/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-outline-style:solid;--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}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--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)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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,pre,samp{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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-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]){appearance:button}::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 components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.relative{position:relative}.static{position:static}.sticky{position:sticky}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.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)}.ml-1{margin-left:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-10{height:calc(var(--spacing) * 10)}.h-full{height:100%}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-screen{min-height:100vh}.w-10{width:calc(var(--spacing) * 10)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-\[700px\]{min-width:700px}.min-w-\[720px\]{min-width:720px}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.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)}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#b79a65\]{border-color:#b79a65}.border-\[\#c8b98f\]{border-color:#c8b98f}.border-\[\#cfcac0\]{border-color:#cfcac0}.border-\[\#d8d3cd\]{border-color:#d8d3cd}.border-\[\#dedbd5\]{border-color:#dedbd5}.border-\[\#e2ddcf\]{border-color:#e2ddcf}.border-\[\#e3e1de\]{border-color:#e3e1de}.border-\[\#e8e6e3\]{border-color:#e8e6e3}.border-\[\#f0efed\]{border-color:#f0efed}.bg-\[\#22252a\]{background-color:#22252a}.bg-\[\#a8874f\]{background-color:#a8874f}.bg-\[\#e8e2d5\]{background-color:#e8e2d5}.bg-\[\#edf7f0\]{background-color:#edf7f0}.bg-\[\#efe6d5\]{background-color:#efe6d5}.bg-\[\#f2f6ef\]{background-color:#f2f6ef}.bg-\[\#f4f3f1\]{background-color:#f4f3f1}.bg-\[\#f7f7f6\]{background-color:#f7f7f6}.bg-\[\#faf8f2\]{background-color:#faf8f2}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fbf5e8\]{background-color:#fbf5e8}.bg-\[\#fbfaf8\]{background-color:#fbfaf8}.bg-\[\#fff0ed\]{background-color:#fff0ed}.bg-\[\#fff2f0\]{background-color:#fff2f0}.bg-white{background-color:var(--color-white)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-4{padding-top:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-serif{font-family:var(--font-serif)}.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-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.text-\[\#2a2c31\]{color:#2a2c31}.text-\[\#3d4046\]{color:#3d4046}.text-\[\#4e5057\]{color:#4e5057}.text-\[\#4e6845\]{color:#4e6845}.text-\[\#5e5136\]{color:#5e5136}.text-\[\#5f6167\]{color:#5f6167}.text-\[\#7b7e85\]{color:#7b7e85}.text-\[\#8a8580\]{color:#8a8580}.text-\[\#8f6d2c\]{color:#8f6d2c}.text-\[\#9a7a42\]{color:#9a7a42}.text-\[\#9a9ba0\]{color:#9a9ba0}.text-\[\#9b752f\]{color:#9b752f}.text-\[\#9b4339\]{color:#9b4339}.text-\[\#383a40\]{color:#383a40}.text-\[\#22252a\]{color:#22252a}.text-\[\#54452d\]{color:#54452d}.text-\[\#56585e\]{color:#56585e}.text-\[\#62656c\]{color:#62656c}.text-\[\#64666d\]{color:#64666d}.text-\[\#73767d\]{color:#73767d}.text-\[\#307547\]{color:#307547}.text-\[\#696961\]{color:#696961}.text-\[\#747780\]{color:#747780}.text-\[\#777067\]{color:#777067}.text-\[\#a43d32\]{color:#a43d32}.text-\[\#b88e40\]{color:#b88e40}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-70{opacity:.7}.shadow-\[0_1px_2px_rgba\(34\,37\,42\,0\.03\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#22252a08)}.shadow-\[0_16px_60px_rgba\(34\,37\,42\,0\.06\)\],.shadow-\[0_1px_2px_rgba\(34\,37\,42\,0\.03\)\]{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_16px_60px_rgba\(34\,37\,42\,0\.06\)\]{--tw-shadow:0 16px 60px var(--tw-shadow-color,#22252a0f)}.shadow-\[0_16px_60px_rgba\(34\,37\,42\,0\.08\)\]{--tw-shadow:0 16px 60px var(--tw-shadow-color,#22252a14)}.ring,.shadow-\[0_16px_60px_rgba\(34\,37\,42\,0\.08\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-filter{-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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-\[\#9b9da2\]::placeholder{color:#9b9da2}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:bg-\[\#3a3d43\]:hover{background-color:#3a3d43}.hover\:bg-\[\#e5d8bf\]:hover{background-color:#e5d8bf}.hover\:bg-\[\#f2ecde\]:hover{background-color:#f2ecde}.hover\:bg-\[\#f7f7f6\]:hover{background-color:#f7f7f6}.hover\:text-\[\#74551d\]:hover{color:#74551d}}.focus\:border-\[\#8f8a84\]:focus{border-color:#8f8a84}.focus\:border-\[\#b88e40\]:focus{border-color:#b88e40}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:flex-row{flex-direction:row}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}}}:root{--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:24px;--ds-space-6:32px;--ds-space-7:48px;--ds-space-8:64px;--ds-radius-none:0;--ds-radius-sm:2px;--ds-radius-md:4px;--ds-radius-lg:8px;--ds-control-sm:26px;--ds-control-md:32px;--ds-control-lg:40px;--ds-icon-sm:13px;--ds-icon-md:16px;--ds-icon-lg:20px;--ds-motion-fast:.12s;--ds-motion-base:.16s;--ds-ease:cubic-bezier(.16,1,.3,1);--ds-z-dropdown:20;--ds-z-drawer:45;--ds-z-modal:60}.bo-shell{--ds-canvas:#fbfaf8;--ds-surface:#fffdfa;--ds-surface-muted:#f6f3f0;--ds-ink:#292622;--ds-ink-muted:#77716b;--ds-line:#ded9d3;--ds-line-strong:#cfc7bf;--ds-accent:#c68470;--ds-accent-soft:#f4e9e4;--ds-positive:#69876d;--ds-positive-soft:#edf4ed;--ds-warning:#9b7652;--ds-warning-soft:#f8f0e6;--ds-danger:#935c52;--ds-danger-soft:#f9ece8;--ds-shadow-overlay:0 14px 34px #302b271c;--ds-font-sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ds-text-display:clamp(17px,1.35vw,22px);--ds-text-heading-l:16px;--ds-text-heading-m:13px;--ds-text-body:11px;--ds-text-small:10px;--ds-text-caption:9px;--ds-tracking-label:.08em}.ui-button,.ui-icon-button{justify-content:center;align-items:center;gap:var(--ds-space-2);border-radius:var(--ds-radius-none);cursor:pointer;font:600 var(--ds-text-small)/1 var(--ds-font-sans);letter-spacing:.04em;transition:color var(--ds-motion-base) var(--ds-ease),background var(--ds-motion-base) var(--ds-ease),border-color var(--ds-motion-base) var(--ds-ease),opacity var(--ds-motion-fast) var(--ds-ease);border:1px solid #0000;display:inline-flex}.ui-button--sm,.ui-icon-button--sm{min-height:var(--ds-control-sm)}.ui-button--md,.ui-icon-button--md{min-height:var(--ds-control-md)}.ui-button--lg,.ui-icon-button--lg{min-height:var(--ds-control-lg)}.ui-button--sm{padding:0 var(--ds-space-2)}.ui-button--md{padding:0 var(--ds-space-3)}.ui-button--lg{padding:0 var(--ds-space-4)}.ui-icon-button--sm{width:var(--ds-control-sm)}.ui-icon-button--md{width:var(--ds-control-md)}.ui-icon-button--lg{width:var(--ds-control-lg)}.ui-icon-button svg{width:var(--ds-icon-md);height:var(--ds-icon-md)}.ui-button--primary{border-color:var(--ds-accent);background:var(--ds-accent);color:#fff}.ui-button--primary:hover{background:#ad705e;border-color:#ad705e}.ui-button--secondary,.ui-icon-button--secondary{border-color:var(--ds-line);background:var(--ds-surface);color:var(--ds-ink)}.ui-button--secondary:hover,.ui-icon-button--secondary:hover{border-color:var(--ds-line-strong);background:#fff}.ui-button--ghost,.ui-icon-button--ghost{color:var(--ds-ink-muted);background:0 0}.ui-button--ghost:hover,.ui-icon-button--ghost:hover{background:var(--ds-surface-muted);color:var(--ds-ink)}.ui-button--danger,.ui-icon-button--danger{color:var(--ds-danger);background:0 0;border-color:#e5c7c0}.ui-button--danger:hover,.ui-icon-button--danger:hover{background:var(--ds-danger-soft)}.ui-button--link{min-height:auto;color:var(--ds-accent);background:0 0;padding:0}.ui-button--link:hover{color:#8d5547}.ui-button:disabled,.ui-icon-button:disabled{cursor:wait;opacity:.46}.ui-button__spinner,.ui-loading-state>span{border:1px solid;border-right:1px solid #0000;border-radius:50%;width:12px;height:12px;animation:ui-spin .65s linear infinite}.ui-button:focus-visible,.ui-icon-button:focus-visible,.ui-input:focus-visible,.ui-search:focus-within,.ui-select:focus-within,.ui-textarea:focus-visible{outline-offset:1px;outline:1px solid #8e8984}.ui-field{gap:var(--ds-space-1);min-width:0;display:grid}.ui-field__label{letter-spacing:var(--ds-tracking-label);text-transform:uppercase;font-weight:600}.ui-field__hint,.ui-field__label{color:var(--ds-ink-muted);font-size:var(--ds-text-caption)}.ui-field__hint{line-height:1.4}.ui-input,.ui-select,.ui-textarea{border:1px solid var(--ds-line);border-radius:var(--ds-radius-none);background:var(--ds-surface);width:100%;color:var(--ds-ink);font:500 var(--ds-text-body)/1.35 var(--ds-font-sans)}.ui-input{min-height:var(--ds-control-md);padding:0 var(--ds-space-2)}.ui-textarea{min-height:88px;padding:var(--ds-space-2);resize:vertical}.ui-select{min-height:var(--ds-control-md);background:var(--ds-surface);align-items:center;display:flex}.ui-select select{width:100%;height:var(--ds-control-md);appearance:none;color:inherit;cursor:pointer;padding:0 var(--ds-space-5) 0 var(--ds-space-2);font:inherit;background:0 0;border:0;outline:0}.ui-select:after{border-right:1px solid var(--ds-ink-muted);border-bottom:1px solid var(--ds-ink-muted);content:"";width:6px;height:6px;margin-left:calc(var(--ds-space-3) * -1);pointer-events:none;transform:rotate(45deg)translateY(-2px)}.ui-search{min-height:var(--ds-control-md);border:1px solid var(--ds-line);background:var(--ds-surface);color:var(--ds-ink-muted);padding:0 var(--ds-space-2);align-items:center;gap:7px;display:flex}.ui-search svg{width:var(--ds-icon-sm);height:var(--ds-icon-sm);flex:none}.ui-search input{min-width:0;color:var(--ds-ink);font:500 var(--ds-text-body)/1 var(--ds-font-sans);background:0 0;border:0;outline:0;flex:1}.ui-search input::placeholder{color:#9a958f}.ui-check,.ui-radio,.ui-switch{color:var(--ds-ink-muted);cursor:pointer;font-size:var(--ds-text-small);align-items:center;gap:7px;line-height:1.35;display:inline-flex}.ui-check input,.ui-radio input,.ui-switch input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ui-check>span,.ui-radio>span{border:1px solid var(--ds-line-strong);background:var(--ds-surface);flex:none;place-items:center;width:15px;height:15px;display:grid}.ui-radio>span{border-radius:50%}.ui-check input:checked+span{border-color:var(--ds-accent);background:var(--ds-accent)}.ui-check input:checked+span:after{color:#fff;content:"✓";font-size:10px;line-height:1}.ui-radio input:checked+span{border:4px solid var(--ds-accent)}.ui-check:has(input:focus-visible)>span,.ui-radio:has(input:focus-visible)>span,.ui-switch:has(input:focus-visible)>span{outline-offset:1px;outline:1px solid #8e8984}.ui-switch>span{border:1px solid var(--ds-line-strong);width:30px;height:17px;transition:background var(--ds-motion-base) var(--ds-ease),border-color var(--ds-motion-base) var(--ds-ease);background:#e7e2dd;border-radius:999px;flex:none;padding:2px;display:block}.ui-switch>span:after{content:"";width:11px;height:11px;transition:transform var(--ds-motion-base) var(--ds-ease);background:#fff;border-radius:50%;display:block;box-shadow:0 1px 2px #2f292533}.ui-switch input:checked+span{border-color:var(--ds-positive);background:var(--ds-positive)}.ui-switch input:checked+span:after{transform:translate(13px)}.ui-switch b{color:inherit;font:inherit;font-weight:500}.ui-tabs{align-items:center;gap:var(--ds-space-5);border-bottom:1px solid var(--ds-line);min-width:0;display:flex;overflow-x:auto}.ui-tabs>a,.ui-tabs>button{min-height:40px;color:var(--ds-ink-muted);cursor:pointer;font:500 var(--ds-text-small)/1 var(--ds-font-sans);background:0 0;border:0;flex:none;padding:0;text-decoration:none;position:relative}.ui-tabs>a:after,.ui-tabs>button:after{background:var(--ds-accent);content:"";opacity:0;height:1px;transition:opacity var(--ds-motion-base) var(--ds-ease);position:absolute;bottom:-1px;left:0;right:0}.ui-tabs>a.is-active,.ui-tabs>a:hover,.ui-tabs>button.is-active,.ui-tabs>button:hover{color:var(--ds-ink)}.ui-tabs>a.is-active:after,.ui-tabs>button.is-active:after{opacity:1}.ui-data-table{border-top:1px solid var(--ds-line);border-bottom:1px solid var(--ds-line);background:var(--ds-surface);overflow:auto}.ui-data-table table{border-collapse:collapse;width:100%;color:var(--ds-ink);font-size:var(--ds-text-small);text-align:left}.ui-data-table th{z-index:1;border-bottom:1px solid var(--ds-line);background:var(--ds-surface-muted);height:36px;color:var(--ds-ink-muted);font-size:var(--ds-text-caption);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;font-weight:600;position:sticky;top:0}.ui-data-table td,.ui-data-table th{padding:0 var(--ds-space-3)}.ui-data-table td{border-bottom:1px solid var(--ds-line);height:40px}@supports (color:color-mix(in lab,red,red)){.ui-data-table td{border-bottom:1px solid color-mix(in srgb,var(--ds-line) 72%,transparent)}}.ui-data-table tbody tr:last-child td{border-bottom:0}.ui-data-table tbody tr:hover td{background:var(--ds-surface-muted)}.ui-data-table tbody tr[aria-selected=true] td{background:var(--ds-accent-soft)}.ui-gallery{grid-auto-flow:dense;gap:var(--ds-space-2);grid-template-columns:repeat(auto-fill,minmax(116px,1fr));grid-auto-rows:180px;display:grid}.ui-gallery__item{border-radius:var(--ds-radius-md);background:#e9e4df;min-width:0;position:relative;overflow:hidden}.ui-gallery__item>img,.ui-gallery__item>video{object-fit:cover;width:100%;height:100%;display:block}.ui-menu{position:relative}.ui-menu summary{list-style:none}.ui-menu summary::-webkit-details-marker{display:none}.ui-menu__panel{z-index:var(--ds-z-dropdown);top:calc(100% + var(--ds-space-1));min-width:180px;padding:var(--ds-space-2);border:1px solid var(--ds-line);background:var(--ds-surface);box-shadow:var(--ds-shadow-overlay);display:grid;position:absolute;right:0}.ui-menu__panel>a,.ui-menu__panel>button{align-items:center;gap:var(--ds-space-2);width:100%;min-height:30px;color:var(--ds-ink);cursor:pointer;padding:0 var(--ds-space-2);font:500 var(--ds-text-small)/1 var(--ds-font-sans);text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.ui-menu__panel>a:hover,.ui-menu__panel>button:hover{color:var(--ds-accent);background:0 0}.ui-drawer{z-index:var(--ds-z-drawer);border-left:1px solid var(--ds-line);background:var(--ds-canvas);grid-template-rows:auto minmax(0,1fr);width:min(480px,100vw);height:calc(100vh - 52px);display:grid;position:fixed;top:52px;right:0;box-shadow:-18px 0 44px #332b251c}.ui-drawer>header{justify-content:space-between;align-items:center;gap:var(--ds-space-4);border-bottom:1px solid var(--ds-line);min-height:60px;padding:0 var(--ds-space-5);display:flex}.ui-drawer h2{color:var(--ds-ink);font-size:var(--ds-text-heading-l);margin:0;font-weight:600}.ui-drawer>div{min-height:0;padding:var(--ds-space-5);overflow:auto}.ui-status-badge{border:1px solid var(--ds-line);min-height:18px;color:var(--ds-ink-muted);font-size:var(--ds-text-caption);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:0 6px;font-weight:600;line-height:1;display:inline-flex}.ui-status-badge--accent{background:var(--ds-accent-soft);color:#8a5548;border-color:#e5c9c0}.ui-status-badge--positive{background:var(--ds-positive-soft);color:#54745a;border-color:#cbdcca}.ui-status-badge--warning{background:var(--ds-warning-soft);color:#80613f;border-color:#e6d2b6}.ui-status-badge--danger{background:var(--ds-danger-soft);color:#874f46;border-color:#eccfc8}.ui-status-badge--muted{background:var(--ds-surface-muted);color:#8c847d}.ui-empty-state{justify-items:center;gap:var(--ds-space-2);padding:var(--ds-space-7) var(--ds-space-5);color:var(--ds-ink-muted);font-size:var(--ds-text-small);text-align:center;display:grid}.ui-empty-state strong{color:var(--ds-ink);font-size:var(--ds-text-body);font-weight:600}.ui-empty-state p{max-width:360px;margin:0;line-height:1.55}.ui-loading-state{align-items:center;gap:var(--ds-space-2);color:var(--ds-ink-muted);font-size:var(--ds-text-small);display:inline-flex}.ui-error-state{border-left:2px solid var(--ds-danger);background:var(--ds-danger-soft);color:var(--ds-danger);padding:var(--ds-space-2) var(--ds-space-3);font-size:var(--ds-text-small);margin:0;line-height:1.45}@keyframes ui-spin{to{transform:rotate(1turn)}}@font-face{font-family:PP Hatton;src:url(/brand/fonts/PP-Hatton-Ultralight-200.otf)format("opentype");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:PP Hatton;src:url(/brand/fonts/PP-Hatton-Medium-500.otf)format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:PP Hatton;src:url(/brand/fonts/PP-Hatton-Bold-700.otf)format("opentype");font-style:normal;font-weight:700;font-display:swap}:root{--ink:#22252a;--muted:#747780;--line:#e8e6e3;--surface:#fff;--canvas:#f7f7f6;--accent:#b88e40;--accent-soft:#fbf5e8;--website-main:Montserrat,Arial,Helvetica,sans-serif;--website-serif:"PP Hatton",Georgia,"Times New Roman",serif;--website-diffuse-bg:repeating-linear-gradient(132deg,#ffffff57 0 1px,transparent 1px 34px),radial-gradient(circle at 12% 0%,#e6e8ff99,transparent 34%),radial-gradient(circle at 90% 12%,#e2f5ee85,transparent 32%),radial-gradient(circle at 48% 100%,#f4e2ff5c,transparent 38%),linear-gradient(180deg,#f8f8fb,#f1f2f6)}*{box-sizing:border-box}body,html{min-height:100%}body{background:var(--canvas);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}:focus-visible{outline:3px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 65%,white)}}:focus-visible{outline-offset:3px}.website-shell{color:#111;background:var(--website-diffuse-bg);min-height:100vh;font-family:var(--website-main);background-attachment:fixed}.website-header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border-bottom:1px solid #e9e2d8d1;position:sticky;top:0}.website-footer,.website-header__inner{width:min(1240px,100% - 48px);margin:0 auto}.website-header__inner{justify-content:space-between;align-items:center;gap:24px;min-height:86px;display:flex}.website-wordmark{align-items:center;width:142px;display:inline-flex}.website-wordmark img{width:100%;height:auto;display:block}.website-nav{justify-content:flex-end}.website-nav,.website-nav__desktop{align-items:center;gap:8px;display:flex}.website-nav a{color:#6f6a63;letter-spacing:.16em;text-transform:uppercase;border-radius:8px;padding:8px 10px;font-size:.67rem;font-weight:600;transition:color .16s,background-color .16s;position:relative}.website-nav a:hover{color:#111;background:#1111110a}.website-nav a:after{content:"";opacity:0;background:#111;width:0;height:1px;transition:width .18s,opacity .18s;position:absolute;bottom:3px;left:50%;right:50%;transform:translate(-50%)}.website-nav a.is-active{color:#111}.website-nav a.is-active:after{opacity:.8;width:calc(100% - 20px)}.website-nav__backdrop,.website-nav__drawer,.website-nav__toggle{display:none}.website-directory,.website-hero,.website-profile{width:min(1240px,100% - 48px);margin:0 auto}.website-hero{text-align:center;align-content:center;justify-items:center;min-height:min(640px,100vh - 86px);padding:84px 0 76px;display:grid}.website-hero__eyebrow{color:#6f6a63;letter-spacing:.22em;text-transform:uppercase;margin:0 0 28px;font-size:.65rem;font-weight:600}.website-eyebrow,.website-photo-placeholder span,.website-profile__board,.website-section-label{color:#6f6a63;letter-spacing:.2em;text-transform:uppercase;font-size:.66rem;font-weight:600}.website-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.website-hero__logo{width:min(510px,74vw);height:auto;margin-bottom:74px;display:block}.website-hero__boards{grid-template-columns:1fr 1px 1fr;justify-content:center;align-items:center;width:min(590px,90vw);min-height:72px;display:grid}.website-hero__board-link{display:contents}.website-hero__board-link a{color:#111;font-family:var(--website-serif);letter-spacing:.03em;text-transform:uppercase;justify-self:end;padding:4px 30px 8px;font-size:clamp(2rem,4vw,3.1rem);font-weight:500;line-height:1.1;transition:opacity .16s}.website-hero__board-link:nth-child(2n) a{justify-self:start}.website-hero__board-link i{background:#11111157;width:1px;height:48px}.website-hero__boards a:hover{opacity:.54}.website-hero__statement{color:#6f6a63;letter-spacing:.17em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;margin:32px 0 0;font-size:.63rem;font-weight:600;line-height:1.6;display:flex}.website-hero__statement i{opacity:.58;background:currentColor;border-radius:999px;width:3px;height:3px}.website-landing{background:#f7f8fa;min-height:100svh}.website-home-hero{isolation:isolate;place-items:center;width:100%;min-height:100svh;margin:0 auto;display:grid;position:relative;overflow:hidden}.website-home-hero__video{z-index:-2;object-fit:cover;filter:saturate(.88)contrast(.94)grayscale(12%)blur(1.5px);width:100%;height:100%;transition:filter .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.014)}.website-home-hero__overlay{z-index:-1;background:radial-gradient(circle at 12% 0,#e6e8ff70,#0000 36%),radial-gradient(circle at 90% 12%,#e2f5ee66,#0000 34%),radial-gradient(circle at 48% 100%,#f4e2ff4d,#0000 38%),#fafafa87;transition:background .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.website-home-hero__identity{z-index:2;text-align:center;justify-items:center;width:min(560px,100% - 48px);padding:0;display:grid;position:absolute;top:9vh;left:50%;transform:translate(-50%)}.website-home-hero__identity .website-hero__eyebrow{margin-bottom:22px}.website-home-hero__identity .website-hero__logo{width:min(420px,80vw);margin:0}.website-home-hero__statement{color:#4f4b46;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;max-width:none;margin:31px 0 0;font-size:.65rem;font-weight:600;line-height:1.7}.website-landing__boards{z-index:2;grid-template-columns:1fr auto 1fr;place-items:center;width:100vw;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.website-landing__boards a{color:#111;font-family:var(--website-main);letter-spacing:.15em;text-align:center;text-transform:uppercase;opacity:.8;padding:12px 0;font-size:3.5vw;font-weight:700;line-height:1;transition:all .6s cubic-bezier(.16,1,.3,1);position:relative}.website-landing__boards a:first-child{grid-column:1}.website-landing__boards a:last-child{grid-column:3}.website-landing__boards a:after,.website-landing__boards a:before{content:"";background:#111;width:0;height:1px;transition:width .6s cubic-bezier(.16,1,.3,1);position:absolute;left:50%;transform:translate(-50%)}.website-landing__boards a:before{top:0}.website-landing__boards a:after{bottom:0}.website-home-hero:has(.website-landing__boards a:hover) .website-home-hero__video{filter:saturate(.88)contrast(.94)grayscale(0)blur()}.website-home-hero:has(.website-landing__boards a:hover) .website-home-hero__overlay{background:radial-gradient(circle at 12% 0,#e6e8ff47,#0000 36%),radial-gradient(circle at 90% 12%,#e2f5ee3d,#0000 34%),radial-gradient(circle at 48% 100%,#f4e2ff2e,#0000 38%),#fbfaf726}.website-landing__boards:hover a:not(:hover){filter:blur(1.5px);opacity:.12;transform:scale(.97)}.website-landing__boards a:hover{opacity:1;transform:scale(1.05)}.website-landing__boards a:hover:after,.website-landing__boards a:hover:before{width:100%}.website-landing__boards i{background:#1116;height:50px;transition:height .6s cubic-bezier(.16,1,.3,1),background .6s cubic-bezier(.16,1,.3,1)}.website-landing__boards:hover i{background:#111c;height:120px}.website-directory{padding-bottom:96px}.website-directory--single-board{min-height:calc(100vh - 216px);padding-top:64px}.website-directory--single-board:before{display:none}.website-directory--single-board .website-board__grid{margin-top:0}.website-directory__empty{color:#6f6a63;letter-spacing:.08em;text-transform:uppercase;margin-top:32px;font-size:.8rem}.website-board{scroll-margin-top:110px}.website-board+.website-board{margin-top:72px}.website-board__heading{border-top:1px solid #11111124;justify-content:space-between;align-items:baseline;gap:18px;padding-top:18px;display:flex}.website-board__heading h2{font-family:var(--website-serif);letter-spacing:.025em;font-size:clamp(2rem,4vw,3.1rem);font-weight:500}.website-board__heading span{color:#6f6a63;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.website-board__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:26px;display:grid}.website-model-card{aspect-ratio:2/3;background:#f5f5f7;border-radius:4px;display:block;position:relative;overflow:hidden}.website-model-card__image,.website-profile-gallery__image,.website-profile__cover{object-fit:cover;background:#f5f5f7;width:100%;display:block}.website-model-card__image{aspect-ratio:2/3;object-position:center 12%;height:100%;transition:scale .6s;scale:1.12}.website-model-card:hover .website-model-card__image{scale:1.16}.website-photo-placeholder{aspect-ratio:2/3;background:#f5f5f7;align-items:flex-end;padding:16px;display:flex;position:relative;overflow:hidden}.website-photo-placeholder:after{content:"";opacity:0;background:linear-gradient(#0000 54%,#11111114);transition:opacity .22s;position:absolute;inset:0}.website-photo-placeholder span{z-index:1;opacity:.58;position:relative}.website-model-card:hover .website-photo-placeholder:after{opacity:1}.website-model-card__veil{z-index:2;color:#fff;font-family:var(--website-serif);letter-spacing:.02em;opacity:0;pointer-events:none;text-align:center;text-transform:capitalize;-webkit-backdrop-filter:blur(4px);background:#0000004d;border-radius:4px;justify-content:center;align-items:center;padding:20px;font-size:1.25rem;font-weight:500;transition:opacity .4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0}.website-model-card:hover .website-model-card__veil{opacity:1}.website-profile{padding:64px 0 40px}.website-profile__header{gap:14px;display:grid}.website-profile__title-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.website-profile h1{font-family:var(--website-serif);letter-spacing:0;text-transform:capitalize;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1}.website-measurements{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:0;display:flex}.website-measurements div{align-items:baseline;gap:5px;display:inline-flex}.website-measurements div:not(:last-child):after{color:#6f6a63;content:"•";opacity:.6;margin-left:10px}.website-measurements dt{color:#6f6a63;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:500}.website-measurements dt:after{content:":"}.website-measurements dd{color:#111;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:600}.website-instagram{color:#272522;background:0 0;border:1px solid #11111147;border-radius:4px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;line-height:1;transition:transform .18s,border-color .18s;display:inline-flex}.website-instagram svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.website-instagram:hover{border-color:#11111185;transform:translateY(-1px)}.website-profile-gallery{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;width:min(1240px,100% - 48px);margin:0 auto 100px;display:grid}.website-profile-gallery__item{cursor:zoom-in;background:#f5f5f7;border:0;border-radius:4px;min-width:0;padding:0;display:block;overflow:hidden}.website-profile-gallery__item--landscape{grid-column:span 2}.website-profile-gallery__image{aspect-ratio:2/3;object-fit:cover;border-radius:4px;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.website-profile-gallery__item--landscape .website-profile-gallery__image{aspect-ratio:1.39}.website-profile-gallery__item:hover .website-profile-gallery__image{transform:scale(1.04)}.website-profile-gallery__empty{color:#6f6a63;letter-spacing:.1em;text-align:center;text-transform:uppercase;grid-column:1/-1;padding:80px 20px;font-size:.75rem}.website-lightbox{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#fffffff0;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.website-lightbox__image{object-fit:contain;border-radius:8px;width:auto;max-width:min(92vw,1440px);height:auto;max-height:min(88dvh,980px);box-shadow:0 24px 80px #1111111a}.website-lightbox__close,.website-lightbox__nav{z-index:1;color:#111;cursor:pointer;background:#ffffffc7;border:1px solid #11111114;justify-content:center;align-items:center;display:inline-flex;position:absolute}.website-lightbox__close{border-radius:999px;width:40px;height:40px;font-size:1.5rem;line-height:1;top:22px;right:22px}.website-lightbox__nav{width:44px;height:44px;font-family:var(--website-serif);border-radius:999px;font-size:2rem;top:50%;transform:translateY(-50%)}.website-lightbox__nav--previous{left:22px}.website-lightbox__nav--next{right:22px}.website-lightbox__counter{color:#6f6a63;letter-spacing:.1em;background:#ffffffc7;border:1px solid #11111114;border-radius:999px;padding:8px 12px;font-size:.68rem;font-weight:600;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.website-footer{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #11111124;flex-direction:column;align-items:center;gap:12px;padding:24px 0 42px;font-size:.64rem;font-weight:600;display:flex}.website-footer__identity{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 15px;display:flex}.website-footer__contact{justify-content:center;gap:14px}.website-footer a:hover{color:#111}.website-footer__separator{color:#b4b0aa;margin:0 7px}.website-legal-trigger{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.website-legal-trigger:hover{color:#111}.website-legal-dialog{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1116;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.website-legal-dialog__panel{background:#fff;border-radius:16px;width:min(760px,100%);max-height:min(85dvh,920px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px #0000001f}.website-legal-dialog__close{z-index:1;color:#111;cursor:pointer;background:#1111110d;border:0;border-radius:999px;place-items:center;width:32px;height:32px;font-size:1.25rem;line-height:1;display:grid;position:absolute;top:16px;right:16px}.website-legal-dialog__close:hover{background:#1111111a}.website-legal-dialog__body{text-align:left;direction:ltr;unicode-bidi:plaintext;width:100%;max-height:min(85dvh,920px);padding:40px 48px;overflow-y:auto}.website-legal-dialog h2{color:#111;font-family:var(--website-serif);letter-spacing:.1em;text-align:center;margin:40px 0 24px;font-size:1.25rem;font-weight:500}.website-legal-dialog h2:first-child{margin-top:0}.website-legal-dialog h3{color:#111;letter-spacing:.15em;text-transform:uppercase;margin:32px 0 12px;font-size:.7rem;font-weight:600}.website-legal-dialog li,.website-legal-dialog p{color:#5e5b56;margin:0 0 12px;font-size:.81rem;line-height:1.7}.website-legal-dialog ul{margin:0 0 16px;padding-left:20px}.website-legal-dialog a{text-underline-offset:3px;text-decoration:underline}.website-consent{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #1111111f;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;width:min(410px,100% - 28px);padding:8px 9px;display:grid;position:fixed;bottom:14px;right:14px;box-shadow:0 8px 22px #1111110f}.website-consent p{color:#77726c;max-width:262px;margin:0;font-size:.56rem;line-height:1.35}.website-consent p strong{color:#3f3c38;letter-spacing:.07em;text-transform:uppercase;margin-right:4px;font-size:.56rem}.website-consent p button{color:#111;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.website-consent__actions{flex:none;align-items:center;gap:5px;display:flex}.website-consent__actions button{color:#333;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #11111129;border-radius:4px;min-height:30px;padding:5px 8px;font-size:.53rem;font-weight:600}.website-consent__actions button:hover{border-color:#111}.website-consent__actions .website-consent__accept{color:#111;background:#f0ece6;border-color:#f0ece6}.website-static-page{width:min(960px,100% - 48px);margin:0 auto;padding:64px 0 120px}.website-scout-page{width:min(1080px,100% - 48px)}.website-scout-page__intro{color:#6f6a63;text-align:center;background:#ffffffb8;border:1px solid #e5e5eaeb;border-radius:16px;margin:0 0 50px;padding:32px;font-size:.88rem;line-height:1.75;box-shadow:0 12px 40px #11111109}.website-scout-page__intro strong{color:#111;font-family:var(--website-serif);margin-bottom:12px;font-size:1.3rem;font-weight:500;line-height:1.25;display:block}.website-scout-page__intro p{max-width:800px;margin:0 auto 14px}.website-scout-page__intro p:last-child{margin-bottom:0}.website-scout-warning{border-top:1px solid #11111124;border-bottom:1px solid #11111124;grid-template-columns:132px minmax(0,1fr);gap:18px;margin:0 0 42px;padding:18px 0;display:grid}.website-scout-warning strong{color:#3d3933;letter-spacing:.14em;text-transform:uppercase;font-size:.65rem;font-weight:700}.website-scout-warning p{color:#625e57;margin:0;font-size:.78rem;line-height:1.65}.website-about-page{flex-direction:column;gap:68px;width:min(1080px,100% - 48px);padding-top:64px;display:flex}.website-about-team{border-top:1px solid #11111124;border-bottom:1px solid #11111124;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.website-about-team article{text-align:center;flex-direction:column;justify-content:space-between;min-width:0;min-height:174px;padding:23px 18px;display:flex}.website-about-team article+article{border-left:1px solid #11111124}.website-about-team h2{color:#111;font-family:var(--website-serif);margin:0 0 10px;font-size:clamp(1rem,1.45vw,1.25rem);font-weight:500;line-height:1.08}.website-about-team p{color:#6f6a63;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:500;line-height:1.5}.website-about-team a{color:#111;overflow-wrap:anywhere;text-underline-offset:4px;margin-top:24px;font-size:.66rem;-webkit-text-decoration:underline #e5e5ea;text-decoration:underline #e5e5ea}.website-about-intro{text-align:center;max-width:640px;margin:0 auto}.website-about-intro__statement{color:#393734;letter-spacing:.13em;text-transform:uppercase;margin:13px auto 18px;font-size:.72rem;font-weight:600;line-height:1.55}.website-about-intro>p:last-child{color:#55555a;margin:0;font-size:.96rem;line-height:1.85}.website-about-contact{border-top:1px solid #11111124;justify-content:space-between;align-items:center;gap:28px;padding-top:22px;display:flex}.website-about-contact .website-eyebrow{margin:0}.website-about-contact address{color:#5e5b56;letter-spacing:.1em;text-align:right;text-transform:uppercase;justify-content:flex-end;gap:22px;margin:0;font-size:.68rem;font-style:normal;font-weight:600;display:flex}.website-about-contact a{color:#111;text-underline-offset:5px;-webkit-text-decoration:underline #1111113d;text-decoration:underline #1111113d}.website-about-map{filter:grayscale()contrast(1.03);border:1px solid #1111111a;border-radius:9px;width:100%;height:min(300px,42vw);min-height:240px;overflow:hidden}.website-about-map iframe{border:0;width:100%;height:100%}.website-about-process{width:100%}.website-about-process>.website-eyebrow{color:#6f6a63;letter-spacing:.2em;align-items:center;gap:12px;margin:0;font-size:.63rem;display:flex}.website-about-process>.website-eyebrow:before{content:"";background:currentColor;width:30px;height:1px}.website-about-process>h2{color:#111;font-family:var(--website-serif);text-align:left;margin:13px 0 0;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:500}.website-about-process .website-static-page__grid{counter-reset:about-item;border-top:1px solid #11111124;border-bottom:1px solid #11111124;gap:0;margin-top:30px;padding-top:0;display:grid}.website-about-process--approach .website-static-page__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.website-about-process--values .website-static-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.website-about-process .website-static-page__grid>section{counter-increment:about-item;background:0 0;min-width:0;min-height:204px;padding:23px 20px}.website-about-process .website-static-page__grid>section+section{border-left:1px solid #11111124}.website-about-process .website-static-page__grid>section:before{color:#77716a;content:"0" counter(about-item);letter-spacing:.13em;margin-bottom:32px;font-size:.6rem;font-weight:600;display:block}.website-about-process h3{color:#111;font-family:var(--website-serif);margin:0;font-size:1.45rem;font-weight:500}.website-about-process .website-static-page__grid p{margin-bottom:0}.website-static-page h1{max-width:780px;font-family:var(--website-serif);letter-spacing:-.04em;margin-top:18px;font-size:clamp(3.2rem,8vw,6.8rem);font-weight:500;line-height:.9}.website-static-page__intro{color:#373535;max-width:680px;font-family:var(--website-serif);margin-top:38px;font-size:clamp(1.3rem,2.8vw,2rem);line-height:1.3}.website-static-page__grid{border-top:1px solid #11111124;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;margin-top:76px;padding-top:25px;display:grid}.website-static-page__grid h2{font-family:var(--website-serif);font-size:1.6rem;font-weight:500}.website-static-page__grid p{color:#5e5b56;margin-top:11px;font-size:.92rem;line-height:1.7}.website-notice{background:#ffffff6b;border:1px solid #11111129;max-width:680px;margin-top:48px;padding:24px}.website-notice p{color:#5e5b56;font-size:.92rem;line-height:1.7}.website-notice strong{letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;display:block}.website-contact{border-top:1px solid #11111124;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;margin-top:76px;padding-top:25px;display:grid}.website-contact h2,.website-faq h2{font-family:var(--website-serif);margin-top:12px;font-size:clamp(2rem,4vw,3.1rem);font-weight:500;line-height:1}.website-contact p:not(.website-eyebrow){color:#5e5b56;margin-top:24px;font-size:.92rem;line-height:1.7}.website-contact a{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #111;margin-top:14px;padding-bottom:4px;font-size:.72rem;font-weight:600;display:inline-block}.website-team{gap:14px;display:grid}.website-team p{border-bottom:1px solid #1111111a;gap:3px;margin:0;padding-bottom:14px;display:grid}.website-team strong{font-family:var(--website-serif);font-size:1.35rem;font-weight:500}.website-team span{color:#6f6a63;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.website-faq{border-top:1px solid #11111124;max-width:880px;margin-top:64px;padding-top:20px}.website-faq>.website-eyebrow{color:#77726c;letter-spacing:.16em;margin-bottom:8px;font-size:.58rem}.website-faq>.website-eyebrow:before{display:none}.website-faq h2{margin:0 0 16px;font-size:clamp(1.3rem,2.2vw,1.7rem)}.website-faq details{border-bottom:1px solid #1111111f;transition:border-color .18s}.website-faq details:first-of-type{border-top:1px solid #1111111f}.website-faq details[open]{border-color:#11111147}.website-faq summary{cursor:pointer;color:#302d2a;min-height:52px;font-family:var(--website-main);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.website-faq summary::-webkit-details-marker{display:none}.website-faq summary:after{content:"+";color:#6f6a63;font-family:var(--website-main);flex:none;margin-left:18px;font-size:1rem;font-weight:400}.website-faq details[open] summary:after{content:"–"}.website-faq p{color:#6a655f;max-width:680px;margin:-2px 36px 18px 0;font-size:.78rem;line-height:1.7}.scouting-form{gap:26px;margin-top:56px;display:grid}.scouting-form__sheet{background:#ffffff7a;border:1px solid #1111111f;border-radius:10px;overflow:hidden}.scouting-form__section{grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);gap:34px;padding:30px;display:grid}.scouting-form__section+.scouting-form__section{border-top:1px solid #1111111f}.scouting-form__section>header{align-content:start;gap:10px;display:grid}.scouting-form__section>header>span{color:#77716a;letter-spacing:.13em;font-size:.6rem;font-weight:600}.scouting-form h2{color:#111;font-family:var(--website-serif);margin:0;font-size:1.55rem;font-weight:500;line-height:1.05}.scouting-form__section-content,.scouting-grid{gap:16px;display:grid}.scouting-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.scouting-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.scouting-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.scouting-form label{color:#5e5a55;letter-spacing:.08em;gap:7px;font-size:.7rem;display:grid}.scouting-form input,.scouting-form select{color:#161616;background:#ffffffe0;border:1px solid #d8d5d0;border-radius:9px;width:100%;min-height:46px;padding:10px 12px;transition:border-color .16s,box-shadow .16s,background .16s}.scouting-form input:focus,.scouting-form select:focus{border-color:#111;outline:0;box-shadow:0 0 0 3px #1111110e}.scouting-form small{color:#76716a;letter-spacing:0;text-transform:none;font-size:.68rem;font-weight:400;line-height:1.35}.scouting-upload{background:#ffffff8c;border:1px dashed #c7c3bd;border-radius:11px;min-height:166px;padding:16px;transition:border-color .16s,background .16s;position:relative}.scouting-upload:hover{background:#ffffffd1;border-color:#111}.scouting-upload__label{color:#5e5a55;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:600}.scouting-form .scouting-upload__input{clip:rect(0,0,0,0);white-space:nowrap;width:1px;min-height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scouting-upload__control{text-align:center;gap:7px;margin-top:auto;padding-top:18px;display:grid}.scouting-upload__control>span{letter-spacing:.04em;text-transform:none;background:#fff;border:1px solid #1113;border-radius:7px;justify-self:center;padding:8px 12px;font-size:.72rem;font-weight:600}.scouting-upload__control strong{color:#11111173;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:.65rem;font-weight:500;overflow:hidden}.scouting-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.scouting-form__actions{justify-items:start;gap:14px;display:grid}.scouting-form .scouting-consent{letter-spacing:.04em;text-transform:none;gap:10px;max-width:680px;font-size:.73rem;line-height:1.5;display:flex}.scouting-consent input{width:16px;min-height:16px}.scouting-submit{color:#2d2b28;cursor:pointer;letter-spacing:.13em;text-transform:uppercase;background:#ffffffe0;border:1px solid #d8d5d0;border-radius:9px;justify-self:start;padding:14px 22px;font-size:.72rem;font-weight:700;transition:border-color .16s,background .16s}.scouting-submit:disabled{cursor:wait;opacity:.58}.scouting-status{font-size:.83rem}.scouting-status--success{color:#275b40}.scouting-status--error{color:#982b26}@media (max-width:900px){.website-board__grid,.website-profile-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (max-width:680px){.website-directory,.website-footer,.website-header__inner,.website-hero,.website-profile{width:min(100% - 32px,1240px)}.website-header__inner{min-height:68px}.website-wordmark{width:106px}.website-nav__desktop{display:none}.website-nav__toggle{color:#181818;cursor:pointer;font:inherit;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:9px;padding:7px 0 7px 9px;font-size:.59rem;font-weight:600;display:inline-flex}.website-nav__toggle-icon{border-top:1px solid;border-bottom:1px solid;width:16px;height:9px;display:block;position:relative}.website-nav__toggle-icon:after{content:"";border-top:1px solid;width:11px;position:absolute;top:3px;left:0}.website-nav__backdrop{z-index:90;cursor:pointer;background:#12121247;border:0;width:100%;animation:website-menu-fade-in .22s ease-out both;display:block;position:fixed;inset:0}.website-nav__drawer{z-index:91;-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);background:#fffffffa;border-left:1px solid #1111111a;flex-direction:column;width:min(350px,88vw);min-height:100dvh;padding:22px 22px 26px;animation:website-menu-slide-in .28s cubic-bezier(.2,.75,.2,1) both;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-18px 0 48px #00000029}.website-nav__drawer-top{color:#6c6862;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.57rem;font-weight:600;display:flex}.website-nav__drawer-close{color:#111;cursor:pointer;background:0 0;border:1px solid #11111124;border-radius:50%;place-items:center;width:32px;height:32px;font-size:1.25rem;font-weight:300;line-height:1;display:grid}.website-nav__drawer-links{gap:4px;margin:auto 0;display:grid}.website-nav__drawer-links a{color:#171717;width:fit-content;font-family:var(--website-serif);letter-spacing:.015em;padding:7px 0;font-size:clamp(2rem,9vw,2.65rem);font-weight:400;line-height:1.08}.website-nav__drawer-links a:after{bottom:4px;left:0;right:auto}.website-nav__drawer-links a.is-active:after{opacity:0;width:0}.website-nav__drawer-meta{color:#5e5a55;letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #1111111c;align-items:center;gap:14px;padding-top:18px;font-size:.6rem;font-weight:600;display:flex}.website-nav__drawer-meta a{color:inherit;font:inherit;padding:0}.website-nav__drawer-meta a:after{display:none}.website-nav__drawer-meta .website-legal-trigger{color:inherit;font-size:inherit}.website-nav__drawer>p{color:#88837c;letter-spacing:.13em;text-transform:uppercase;margin:18px 0 0;font-size:.55rem;font-weight:600}.website-hero{min-height:540px;padding:60px 0}.website-hero__logo{width:min(310px,78vw);margin-bottom:62px}.website-hero__boards{width:min(440px,90vw)}.website-hero__board-link a{padding:4px 14px 8px;font-size:clamp(1.5rem,8vw,2.1rem)}.website-hero__board-link i{height:36px}.website-home-hero{min-height:100svh}.website-home-hero__identity{width:min(420px,100% - 32px);top:8vh}.website-home-hero__statement{white-space:normal;margin-top:22px;font-size:.57rem}.website-landing__boards{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:15px;width:100vw;top:54%}.website-landing__boards a{padding:8px 0;font-size:8vw}.website-landing__boards a:first-child{grid-area:1/1}.website-landing__boards a:last-child{grid-area:3/1}.website-landing__boards i{background:#1111114d;grid-area:2/1;width:60px;height:1px}.website-landing__boards:hover i{width:120px;height:1px}.website-board+.website-board{margin-top:52px}.website-board__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.website-profile{padding:48px 0 28px}.website-directory--single-board{padding-top:48px}.website-static-page{width:min(100% - 32px,960px);padding:48px 0 76px}.website-about-page{gap:60px;padding-top:48px}.website-scout-page__intro{margin-bottom:38px;padding:24px 18px}.website-about-team{grid-template-columns:1fr}.website-about-team article{min-height:0;padding:22px 0}.website-about-team article+article{border-top:1px solid #11111124;border-left:0}.website-about-contact{flex-direction:column;align-items:flex-start;gap:13px}.website-about-contact address{text-align:left;flex-direction:column;align-items:flex-start;gap:10px}.website-static-page__grid{grid-template-columns:1fr;gap:32px;margin-top:52px}.website-about-process--approach .website-static-page__grid,.website-about-process--values .website-static-page__grid{grid-template-columns:1fr;gap:0}.website-about-process .website-static-page__grid>section{min-height:0;padding:22px 0}.website-about-process .website-static-page__grid>section+section{border-top:1px solid #11111124;border-left:0}.website-about-process .website-static-page__grid>section:before{margin-bottom:20px}.scouting-form__section,.scouting-grid--four,.scouting-grid--three,.scouting-grid--two{grid-template-columns:1fr}.scouting-form__section{gap:22px;padding:24px 18px}.scouting-form__section>header{grid-template-columns:auto 1fr;align-items:baseline;gap:12px}.website-profile__title-row{gap:8px}.website-profile h1{font-size:clamp(1.5rem,7vw,2rem)}.website-measurements{gap:6px 10px}.website-measurements div:not(:last-child):after{margin-left:5px}.website-profile-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100% - 32px,1240px);margin-bottom:72px}.website-profile-gallery__item--landscape{grid-column:span 2}.website-lightbox{padding:16px}.website-lightbox__nav{top:auto;bottom:20px;transform:none}.website-lightbox__nav--previous{left:calc(50% - 54px)}.website-lightbox__nav--next{right:calc(50% - 54px)}.website-lightbox__counter{bottom:82px}.website-footer{gap:11px;padding-bottom:28px}.website-footer__identity{gap:5px 12px;max-width:300px;line-height:1.5}.website-consent{grid-template-columns:1fr;gap:10px}.website-consent__actions{justify-content:flex-start}.website-scout-warning{grid-template-columns:1fr;gap:8px;margin-bottom:32px}.website-legal-dialog__body{max-height:88dvh;padding:28px 20px}.website-legal-dialog__panel{max-height:88dvh}.website-contact{grid-template-columns:1fr;gap:40px;margin-top:52px}.website-faq{margin-top:52px}}@keyframes website-menu-fade-in{0%{opacity:0}to{opacity:1}}@keyframes website-menu-slide-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}.website-footer{color:#6f6a63;border:0;padding:32px 0 48px;display:block}.website-footer__line{color:#6f6a63;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #e9e2d8;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:24px;font-size:11px;font-weight:500;display:grid}.website-footer__line>:first-child{text-align:left}.website-footer__line>:nth-child(2){text-align:center}.website-footer__contact{text-align:right;justify-content:flex-end;align-items:center;gap:16px;display:flex}.website-footer__instagram{color:#6f6a63;align-items:center;transition:color .25s;display:flex}.website-footer__instagram svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:15px;height:15px}.website-footer__instagram:hover{color:#111}.website-scout-page>h1{color:#111;font-family:var(--website-serif);text-align:center;margin:0 0 10px;font-size:clamp(32px,5vw,44px);font-weight:500;line-height:normal}.website-scout-page__intro{background:#ffffffdb}.scouting-form{flex-direction:column;gap:48px;margin-top:0;display:flex}.scouting-form__section{border:0;flex-direction:column;grid-template-columns:none;gap:24px;padding:0;display:flex}.scouting-form__section+.scouting-form__section{border:0}.scouting-form__section h2{color:#111;font-family:var(--website-serif);border-bottom:1px solid #e9e2d8;margin:0 0 8px;padding-bottom:12px;font-size:20px;font-weight:500;line-height:normal}.scouting-grid{gap:20px}.scouting-form label{color:#6f6a63;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;display:block}.scouting-form input,.scouting-form select{color:#111;background:#fff;border:1px solid #d2d2d7;border-radius:8px;height:48px;min-height:48px;margin-top:8px;padding:0 16px;font-size:14px}.scouting-upload{text-align:center;background:#fbfbfd;border:1px dashed #d2d2d7;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:136px;padding:24px 16px;display:flex}.scouting-upload .scouting-upload__label{color:#6f6a63;letter-spacing:.05em;align-self:flex-start;margin-bottom:auto;font-size:11px;font-weight:600}.scouting-upload__control{gap:4px;margin:auto 0;padding:0}.scouting-upload__control>span{color:#111;letter-spacing:0;background:#f5f5f5;border:1px solid #cfcfcf;border-radius:3px;padding:5px 9px;font-size:12px;font-weight:400}.scouting-upload__control strong{font-size:8px;font-weight:400;line-height:1.1}.scouting-form small{color:#6f6a63;margin-top:auto;font-size:11px;line-height:normal}.scouting-form__actions{text-align:center;background:#ffffffdb;border:1px solid #e5e5eaeb;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:28px 24px;display:flex;box-shadow:0 12px 40px #11111109}.scouting-form .scouting-consent{color:#8e8e93;letter-spacing:.03em;text-align:left;text-transform:uppercase;justify-content:center;align-items:flex-start;width:100%;max-width:540px;margin:0;font-size:11px;font-weight:400;line-height:1.45}.scouting-consent input{accent-color:#111;width:15px;height:15px;min-height:15px;margin-top:2px;padding:0}.scouting-submit{color:#111;letter-spacing:.14em;background:#fff;border:1px solid #d6d6db;border-radius:4px;min-width:190px;height:42px;padding:0 22px;font-size:10px;font-weight:600}.scouting-submit:hover{background:#f7f7f8;border-color:#111}.scouting-status{order:1;margin:0;font-size:12px}.scouting-warning{color:#9a9aa1;border-top:1px solid #ececf0;width:100%;max-width:620px;padding:14px 0 0;font-size:11px;line-height:1.6}.scouting-warning strong{color:#7d7d84;letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:600;display:block}.scouting-warning p{margin:0}.website-legacy-scout-faq{text-align:center;border-top:1px solid #e9e2d8;margin-top:58px;padding-top:38px}.website-legacy-scout-faq>p{color:#6f6a63;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:600}.website-legacy-scout-faq h2{color:#111;font-family:var(--website-serif);margin:0;font-size:clamp(24px,3.2vw,34px);font-weight:500;line-height:1.08}.website-legacy-scout-faq>div{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.website-legacy-scout-faq article{background:#fafafbb8;border:1px solid #e5e5ea;border-radius:8px;min-height:100%;padding:22px}.website-legacy-scout-faq h3{color:#111;margin:0 0 10px;font-size:12px;font-weight:700;line-height:1.35}.website-legacy-scout-faq article p{color:#6f6a63;margin:0;font-size:12px;line-height:1.72}.website-legacy-about{flex-direction:column;gap:80px;width:min(1080px,100% - 48px);margin:40px auto 100px;display:flex}.website-legacy-about__map{filter:grayscale()contrast(1.05);background:#ecece8;border:1px solid #e5e5ea;border-radius:12px;width:100%;height:120px;margin-bottom:24px;overflow:hidden}.website-legacy-about__map iframe{border:0;width:100%;height:100%}.website-legacy-about__contact-map address{color:#111;letter-spacing:.15em;text-align:center;text-transform:uppercase;justify-content:center;gap:40px;margin:0;font-size:12px;font-style:normal;font-weight:600;display:flex}.website-legacy-about__team{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.website-legacy-about__team article{text-align:center;background:#fbfbfd;border:1px solid #e5e5ea;border-radius:12px;flex-direction:column;justify-content:space-between;width:calc(33.333% - 14px);min-height:180px;padding:30px 24px;transition:transform .2s,background .2s,border-color .2s;display:flex}.website-legacy-about__team article:hover{background:#fff;border-color:#111;transform:translateY(-2px);box-shadow:0 10px 30px #1111110a}.website-legacy-about__team h2{color:#111;font-family:var(--website-serif);margin:0 0 10px;font-size:20px;font-weight:500}.website-legacy-about__team p{color:#6f6a63;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:500;line-height:1.5}.website-legacy-about__team a{color:#111;overflow-wrap:anywhere;text-underline-offset:4px;margin-top:24px;font-size:12px;font-weight:500;-webkit-text-decoration:underline #e5e5ea;text-decoration:underline #e5e5ea;display:inline-block}.website-legacy-about__hero{text-align:center;max-width:860px;margin:0 auto}.website-legacy-about__hero>p:first-child,.website-legacy-about__process>p{color:#6f6a63;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:600;line-height:1}.website-legacy-about__hero h1{color:#111;font-family:var(--website-serif);letter-spacing:-.02em;margin:0;font-size:clamp(34px,5vw,54px);font-weight:500;line-height:1.05}.website-legacy-about__hero>p:last-child{color:#55555a;max-width:760px;margin:24px auto 0;font-size:15px;line-height:1.85}.website-legacy-about__process{text-align:center;width:100%}.website-legacy-about__process h2{color:#111;font-family:var(--website-serif);letter-spacing:.05em;text-transform:uppercase;margin:0 0 40px;font-size:clamp(24px,3.2vw,34px);font-weight:500}.website-legacy-about__process-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.website-legacy-about__process-grid--values{grid-template-columns:repeat(3,1fr)}.website-legacy-about__process-grid section{text-align:left;background:#fbfbfd;border:1px solid #e5e5ea;border-radius:12px;padding:28px 20px}.website-legacy-about__process-grid h3{color:#111;font-family:var(--website-serif);margin:0 0 12px;font-size:20px;font-weight:500}.website-legacy-about__process-grid p{color:#6f6a63;margin:0;font-size:13px;line-height:1.75}@media (max-width:900px){.website-legacy-about__process-grid,.website-legacy-about__process-grid--values{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.website-footer{display:none}.scouting-form{gap:32px}.scouting-form__section{gap:20px;padding:0}.scouting-grid--four,.scouting-grid--three,.scouting-grid--two{grid-template-columns:1fr;gap:20px}.scouting-upload{min-height:70px;padding:12px}.scouting-form__actions{gap:16px;padding:22px 18px}.scouting-submit{width:100%;min-width:0;max-width:240px}.website-legacy-scout-faq{margin-top:44px;padding-top:30px}.website-legacy-scout-faq>div{grid-template-columns:1fr;gap:12px}.website-legacy-scout-faq article{padding:18px}.website-legacy-about{gap:60px;width:min(100% - 32px,1080px);margin-top:20px}.website-legacy-about__contact-map address{flex-direction:column;gap:12px}.website-legacy-about__team article{width:100%}.website-legacy-about__hero{text-align:left}.website-legacy-about__hero>p:last-child{font-size:14px;line-height:1.7}.website-legacy-about__process-grid,.website-legacy-about__process-grid--values{grid-template-columns:1fr}}.bo-shell{--bo-accent:var(--ds-accent);--bo-accent-soft:var(--ds-accent-soft);--bo-canvas:var(--ds-canvas);--bo-line:var(--ds-line);--bo-muted:var(--ds-ink-muted);--bo-font:var(--ds-font-sans);background:var(--bo-canvas);color:#242321;min-height:100vh;font-family:var(--bo-font)}.bo-global-header{z-index:40;border-bottom:1px solid var(--bo-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f6f4f1f7;grid-template-columns:184px minmax(0,1fr) 136px;display:grid;position:sticky;top:0}.bo-product{align-items:center;gap:8px;padding:0 16px;display:flex}.bo-product-favicon{object-fit:contain;flex:none;width:24px;height:24px;display:block}.bo-product>span:last-child{gap:2px;display:grid}.bo-product small{color:var(--bo-muted);letter-spacing:.14em}.bo-global-nav{justify-content:center;gap:clamp(20px,3.5vw,52px);min-width:0;display:flex}.bo-global-nav a{color:#6b6661;transition:color var(--ds-motion-base) var(--ds-ease);white-space:nowrap;place-items:center;display:grid}.bo-global-nav a:hover{color:#3f3a36}.bo-global-actions{justify-content:flex-end;align-items:center;gap:6px;padding-right:18px;display:flex}.bo-header-icon{color:#373431;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.bo-user-menu{position:relative}.bo-user-menu summary{border:1px solid var(--bo-line);color:#3f3c38;cursor:pointer;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;list-style:none;display:grid}.bo-user-menu summary::-webkit-details-marker{display:none}.bo-user-menu>div{border:1px solid var(--bo-line);background:#fff;gap:7px;width:190px;padding:16px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 12px 28px #302b2714}.bo-user-menu strong{font-size:13px}.bo-user-menu small{color:var(--bo-muted);font-size:11px}.bo-user-menu a,.bo-user-menu button{color:#625e59;cursor:pointer;text-align:left;background:0 0;border:0;padding:8px 0 0;font-size:12px}.bo-main{min-width:0}.bo-context-layout{grid-template-columns:280px minmax(0,1fr);display:grid}.bo-context-rail{border-right:1px solid var(--bo-line);background:#faf9f7;flex-direction:column;display:flex;position:sticky;overflow:hidden}.bo-context-heading{border-bottom:1px solid var(--bo-line);justify-content:space-between;align-items:center;min-height:42px;padding:0 13px;display:flex}.bo-context-heading>div:first-child{align-items:baseline;gap:7px;display:flex}.bo-context-heading h1{color:#3b3733;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.bo-context-heading span{color:#9a958f;font-size:10px}.bo-context-heading__actions{align-items:center;gap:6px;display:flex}.bo-context-select-button{height:var(--ds-control-sm);color:#77716b;letter-spacing:.05em;text-transform:uppercase;padding:0 7px;font-size:9px}.bo-context-select-button.is-active,.bo-context-select-button:hover{color:var(--bo-accent)}.bo-context-select-button:focus-visible{outline:2px solid var(--bo-accent);outline-offset:2px}.bo-icon-button{border:1px solid var(--bo-line);color:#383532;cursor:pointer;background:0 0;border-radius:0;place-items:center;width:26px;height:26px;padding:0;display:grid}.bo-icon-button:hover{background:#fff;border-color:#bfb9b2}.bo-context-tools{border-bottom:1px solid var(--bo-line);padding:8px 13px}.bo-context-search-row{gap:6px;min-width:0;display:flex}.bo-search{background:#ffffff8c}.bo-context-search-row .bo-search{flex:1;min-width:0}.bo-directory-status-menu{flex:none;position:relative}.bo-directory-status-menu summary{border:1px solid var(--bo-line);color:#69645f;cursor:pointer;white-space:nowrap;background:#ffffff8c;justify-content:space-between;align-items:center;gap:3px;width:84px;height:31px;padding:0 7px;font-weight:600;list-style:none;display:flex}.bo-directory-status-menu summary::-webkit-details-marker{display:none}.bo-directory-status-menu summary svg{width:12px;height:12px;transition:transform .14s}.bo-directory-status-menu[open] summary{color:var(--bo-accent);background:#fff;border-color:#cfc7c0}.bo-directory-status-menu[open] summary svg{transform:rotate(180deg)}.bo-directory-status-menu>div{z-index:12;border:1px solid var(--bo-line);background:#fff;width:152px;padding:5px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 14px 30px #302b271a}.bo-directory-status-menu button{color:#615c57;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:7px 6px;font-size:10px;display:flex}.bo-directory-status-menu button.is-active,.bo-directory-status-menu button:hover{background:var(--bo-accent-soft);color:var(--bo-accent)}.bo-directory-status-menu button small{color:#aaa39c;font-size:9px}.bo-filter-row{justify-content:space-between;gap:8px;margin-top:11px;display:flex}.bo-filter-row button{color:#6e6a66;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 0 7px;font-size:10px;position:relative}.bo-filter-row button span{color:#aaa49e}.bo-filter-row button:after{background:var(--bo-accent);content:"";opacity:0;height:1px;position:absolute;bottom:0;left:0;right:0}.bo-filter-row button.is-active{color:var(--bo-accent)}.bo-filter-row button.is-active:after{opacity:1}.bo-more-filter{border-top:1px solid #ebe8e4;margin-top:8px;padding-top:8px}.bo-more-filter summary{color:#6c6864;cursor:pointer;justify-content:space-between;align-items:center;font-size:10px;list-style:none;display:flex}.bo-more-filter summary::-webkit-details-marker{display:none}.bo-more-filter[open] summary svg{transform:rotate(180deg)}.bo-more-filter button{color:#6c6864;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;margin-top:6px;padding:5px 0;font-size:10px;display:flex}.bo-more-filter button span{color:#aaa49e;margin-left:auto}.bo-more-filter button.is-active{color:var(--bo-accent)}.bo-context-list{scrollbar-color:#d8d4cf transparent;scrollbar-width:thin;overflow-y:auto}.bo-directory-row{border-bottom:1px solid #ece9e5;align-items:center;gap:5px;min-height:42px;margin:0;padding:4px 13px;display:grid}.bo-directory-row__main{grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;display:grid}.bo-directory-row.is-selected{box-shadow:inset 2px 0 0 var(--bo-accent);background:var(--bo-accent-soft);border-bottom-color:#ead8d1}.bo-directory-row.is-package-selected{background:#f8f3f0}.bo-directory-portrait{display:none}.bo-directory-copy{align-items:baseline;gap:7px;min-width:0;display:flex}.bo-directory-copy strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.bo-directory-copy small{color:#908980;flex:none;align-items:center;gap:5px;font-style:italic;display:flex}.bo-directory-status{background:#bcb8b3;border-radius:50%;width:6px;height:6px}.bo-directory-status--free,.bo-directory-status--good,.bo-directory-status--top{background:#87a48a}.bo-directory-status--new{background:#c68470}.bo-directory-status--low,.bo-directory-status--not-free{background:#b99a86}.bo-directory-status--archived,.bo-directory-status--unknown{background:#aaa6a1}.bo-directory-status--ok{background:#c7a96d}.bo-row-more{color:#595550;width:14px}.bo-directory-row-menu{justify-self:end}.bo-directory-row-menu .bo-record-menu-trigger{opacity:.66;width:24px;height:24px}.bo-directory-row-menu[open] .bo-record-menu-trigger,.bo-directory-row:hover .bo-directory-row-menu .bo-record-menu-trigger{opacity:1}.bo-directory-row-menu .bo-record-menu-panel{top:27px;left:auto;right:0}.bo-directory-package-toggle{color:#595550;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.bo-directory-package-toggle:focus-visible{outline:2px solid var(--bo-accent);outline-offset:1px}.bo-directory-package-toggle.is-selection-mode>span{color:#fff;border:1px solid #c9c2bb;place-items:center;width:14px;height:14px;font-size:10px;line-height:1;display:grid}.bo-directory-package-toggle.is-selection-mode[aria-pressed=true]>span{border-color:var(--bo-accent);background:var(--bo-accent)}.bo-package-selection{border-bottom:1px solid var(--bo-line);background:#f6f1ed;flex-wrap:wrap;align-items:center;gap:7px;padding:8px 13px;display:flex}.bo-package-selection span{color:#716a64;margin-right:auto;font-size:10px}.bo-package-selection .ui-button{letter-spacing:.05em;text-transform:uppercase;font-size:9px}.bo-package-selection .bo-package-selection__cancel{color:#9b655b}.bo-package-selection .bo-package-selection__cancel:hover{color:#7f4f47}.bo-package-selection button:disabled{cursor:wait;opacity:.45}.bo-package-selection small{color:#638066;width:100%;font-size:9px;line-height:1.3}.bo-directory-empty{color:var(--bo-muted);text-align:center;padding:28px;font-size:12px}.bo-workspace{background:#fcfbf9;min-width:0}.bo-record{min-width:0}.bo-record-header{z-index:20;border-bottom:1px solid var(--bo-line);height:68px;min-height:68px;box-shadow:none;background:#fcfbf9;grid-template-rows:52px;align-items:center;padding:8px 20px;position:sticky}.bo-record-identity{align-items:center;gap:12px;min-width:0;height:52px;display:flex}.bo-record-portrait{color:#655f5a;width:52px;height:52px;font-family:var(--bo-font);background:#e7e3df;flex:none;place-items:center;font-size:13px;display:grid;position:relative;overflow:hidden}.bo-record-portrait img{object-fit:cover;width:100%;height:100%}.bo-record-portrait--agency{background:#f4f1ed;border:1px solid #ddd8d2}.bo-agency-profile-trigger{cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:0;display:block}.bo-agency-profile-trigger .bo-record-portrait{transition:border-color .16s,box-shadow .16s,transform .16s}.bo-agency-profile-trigger:hover .bo-record-portrait{border-color:#a89c91;transform:translateY(-1px);box-shadow:0 4px 15px #3f393524}.bo-agency-profile-trigger:focus-visible{outline-offset:4px}.bo-record-summary{grid-template-rows:20px 13px 13px;align-content:space-between;min-width:0;height:52px;display:grid}.bo-record-title{align-items:center;gap:5px;min-width:0;display:flex}.bo-record-identity h1{font-family:var(--bo-font);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(17px,1.35vw,22px);font-weight:600;line-height:20px;overflow:hidden}.bo-record-title h1{flex:0 auto;min-width:0}.bo-record-identity p{color:#6b6762;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;margin:0;line-height:13px;display:flex;overflow:hidden}.bo-record-identity p i{background:#d5d0ca;flex:none;width:1px;height:11px}.bo-record-identity .bo-record-org{color:#74706b;margin-top:17px}.bo-record-status{gap:11px;min-width:0;display:flex;overflow:hidden}.bo-record-status span{color:var(--bo-accent);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:9px;line-height:13px;overflow:hidden}.bo-record-actions{flex:none;align-items:center;display:flex}.bo-record-menu{position:relative}.bo-record-menu summary{list-style:none}.bo-record-menu summary::-webkit-details-marker{display:none}.bo-record-menu-trigger{color:#4c4742;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;width:26px;height:26px;padding:0;display:grid}.bo-record-menu-trigger:hover{color:var(--bo-accent);background:#f1ede8}.bo-record-menu-trigger:focus-visible{outline:2px solid var(--bo-accent);outline-offset:2px}.bo-record-menu-trigger svg{width:17px;height:17px}.bo-record-menu-panel{z-index:3;border:1px solid var(--bo-line);background:#fff;gap:1px;width:190px;padding:7px;display:grid;position:absolute;top:30px;left:0;box-shadow:0 14px 34px #302b271c}.bo-record-menu-panel p{color:var(--bo-muted);margin:4px 6px;font-size:10px;line-height:1.35}.bo-record-menu-panel a,.bo-record-menu-panel button{color:#47423e;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:7px 6px;font-size:10px;text-decoration:none;display:flex}.bo-record-menu-panel a:hover,.bo-record-menu-panel button:hover{background:var(--bo-accent-soft);color:var(--bo-accent)}.bo-record-menu-panel svg{width:14px;height:14px}.bo-record-menu-divider{background:var(--bo-line);height:1px;margin:5px 6px;display:block}.bo-record-menu-panel .bo-record-menu-archive{color:#8f665d}.bo-record-menu-panel .bo-record-menu-archive:hover{color:#85564d;background:#f6ece8}.bo-package-menu-notice{color:#638066;margin:4px 5px 1px;font-size:9px}.package-page{background:var(--website-diffuse-bg,#f5f4f3);color:#262321;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.package-page__header{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #221e1b29;justify-content:space-between;align-items:center;padding:24px 30px;font-size:9px;font-weight:700;display:flex}.package-page__header a{color:inherit;text-decoration:none}.package-page__header a img{width:78px;height:auto;display:block}.package-page__header span{color:#262321a6}.package-page__intro{text-align:center;padding:clamp(60px,11vw,150px) 30px clamp(42px,7vw,92px)}.package-page__intro p{color:#2623218f;letter-spacing:.2em;margin:0 0 13px;font-size:9px;font-weight:700}.package-page__intro h1{letter-spacing:.07em;text-transform:uppercase;max-width:1100px;margin:0 auto;font-family:Montserrat,Arial,sans-serif;font-size:clamp(27px,4.3vw,65px);font-weight:500;line-height:1.1}.package-page__download{color:#262321;letter-spacing:.12em;text-transform:uppercase;border:1px solid #2623218c;margin-top:25px;padding:11px 17px;font-size:9px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.package-page__download:hover{color:#fff;background:#262321}.package-page__talents{max-width:1430px;margin:0 auto;padding:0 30px 110px}.package-page__talent{padding:0 0 74px}.package-page__talent>header{border-bottom:1px solid #221e1b2e;justify-content:space-between;align-items:end;gap:20px;padding-bottom:18px;display:flex}.package-page__talent h2{letter-spacing:.11em;text-transform:uppercase;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:17px;font-weight:600}.package-page__talent p,.package-page__talent>header span{color:#26232199;letter-spacing:.13em;text-transform:uppercase;margin:6px 0 0;font-size:9px;font-weight:700}.package-page__talent>header span{text-align:right;margin:0}.package-page__group{margin-top:34px}.package-page__group h3{color:#262321a6;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:700}.package-page__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.package-page__grid figure{min-width:0;margin:0}.package-page__grid img,.package-page__grid video{aspect-ratio:3/4;object-fit:cover;background:#28242114;width:100%;display:block}.package-page__grid video{object-fit:contain;background:#1f1d1b}.package-page__grid figcaption{color:#2623218c;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:9px;line-height:1.25;overflow:hidden}.package-page__footer{color:#2623218f;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #221e1b29;justify-content:space-between;gap:20px;padding:26px 30px;font-size:9px;font-weight:700;display:flex}@media (max-width:720px){.package-page__header{padding:18px}.package-page__header span{display:none}.package-page__intro,.package-page__talents{padding-left:18px;padding-right:18px}.package-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.package-page__footer,.package-page__talent>header{flex-direction:column;align-items:flex-start}.package-page__talent>header span{text-align:left}.package-page__footer{padding:21px 18px}}.package-experience{--package-ink:#171615;--package-muted:#716d67;--package-line:#17161521;background:var(--website-diffuse-bg,#f7f6f4);min-height:100svh;color:var(--package-ink);font-family:var(--website-main,Arial,sans-serif);grid-template-columns:248px minmax(0,1fr);display:grid}.package-experience__rail{border-right:1px solid var(--package-line);background:#ffffff6b;flex-direction:column;min-height:0;display:flex}.package-experience__brand{border-bottom:1px solid var(--package-line);flex:none;align-items:center;height:88px;padding:0 28px;display:flex}.package-experience__brand img{width:108px;height:auto;display:block}.package-experience__talents{align-content:start;gap:2px;padding:12px;display:grid;overflow-y:auto}.package-experience__talents>button{width:100%;color:var(--package-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;padding:7px;transition:border-color .16s,background .16s,color .16s;display:grid}.package-experience__talents>button.is-active,.package-experience__talents>button:hover{color:var(--package-ink);background:#ffffffd1;border-color:#1716151f}.package-experience__portrait{color:#8d877f;width:44px;height:55px;font-family:var(--website-serif,serif);background:#e9e6e1;place-items:center;font-size:1.2rem;display:grid;overflow:hidden}.package-experience__portrait img{object-fit:cover;width:100%;height:100%}.package-experience__talents small,.package-experience__talents strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.package-experience__talents strong{letter-spacing:.11em;text-transform:uppercase;font-size:.65rem;font-weight:600}.package-experience__talents small{color:#8b857d;letter-spacing:.12em;margin-top:5px;font-size:.54rem;font-weight:600}.package-experience__content{min-width:0;padding:clamp(28px,5vw,74px) clamp(24px,5vw,78px) 30px}.package-experience__header{border-bottom:1px solid var(--package-line);justify-content:space-between;align-items:start;gap:28px;padding-bottom:30px;display:flex}.package-experience__header p,.package-experience__header span,.package-experience__selection{color:var(--package-muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.61rem;font-weight:600;line-height:1.45}.package-experience__header h1{font-family:var(--website-serif,serif);letter-spacing:.015em;margin:11px 0 7px;font-size:clamp(2.2rem,5vw,4.6rem);font-weight:500;line-height:.94}.package-experience__selection{text-align:right;max-width:360px;padding-top:3px}.package-experience__measurements{border-bottom:1px solid var(--package-line);flex-wrap:wrap;gap:0 16px;margin:0;padding:18px 0 24px;display:flex}.package-experience__measurements div{align-items:baseline;gap:5px;display:inline-flex}.package-experience__measurements div:not(:last-child):after{color:#b0aaa2;content:"•";margin-left:11px}.package-experience__measurements dt{color:var(--package-muted);letter-spacing:.11em;text-transform:uppercase;font-size:.6rem;font-weight:600}.package-experience__measurements dt:after{content:":"}.package-experience__measurements dd{letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.61rem;font-weight:600}.package-experience__tabs{border-bottom:1px solid var(--package-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.package-experience__tabs button{color:#8d877f;cursor:pointer;text-align:left;background:0 0;border:0;gap:5px;min-width:0;padding:0 0 16px;display:grid;position:relative}.package-experience__tabs button:not(:first-child){padding-left:18px}.package-experience__tabs button span{letter-spacing:.12em;text-transform:uppercase;font-size:clamp(.8rem,1.2vw,1rem);font-weight:600}.package-experience__tabs button small{letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:600}.package-experience__tabs button:after{background:var(--package-ink);content:"";opacity:0;height:2px;transition:right .18s,opacity .18s;position:absolute;bottom:-1px;left:0;right:100%}.package-experience__tabs button.is-active{color:var(--package-ink)}.package-experience__tabs button.is-active:after{opacity:1;right:0}.package-experience__tabs button:disabled{cursor:not-allowed;opacity:.45}.package-experience__media{padding-top:29px}.package-experience__media-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.package-experience__media-head p{font-family:var(--website-serif,serif);margin:0 0 4px;font-size:1.35rem;font-weight:500}.package-experience__media-head span{color:var(--package-muted);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:600}.package-experience__download{position:relative}.package-experience__download summary{min-height:35px;color:var(--package-ink);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#ffffff75;border:1px solid #17161561;align-items:center;padding:0 12px;font-size:.59rem;font-weight:700;list-style:none;display:inline-flex}.package-experience__download summary::-webkit-details-marker{display:none}.package-experience__download summary:after{content:"+";margin-left:8px;font-size:.85rem;font-weight:400}.package-experience__download[open] summary:after{content:"−"}.package-experience__download>div{z-index:2;border:1px solid var(--package-line);background:#fffffffa;min-width:190px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 16px 34px #1716151a}.package-experience__download a{color:var(--package-ink);letter-spacing:.1em;text-transform:uppercase;padding:11px 13px;font-size:.6rem;font-weight:600;text-decoration:none}.package-experience__download a:hover{background:#f1eeea}.package-experience__empty{color:var(--package-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;border:1px dashed #17161533;margin:0;padding:48px 16px;font-size:.68rem;line-height:1.5}.package-experience__gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.package-experience__image{cursor:zoom-in;background:#e8e5e1;border:0;min-width:0;padding:0;display:block;overflow:hidden}.package-experience__image img{aspect-ratio:2/3;object-fit:cover;width:100%;transition:transform .36s cubic-bezier(.2,.7,.2,1);display:block}.package-experience__image:hover img{transform:scale(1.025)}.package-experience__video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.package-experience__video{border:1px solid var(--package-line);background:#ffffff75;min-width:0;margin:0}.package-experience__video video{aspect-ratio:16/10;object-fit:contain;background:#191817;width:100%;display:block}.package-experience__video p{letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:9px 10px;font-size:.57rem;overflow:hidden}.package-experience__footer,.package-experience__video p{color:var(--package-muted);text-transform:uppercase;font-weight:600}.package-experience__footer{border-top:1px solid var(--package-line);letter-spacing:.14em;text-align:center;margin-top:64px;padding-top:18px;font-size:.55rem}.package-experience__lightbox{z-index:100;background:#111111e6;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.package-experience__lightbox>img{object-fit:contain;max-width:min(1120px,100%);max-height:calc(100dvh - 56px)}.package-experience__lightbox>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:38px;height:38px;font-size:1.45rem;font-weight:300;display:grid;position:absolute;top:18px;right:18px}@media (max-width:900px){.package-experience{grid-template-columns:210px minmax(0,1fr)}.package-experience__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.package-experience__video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.package-experience{flex-direction:column;min-height:100dvh;display:flex}.package-experience__rail{border-right:0;border-bottom:1px solid var(--package-line);background:#ffffff7a;min-height:0}.package-experience__brand{display:none}.package-experience__talents{scrollbar-width:none;gap:8px;padding:10px 16px;display:flex;overflow:auto hidden}.package-experience__talents::-webkit-scrollbar{display:none}.package-experience__talents>button{flex:none;grid-template-columns:39px minmax(96px,1fr);gap:9px;padding:5px}.package-experience__portrait{width:39px;height:49px}.package-experience__talents strong{font-size:.57rem}.package-experience__talents small{font-size:.49rem}.package-experience__content{padding:30px 16px 24px}.package-experience__header{gap:16px;padding-bottom:23px}.package-experience__header h1{font-size:clamp(2.1rem,12vw,3.1rem)}.package-experience__selection{display:none}.package-experience__measurements{gap:5px 10px;padding:14px 0 20px}.package-experience__measurements div:not(:last-child):after{margin-left:5px}.package-experience__measurements dd,.package-experience__measurements dt{font-size:.54rem}.package-experience__tabs{margin-top:21px}.package-experience__tabs button:not(:first-child){padding-left:11px}.package-experience__tabs button{padding-bottom:13px}.package-experience__tabs button span{letter-spacing:.09em;font-size:.72rem}.package-experience__tabs button small{letter-spacing:.05em;font-size:.46rem}.package-experience__media{padding-top:22px}.package-experience__media-head{align-items:flex-start;margin-bottom:17px}.package-experience__media-head p{font-size:1.2rem}.package-experience__download summary{min-height:32px;padding:0 10px;font-size:.52rem}.package-experience__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.package-experience__video-grid{grid-template-columns:1fr;gap:10px}.package-experience__footer{margin-top:45px}.package-experience__lightbox{padding:14px}}.package-link{--package-line:#2424281f;--package-surface:#ffffffb3;--package-muted:#3c3c4394;background:linear-gradient(135deg,#ffffffb3,#fff0 34%),var(--website-diffuse-bg);color:#111;width:100vw;height:100svh;font-family:var(--website-main);display:flex;overflow:hidden}.package-link__sidebar{border-right:1px solid var(--package-line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff85;flex:0 0 244px;width:244px;height:100%;box-shadow:inset 1px 0 #ffffff75}.package-link__brand{border-bottom:1px solid #24242816;justify-content:center;align-items:center;min-height:66px;margin-bottom:8px;padding:14px 16px 10px;display:flex}.package-link__brand img{width:116px;height:auto;display:block}.package-link__model-list{height:calc(100% - 74px);padding:0 10px 18px;overflow-y:auto}.package-link__model-list>button{color:#111;cursor:pointer;opacity:.62;text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-height:72px;margin:0 0 6px;padding:6px;transition:opacity .2s,background .2s,border-color .2s;display:grid}.package-link__model-list>button.is-active,.package-link__model-list>button:hover{opacity:1;background:#ffffffb8;border-color:#24242821;box-shadow:0 3px 10px #1f1f2406}.package-link__model-list img,.package-link__model-placeholder{object-fit:cover;background:#ebeae6;border-radius:4px;place-items:center;width:58px;height:62px;display:grid;overflow:hidden}.package-link__model-placeholder{color:#777;font-family:var(--website-serif);font-size:1.2rem}.package-link__model-list small,.package-link__model-list strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.package-link__model-list strong{letter-spacing:.045em;text-transform:uppercase;font-size:9px;font-weight:800}.package-link__model-list small{color:var(--package-muted);margin-top:4px;font-size:7.5px;font-weight:700}.package-link__main{overscroll-behavior:contain;flex:auto;min-width:0;overflow-y:auto}.package-link__view{width:calc(100% - 56px);margin:0 auto;padding:20px 0 42px}.package-link.is-single-model .package-link__view{width:calc(100% - 72px)}.package-link__hero,.package-link__panel{border:1px solid var(--package-line);background:var(--package-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:6px;box-shadow:0 6px 18px #1f1f2406}.package-link__hero{padding:18px 14px 11px}.package-link__name-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.package-link__name-row h1{overflow-wrap:anywhere;font-family:var(--website-serif);margin:0;font-size:clamp(25px,2.55vw,35px);font-weight:500;line-height:.96}.package-link__instagram{border:1px solid var(--package-line);color:#3b3b40;background:#ffffff8a;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.package-link__download svg,.package-link__instagram svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:15px;height:15px}.package-link__measures{color:#6f6a63;letter-spacing:.075em;flex-wrap:wrap;align-items:center;gap:0;margin:8px 0 0;font-size:10px;font-weight:500;line-height:1.2;display:inline-flex}.package-link__measures div{align-items:baseline;display:inline-flex}.package-link__measures div:not(:last-child):after{color:#6f6a63;content:"•";opacity:.6;margin:0 7px}.package-link__measures dt:after{content:": "}.package-link__measures dd{color:#111;text-transform:none;margin:0;font-weight:600}.package-link__tabs{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f2f2f5c7;border:1px solid #24242817;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:7px 0 8px;padding:3px;display:grid;position:sticky;top:0}.package-link__tabs button{color:#3c3c439e;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;min-height:38px;padding:6px 11px}.package-link__tabs button small,.package-link__tabs button span{display:block}.package-link__tabs button span{letter-spacing:.085em;text-transform:uppercase;font-size:9.5px;font-weight:900}.package-link__tabs button small{margin-top:2px;font-size:7px;font-weight:700}.package-link__tabs button.is-active{color:#202024;background:#fffffff0}.package-link__tabs button.is-active span{font-weight:950}.package-link__panel{min-height:270px;padding:12px}.package-link__panel-head{border-bottom:1px solid var(--package-line);justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:0 0 9px;display:flex}.package-link__panel-head>strong{letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:950}.package-link__download{position:relative}.package-link__download summary{color:#34343a;cursor:pointer;background:#eaeaedf5;border:1px solid #3030362b;border-radius:5px;align-items:center;gap:6px;height:27px;padding:0 9px;list-style:none;display:inline-flex}.package-link__download summary::-webkit-details-marker{display:none}.package-link__download summary span{letter-spacing:.035em;white-space:nowrap;font-size:8px;font-weight:740}.package-link__download svg{stroke-width:2px;width:12px;height:12px}.package-link__download>div{z-index:8;border:1px solid var(--package-line);background:#fffffffa;border-radius:5px;min-width:158px;display:grid;position:absolute;top:calc(100% + 5px);right:0;overflow:hidden;box-shadow:0 10px 28px #1f23301f}.package-link__download a{letter-spacing:.05em;text-transform:uppercase;padding:10px;font-size:8px;font-weight:700}.package-link__download a:hover{background:#f2f2f4}.package-link__media-section+.package-link__media-section{margin-top:18px}.package-link__media-section>header{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 7px;display:flex}.package-link__media-section h2{color:#3c3c438f;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px;font-weight:820}.package-link__media-section header span{color:#3c3c436b;letter-spacing:.06em;text-transform:uppercase;font-size:7.5px;font-weight:820}.package-link__image-grid{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-flow:dense;gap:12px;display:grid}.package-link__image-grid button{aspect-ratio:2/3;cursor:zoom-in;background:#f5f5f2;border:1px solid #30303613;border-radius:4px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.package-link__image-grid button.is-landscape{aspect-ratio:3/2;grid-column:span 2}.package-link__image-grid.is-row-synced{grid-auto-rows:var(--package-link-row-height)}.package-link__image-grid.is-row-synced button,.package-link__image-grid.is-row-synced button.is-landscape{aspect-ratio:auto;align-self:stretch;height:100%}.package-link__image-grid img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .24s;display:block;transform:scale(1.035)}.package-link__image-grid button:hover img{transform:scale(1.06)}.package-link__video-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.package-link__video-list>button{color:#111;cursor:pointer;text-align:left;background:#ffffff80;border:1px solid #30303613;border-radius:4px;padding:0;overflow:hidden}.package-link__video-list>button>span{aspect-ratio:16/10;background:#deddd7;display:block;position:relative}.package-link__video-list video{object-fit:cover;width:100%;height:100%}.package-link__video-list i{color:#111;background:#ffffffe0;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid;position:absolute;bottom:7px;left:7px}.package-link__video-list b,.package-link__video-list small{text-overflow:ellipsis;white-space:nowrap;padding:0 9px;display:block;overflow:hidden}.package-link__video-list b{margin-top:8px;font-size:10px;font-weight:900}.package-link__video-list small{color:var(--package-muted);margin:3px 0 9px;font-size:8px;font-weight:750}.package-link__empty{border:1px dashed var(--package-line);color:var(--package-muted);text-align:center;border-radius:10px;margin:0;padding:50px 16px;font-size:12px;font-weight:750}.package-link__lightbox{z-index:100;background:#0c0c0be0;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.package-link__lightbox img,.package-link__lightbox video{object-fit:contain;border-radius:10px;max-width:min(1180px,100%);max-height:calc(100dvh - 80px);box-shadow:0 22px 70px #0000005c}.package-link__lightbox>button{z-index:1;color:#fff;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:20px;right:20px}@media (max-width:1100px) and (min-width:761px){.package-link__sidebar{flex-basis:214px;width:214px}.package-link__video-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.package-link{flex-direction:column}.package-link__sidebar{background:#f7f7fa94;border-bottom:1px solid #282a300e;border-right:0;flex:none;width:100%;height:auto}.package-link__brand{display:none}.package-link__model-list{scrollbar-width:none;gap:6px;height:auto;padding:6px 9px 5px;display:flex;overflow:auto hidden}.package-link__model-list::-webkit-scrollbar{display:none}.package-link__model-list>button,.package-link__model-list>button.is-active,.package-link__model-list>button:hover{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;padding:0;display:block}.package-link__model-list img,.package-link__model-placeholder{border-radius:4px;width:44px;height:44px}.package-link__model-list>button.is-active .package-link__model-placeholder,.package-link__model-list>button.is-active img{box-shadow:0 0 0 1px #2020248c}.package-link__model-list>button>span:last-child{display:none}.package-link__main{height:100%}.package-link.is-single-model .package-link__view,.package-link__view{width:100%;padding:8px 9px 28px}.package-link__hero{padding:9px}.package-link__name-row h1{font-size:clamp(18px,5.5vw,23px)}.package-link__instagram{border-radius:6px;width:26px;height:26px}.package-link__measures{text-align:center;grid-template-columns:.95fr .85fr .95fr .85fr 1.4fr .95fr 2.05fr;column-gap:2px;width:100%;margin-top:6px;font-size:0;display:grid}.package-link__measures div{grid-template-rows:auto auto;justify-items:center;gap:2px;display:grid}.package-link__measures div:not(:last-child):after{display:none}.package-link__measures dd,.package-link__measures dt{letter-spacing:.035em;text-align:center;white-space:nowrap;width:100%;font-size:clamp(5.4px,1.45vw,7.2px);font-weight:700;line-height:1}.package-link__measures dt:after{content:""}.package-link__measures dd{letter-spacing:0;font-size:clamp(6px,1.65vw,8.2px)}.package-link__tabs{border-radius:6px;margin:6px 0 7px}.package-link__tabs button{text-align:center;min-height:31px;padding:4px}.package-link__tabs button span{font-size:8.5px}.package-link__tabs button small{font-size:6.5px}.package-link__panel{min-height:240px;padding:9px}.package-link__panel-head{margin-bottom:8px;padding-bottom:7px}.package-link__download summary{height:26px;padding:0 7px}.package-link__download summary span{font-size:7px}.package-link__image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.package-link__image-grid button.is-landscape{grid-column:1/-1}.package-link__video-list{grid-template-columns:1fr;padding-bottom:20vh}.package-link__lightbox{padding:12px}.package-link__lightbox img,.package-link__lightbox video{max-height:calc(100dvh - 48px)}.package-link__lightbox>button{width:32px;height:32px;top:12px;right:12px}}.intake-page{background:var(--website-diffuse-bg,#f5f4f3);color:#262321;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.intake-page__header{border-bottom:1px solid #221e1b29;justify-content:space-between;align-items:center;padding:22px clamp(20px,4vw,58px);display:flex}.intake-page__header img{width:88px;height:auto;display:block}.intake-page__header span,.intake-page__intro>p:first-child,.intake-page__success>p{color:#26232194;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.intake-page__intro{text-align:center;max-width:760px;margin:0 auto;padding:clamp(58px,10vw,128px) 24px 42px}.intake-page__intro h1,.intake-page__success h1{letter-spacing:.05em;text-transform:uppercase;margin:12px 0;font-family:Montserrat,Arial,sans-serif;font-size:clamp(30px,5vw,58px);font-weight:500;line-height:1.08}.intake-page__lead{color:#2623219e;max-width:510px;margin:0 auto;font-size:14px;line-height:1.6}.intake-form{background:#ffffffe6;border:1px solid #221e1b1f;border-radius:10px;max-width:980px;margin:0 auto 90px;padding:clamp(22px,4vw,52px);box-shadow:0 20px 54px #2f282213}.intake-form section{border-top:1px solid #221e1b1f;padding:29px 0}.intake-form section:first-of-type{border-top:0;padding-top:0}.intake-form h2{letter-spacing:.14em;text-transform:uppercase;margin:0 0 22px;font-size:10px;font-weight:700}.intake-form section>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.intake-form label{color:#262321a8;letter-spacing:.07em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:700;display:grid}.intake-form input,.intake-form select,.intake-form textarea{box-sizing:border-box;color:#262321;background:#fff;border:1px solid #221e1b38;border-radius:5px;width:100%;min-height:42px;padding:10px 11px;font:14px Arial,Helvetica,sans-serif;transition:border-color .14s,box-shadow .14s}.intake-form input:hover,.intake-form textarea:hover{border-color:#221e1b57}.intake-form input:focus,.intake-form textarea:focus{border-color:#221e1b57;outline:0;box-shadow:0 0 0 3px #221e1b12}.intake-form .bo-choice-field{gap:7px}.intake-form .bo-choice-menu{width:100%}.intake-form .bo-choice-menu summary{box-sizing:border-box;background:#fff;border:1px solid #221e1b38;border-radius:5px;min-height:42px;padding:10px 11px}.intake-form .bo-choice-menu summary,.intake-form .bo-choice-menu summary span{color:#262321;font:14px Arial,Helvetica,sans-serif}.intake-form .bo-choice-menu summary i{border-color:#221e1b9e}.intake-form .bo-choice-menu summary:hover,.intake-form .bo-choice-menu[open] summary{border-color:#221e1b57;box-shadow:0 0 0 3px #221e1b12}.intake-form .bo-choice-menu>div{background:#fff;border:1px solid #221e1b38;border-radius:5px;top:calc(100% + 5px);box-shadow:0 16px 38px #2f28221a}.intake-form .bo-choice-menu>div>button{color:#262321;border-bottom-color:#221e1b1a;padding:10px 11px;font:12px Arial,Helvetica,sans-serif}.intake-form .bo-choice-menu>div>button.is-selected,.intake-form .bo-choice-menu>div>button:hover{color:#262321;background:#f5f4f2}.intake-form textarea{resize:vertical;min-height:92px}.intake-form small{color:#26232180;letter-spacing:0;text-transform:none;font-size:10px;font-weight:400}.intake-form .bo-editor-wide{grid-column:1/-1}.intake-form footer{border-top:1px solid #221e1b1f;justify-content:space-between;align-items:center;gap:24px;padding-top:26px;display:flex}.intake-form footer p{color:#2623218c;max-width:360px;margin:0;font-size:12px;line-height:1.45}.intake-form button{color:#fff;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#262321;border:1px solid #262321;border-radius:4px;padding:14px 19px;font-size:10px;font-weight:700}.intake-form__error{color:#7c3030;background:#f7eeee;border-left:2px solid #a64a4a;margin:0 0 26px;padding:12px;font-size:13px}.intake-page__success{text-align:center;max-width:700px;margin:0 auto;padding:clamp(130px,22vw,260px) 24px}.intake-page__success span{color:#2623219e;font-size:15px}@media (max-width:720px){.intake-page__header span{display:none}.intake-form{border-left:0;border-right:0;margin-bottom:0;padding:24px 18px 54px}.intake-form section>div{grid-template-columns:1fr}.intake-form footer{flex-direction:column;align-items:flex-start}.intake-form footer button{width:100%}}.bo-record-navigation{z-index:19;border-bottom:1px solid var(--bo-line);height:36px;min-height:36px;max-height:36px;box-shadow:none;background:#fcfbf9;align-items:stretch;gap:32px;padding:0 20px;display:grid;position:sticky;top:120px}.bo-record-context-tabs,.bo-record-tabs{scrollbar-width:none;align-items:stretch;min-width:0;height:36px;display:flex;overflow-x:auto}.bo-record-context-tabs::-webkit-scrollbar,.bo-record-tabs::-webkit-scrollbar{display:none}.bo-record-tab-group{flex:none;align-items:stretch;gap:clamp(18px,2vw,30px);display:flex}.bo-record-tab-group+.bo-record-tab-group{margin-left:clamp(18px,2vw,28px);padding-left:clamp(18px,2vw,28px);position:relative}.bo-record-tab-group+.bo-record-tab-group:before{content:"";background:#c4bcb485;width:1px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.bo-record-tabs a{color:#625d58;letter-spacing:.025em;white-space:nowrap;align-items:center;height:36px;font-size:11px;display:flex;position:relative}.bo-record-tabs a:after{background:var(--bo-accent);content:"";opacity:0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.bo-record-tabs a:hover{color:#302d2a}.bo-record-tabs a.is-active{color:#2b2825;font-weight:650}.bo-record-tabs a.is-active:after{opacity:1}.bo-record-context-tabs{flex:0 auto;gap:15px}.bo-record-context-tabs span{align-items:stretch;height:36px;display:flex}.bo-record-context-tabs__material{margin-left:2px;padding-left:15px;position:relative}.bo-record-context-tabs__material:before{content:"";background:#c4bcb485;width:1px;height:11px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.bo-record-context-tabs a{color:#8a847e;letter-spacing:.025em;white-space:nowrap;align-items:center;height:36px;font-weight:500;display:flex;position:relative}.bo-record-context-tabs a:after{background:var(--bo-accent);content:"";opacity:0;height:1px;position:absolute;bottom:-1px;left:0;right:0}.bo-record-context-tabs a.is-active,.bo-record-context-tabs a:hover{color:#625d58}.bo-record-context-tabs a.is-active{font-weight:600}.bo-record-context-tabs a.is-active:after{opacity:1}.bo-agency-record .bo-record-header{grid-template-rows:52px;grid-template-columns:auto minmax(0,1fr) auto;column-gap:14px}.bo-agency-record .bo-record-tabs{grid-area:1/2;align-self:end;min-height:24px}.bo-agency-record .bo-record-tab-group{gap:clamp(16px,2.25vw,32px)}.bo-agency-record .bo-record-tabs a{height:24px;min-height:24px;font-weight:400}.bo-information-workspace{gap:27px;display:grid}.bo-information-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 48px;display:grid}.bo-ledger-section{border-top:1px solid #e5e1dc;min-width:0;padding:17px 0 20px}.bo-ledger-heading{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.bo-ledger-heading h2,.bo-section-heading h2{font-family:var(--bo-font);margin:0;font-size:14px;font-weight:600}.bo-ledger-heading button{color:var(--bo-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.bo-ledger-section dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 22px;margin:0;display:grid}.bo-ledger-section dl>div{grid-template-columns:minmax(86px,.72fr) minmax(0,1fr);gap:10px;display:grid}.bo-ledger-section.is-contact dl{grid-template-columns:1fr}.bo-ledger-section dd{color:#302d2a;overflow-wrap:anywhere;margin:0;font-weight:500}.bo-ledger-note{border-left:1px solid var(--bo-accent);color:#625e59;margin:0;padding:3px 0 3px 15px;font-size:11px;line-height:1.7}.bo-contact-list{border-top:1px solid #ebe7e2}.bo-contact-list article{border-bottom:1px solid #ebe7e2;grid-template-columns:1fr 1fr auto;gap:20px;padding:13px 0;display:grid}.bo-contact-list article>div{gap:5px;display:grid}.bo-contact-list strong{font-size:11px}.bo-contact-list span{color:#77726d;font-size:10px}.bo-contact-list button{color:var(--bo-accent);cursor:pointer;background:0 0;border:0;font-size:10px}.bo-status-workflow{border-top:1px solid var(--bo-line);grid-template-columns:minmax(250px,1fr) minmax(330px,1.5fr);align-items:end;gap:30px;margin-top:28px;padding:22px 0 0;display:grid}.bo-status-workflow h2{font-family:var(--bo-font);margin:0 0 7px;font-size:15px;font-weight:600}.bo-status-workflow p{color:#77726d;margin:0;font-size:11px;line-height:1.55}.bo-status-form{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.bo-lifecycle-form select,.bo-status-form>input{border:1px solid var(--bo-line);color:#3d3935;background:#fff;border-radius:0;min-height:36px;padding:0 11px;font-size:11px}.bo-status-form label{color:#7c625b;grid-column:1/-1;align-items:center;gap:8px;font-size:10px;display:flex}.bo-workspace-toolbar{border-top:1px solid var(--bo-line);justify-content:space-between;align-items:flex-start;gap:18px;padding-top:16px;display:flex}.bo-workspace-toolbar>div:first-child{gap:3px;display:grid}.bo-workspace-toolbar span{color:#8a847e;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.bo-workspace-toolbar h2{color:#312d2a;font-family:var(--bo-font);margin:0;font-size:15px;font-weight:600}.bo-workspace-toolbar__actions{align-items:center;gap:14px;display:flex}.bo-workspace-action{color:#5f554f;cursor:pointer;background:0 0;border:1px solid #d7cec7;border-radius:0;justify-content:center;align-items:center;min-height:32px;padding:0 11px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.bo-workspace-action:hover{color:#2e2a27;background:0 0;border-color:#9f9289}.bo-workspace-filters{align-items:center;gap:15px;min-height:20px;margin-top:-13px;display:flex}.bo-workspace-filters button{color:#8a847e;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-style:italic;position:relative}.bo-workspace-filters button:after{content:"";background:0 0;height:1px;position:absolute;bottom:-4px;left:0;right:0}.bo-workspace-filters button.is-active,.bo-workspace-filters button:hover{color:var(--bo-accent)}.bo-workspace-filters button.is-active:after{background:var(--bo-accent)}.bo-action-button{color:#8c5c4e;cursor:pointer;background:#fbf4f1;border:1px solid #d0a999;border-radius:0;min-height:36px;padding:0 15px;font-size:11px;font-weight:600}.bo-action-button:hover{background:#f5e7e1}.bo-inline-warning{color:#824f43;background:#fff7f4;border-left:1px solid #b56f5b;grid-column:1/-1;padding:10px 12px}.bo-archive-control{border-top:1px solid var(--bo-line);grid-column:1/-1;margin-top:3px;padding-top:12px}.bo-archive-control summary{color:#8a6258;cursor:pointer;font-size:10px;list-style:none}.bo-archive-control summary::-webkit-details-marker{display:none}.bo-archive-control form{grid-template-columns:minmax(0,1fr) auto;gap:9px;margin-top:10px;display:grid}.bo-archive-control input{border:1px solid var(--bo-line-strong);background:#fffdfa;min-height:34px;padding:0 10px;font-size:10px}.bo-archive-control label{color:#7d625b;grid-column:1/-1;font-size:10px}.bo-archive-control button{color:#875e54;cursor:pointer;background:0 0;border:1px solid #d6b3a8;padding:0 11px;font-size:9px}.bo-lifecycle-form{justify-content:flex-end;gap:8px;display:flex}.bo-lifecycle-form select{min-width:180px}.bo-operations-grid{gap:34px;display:grid}.bo-operations-panel{min-width:0}.bo-table-section{border-top:1px solid var(--bo-line)}.bo-section-heading{align-items:baseline;gap:10px;padding:18px 0 14px;display:flex}.bo-section-heading span{color:#8d8883;font-size:10px}.bo-table-section table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.bo-table-section th{border-bottom:1px solid var(--bo-line);color:#8b8680;letter-spacing:.12em;text-transform:uppercase;padding:10px 12px;font-size:9px;font-weight:500}.bo-table-section td{color:#5e5954;border-bottom:1px solid #e9e5e0;padding:13px 12px}.bo-table-section td:first-child{color:#2f2c29;font-weight:600}.bo-table-section a:hover{color:var(--bo-accent)}.bo-operations-workspace{gap:27px;display:grid}.bo-operations-toolbar{margin-bottom:0}.bo-operation-drawer{display:contents}.bo-operation-drawer>summary{color:#5f554f;cursor:pointer;background:0 0;border:1px solid #d7cec7;align-items:center;min-height:32px;padding:0 11px;font-size:10px;font-weight:600;list-style:none;display:inline-flex}.bo-operation-drawer>summary:hover{color:#2e2a27;background:0 0;border-color:#9f9289}.bo-operation-drawer>summary::-webkit-details-marker{display:none}.bo-operation-drawer>div{display:none}.bo-operation-drawer[open]>div{z-index:45;border-left:1px solid var(--bo-line);background:#fbfaf8;align-content:start;width:min(460px,100vw);height:calc(100vh - 52px);padding:22px;display:grid;position:fixed;top:52px;right:0;overflow-y:auto;box-shadow:-18px 0 44px #332b251c}.bo-operation-drawer[open]>div>header{border-bottom:1px solid var(--bo-line);padding-bottom:14px}.bo-operation-drawer[open] h2{color:#312d2a;font-family:var(--bo-font);margin:0;font-size:16px;font-weight:600}.bo-operation-drawer[open] p{color:#7a746e;margin:5px 0 0;font-size:10px;line-height:1.5}.bo-operation-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding-top:18px;display:grid}.bo-operation-form label{gap:5px;display:grid}.bo-operation-form label>span{color:#817b75;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.bo-operation-form input,.bo-operation-form select,.bo-operation-form textarea{border:1px solid var(--bo-line-strong);color:#3f3a36;min-height:33px;font:inherit;background:#fffdfa;outline:0;padding:7px 8px;font-size:10px}.bo-operation-form textarea{resize:vertical;min-height:76px}.bo-operation-form-wide{grid-column:1/-1}.bo-operation-form>.bo-action-button,.bo-operation-form>.bo-workspace-action{justify-self:start}.bo-empty-row,.bo-empty-workspace{color:#7e7974;font-size:12px}.bo-empty-row{border-bottom:1px solid var(--bo-line);padding:25px 12px}.bo-empty-workspace{padding:60px}.bo-empty-workspace h1{font-family:var(--bo-font);margin:0 0 10px;font-size:22px;font-weight:600}.bo-agency-record .bo-record-identity h1{text-transform:none}.bo-agency-profile-backdrop{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#22252a2e;justify-content:flex-end;display:flex;position:fixed;inset:52px 0 0;overflow:hidden}.bo-agency-profile-drawer{background:#fbfaf8;border-left:1px solid #ded9d3;flex-direction:column;width:min(542px,100%);height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:-18px 0 48px #23201d21}.bo-agency-profile-drawer__header{border-bottom:1px solid #e5e1dc;justify-content:space-between;align-items:flex-start;gap:20px;padding:25px 26px 21px;display:flex}.bo-agency-profile-drawer__header>div>span{color:#8a837b;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:600;display:block}.bo-agency-profile-drawer__header h2{color:#2e2a27;font-family:var(--bo-font);margin:0;font-size:23px;font-weight:500;line-height:1.1}.bo-agency-profile-drawer__header p{color:#78716a;max-width:360px;margin:8px 0 0;font-size:11px;line-height:1.55}.bo-agency-profile-close{color:#58514b;cursor:pointer;background:#fff;border:1px solid #ddd7d0;flex:none;place-items:center;width:28px;height:28px;font-size:19px;line-height:1;transition:border-color .14s,background .14s,color .14s;display:grid}.bo-agency-profile-close:hover{color:#25211f;background:#f5f1ec;border-color:#b8ada2}.bo-agency-profile-drawer__body{overscroll-behavior:contain;flex:1;align-content:start;gap:22px;min-height:0;padding:22px 26px 30px;display:grid;overflow:hidden auto}.bo-agency-profile-intro{border-bottom:1px solid #e4dfd9;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding-bottom:20px;display:flex}.bo-agency-profile-intro>div{min-width:0}.bo-agency-profile-intro strong,.bo-agency-profile-section h3{color:#3c3631;font-family:var(--bo-font);margin:0;font-size:13px;font-weight:600}.bo-agency-profile-intro p,.bo-agency-profile-section header p{color:#7c756e;margin:5px 0 0;font-size:10px;line-height:1.55}.bo-agency-profile-intro .bo-action-button{flex:none;justify-content:center;align-items:center;width:32px;min-height:32px;padding:0;display:inline-flex}.bo-agency-profile-intro .bo-action-button svg{width:13px;height:13px}.bo-agency-profile-sources{flex-wrap:wrap;gap:7px;display:flex}.bo-agency-profile-sources>div{color:#544d47;background:#fff;border:1px solid #ded8d1;align-items:center;gap:6px;padding:6px 8px;font-size:9px;display:inline-flex}.bo-agency-profile-sources small{color:#807870;font-size:8px}.bo-agency-profile-sources .is-used small{color:#638068}.bo-agency-profile-sources .is-error small{color:#9b665d}.bo-agency-profile-sources .is-unavailable{opacity:.66}.bo-agency-profile-section{gap:12px;display:grid}.bo-agency-visual-options{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:9px;display:grid}.bo-agency-visual-options>button{color:#403a35;cursor:pointer;text-align:left;background:#fff;border:1px solid #dfdad4;gap:8px;min-width:0;padding:10px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid}.bo-agency-visual-options>button:hover{border-color:#afa49a;box-shadow:0 4px 13px #39322d14}.bo-agency-visual-options>button.is-selected{background:#fdfcfb;border-color:#7c6c5e;box-shadow:inset 0 0 0 1px #7c6c5e}.bo-agency-visual-options img{object-fit:contain;background:#f4f1ed;border:1px solid #ece7e1;width:62px;height:62px;display:block}.bo-agency-visual-options span{gap:2px;display:grid}.bo-agency-visual-options strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.bo-agency-visual-options small{color:#80786f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.bo-agency-suggestion-list{border-top:1px solid #e8e3dd;display:grid}.bo-agency-suggestion-list>label{cursor:pointer;border-bottom:1px solid #e8e3dd;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 2px;transition:background .13s;display:grid}.bo-agency-suggestion-list>label.is-selected,.bo-agency-suggestion-list>label:hover{background:#f3efea94}.bo-agency-suggestion-list input{accent-color:#5f554c;width:13px;height:13px}.bo-agency-suggestion-field{gap:2px;min-width:0;display:grid}.bo-agency-suggestion-field small{color:#8b837b;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.bo-agency-suggestion-field strong{color:#39332e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.bo-agency-suggestion-field em{color:#918880;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.bo-agency-suggestion-source{color:#817970;justify-content:flex-end;align-items:center;gap:5px;display:flex}.bo-agency-suggestion-source a{color:#68615a;place-items:center;display:inline-grid}.bo-agency-suggestion-source a:hover{color:#25211f}.bo-agency-suggestion-source svg{width:11px;height:11px}.bo-agency-suggestion-source small{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:105px;font-size:8px;overflow:hidden}.bo-agency-profile-empty{color:#69615a;background:#ffffff8c;border:1px solid #e5dfd8;gap:5px;padding:17px;display:grid}.bo-agency-profile-empty strong{color:#48413c;font-size:10px;font-weight:600}.bo-agency-profile-empty p{color:#7c746c;margin:0;font-size:10px;line-height:1.55}.bo-agency-profile-empty--initial{text-align:center;border-style:dashed;justify-items:center;padding:42px 24px}.bo-agency-profile-empty--initial svg{color:#94887d;width:19px;height:19px}.bo-agency-profile-message{color:#61584f;border-left:2px solid #8d7662;margin:0;padding:6px 0 6px 10px;font-size:10px;line-height:1.5}.bo-agency-profile-drawer__footer{background:#fffdfa;border-top:1px solid #e5e1dc;justify-content:flex-end;align-items:center;gap:11px;padding:14px 26px;display:flex}.bo-agency-profile-drawer__footer>span{color:#827a72;margin-right:auto;font-size:9px}.bo-agency-profile-cancel{color:#7f766e;cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:10px}.bo-agency-profile-cancel:hover{color:#413a35}.bo-media-workspace{gap:12px;min-width:0;display:grid}.bo-media-section-tabs{border-bottom:1px solid var(--bo-line);align-items:center;gap:14px;min-width:0;padding:0 0 9px;display:flex;overflow-x:auto}.bo-media-section-tabs>button{color:#77716b;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;flex:none;padding:0;font-size:10px;position:relative}.bo-media-section-tabs>button>span{color:#aaa29a;margin-left:5px;font-size:8px}.bo-media-section-tabs>button:after{background:var(--bo-accent);content:"";opacity:0;height:1px;position:absolute;bottom:-10px;left:0;right:0}.bo-media-section-tabs>button:hover{color:#38332f}.bo-media-section-tabs>button.is-active{color:#292521;font-weight:600}.bo-media-section-tabs>button.is-active:after{opacity:1}.bo-media-section-divider{background:#c4bcb494;flex:none;width:1px;height:12px}.bo-material-workspace{min-width:0}.bo-website-workspace{gap:14px;min-width:0;display:grid}.bo-website-profile{border-top:0}.bo-website-gallery-section{border-top:1px solid var(--bo-line);padding-top:13px}.bo-gallery-heading,.bo-website-heading{border-bottom:1px solid var(--bo-line);justify-content:space-between;align-items:flex-start;gap:18px;padding:13px 0 11px;display:flex}.bo-gallery-heading>div,.bo-website-heading-title{align-items:baseline;gap:8px;display:flex}.bo-gallery-heading span,.bo-media-drawer header span,.bo-website-heading span{color:#8a847e;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.bo-gallery-heading h2,.bo-media-drawer h2,.bo-website-heading h2{color:#312d2a;font-family:var(--bo-font);margin:0;font-size:15px;font-weight:600}.bo-website-actions{align-items:center;gap:8px;display:flex}.bo-publication-toggle{cursor:pointer;background:#e7e2dd;border:1px solid #c9c3bd;border-radius:999px;align-items:center;width:34px;height:18px;padding:2px;transition:background .15s,border-color .15s;display:flex}.bo-publication-toggle span{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;box-shadow:0 1px 2px #2f292533}.bo-publication-toggle.is-active{background:#8faa91;border-color:#8faa91}.bo-publication-toggle.is-active span{transform:translate(16px)}.bo-publication-toggle:focus-visible{outline:2px solid var(--bo-accent);outline-offset:2px}.bo-website-readiness{color:#7d5b50;background:#fcf5f2;border-left:1px solid #bd806e;margin:13px 0 0;padding:7px 10px;font-size:10px}.bo-website-fields{gap:10px;padding-top:13px;display:grid}.bo-publication-field>span{color:#817b75;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.bo-website-fields label{gap:5px;min-width:0;display:grid}.bo-website-fields label span{color:#817b75;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.bo-website-fields input,.bo-website-fields select{border:1px solid var(--bo-line-strong);color:#3f3a36;width:100%;min-width:0;min-height:32px;font:inherit;background:#fffdfa;outline:0;padding:6px 8px;font-size:10px}.bo-website-fields input:focus,.bo-website-fields select:focus{border-color:#c18c79}.bo-website-save-status{color:#8b847e;font-weight:500}.bo-choice-field,.bo-choice-menu{position:relative}.bo-choice-menu{min-width:0}.bo-choice-menu summary{border:1px solid var(--bo-line-strong);color:#3f3a36;cursor:pointer;background:#fffdfa;justify-content:space-between;align-items:center;min-height:32px;padding:6px 8px;font-size:10px;list-style:none;display:flex}.bo-choice-menu summary::-webkit-details-marker{display:none}.bo-choice-menu summary span{color:#3f3a36;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:10px;overflow:hidden}.bo-choice-menu summary i{border-bottom:1px solid #716b66;border-right:1px solid #716b66;flex:none;width:6px;height:6px;margin:0 2px 3px 8px;transform:rotate(45deg)}.bo-choice-menu[open] summary{border-color:#c18c79}.bo-choice-menu>div{z-index:8;border:1px solid var(--bo-line);background:#fffdfa;max-height:218px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 12px 35px #463c3421}.bo-choice-menu>div>button{color:#5e5954;cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;border-bottom:1px solid #eee9e3;padding:8px 9px;font-size:9px}.bo-choice-menu>div>button.is-selected,.bo-choice-menu>div>button:hover{color:#684239;background:#f8f1ed}.bo-choice-add{background:#fbfaf8;border-top:1px solid #ded7d1;grid-template-columns:minmax(0,1fr) 27px;display:grid}.bo-choice-add input{background:0 0;border:0;border-right:1px solid #ded7d1;min-height:29px;padding:5px 8px;font-size:9px}.bo-choice-add button{font-size:17px;line-height:1}.bo-choice-add button,.bo-text-action{color:#8c5d50;cursor:pointer;background:0 0;border:0}.bo-text-action{padding:4px 0;font-size:10px;font-weight:600}.bo-text-action:hover{color:#684239}.bo-website-media-grid{padding-top:0}.bo-material-card.is-dragging{opacity:.55;outline:1px solid var(--bo-accent);outline-offset:2px}.bo-material-card.is-drag-target{outline:1px solid var(--bo-accent);outline-offset:3px}.bo-website-cover{z-index:3;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#2c2825ad;padding:3px 6px;font-size:8px;position:absolute;bottom:7px;left:7px}.bo-website-media-grid .bo-material-card.is-cover{outline-offset:-4px;outline:1px solid #78695eb8}.bo-material-card:before{z-index:2;content:"";opacity:0;pointer-events:none;background:#1c18157a;transition:opacity .15s;position:absolute;inset:0}.bo-material-card:focus-within:before,.bo-material-card:hover:before{opacity:1}.bo-media-drawer{z-index:45;border-left:1px solid var(--bo-line);background:#fbfaf8;grid-template-rows:auto auto minmax(0,1fr);width:min(470px,100vw);height:calc(100vh - 52px);padding:20px;display:grid;position:fixed;top:52px;right:0;overflow:auto;box-shadow:-18px 0 44px #332b251c}.bo-media-drawer header{border-bottom:1px solid var(--bo-line);justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:14px;display:flex}.bo-media-drawer>p{color:#756f69;margin:13px 0 15px;font-size:10px;line-height:1.55}.bo-media-drawer .bo-material-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;padding-top:0}.bo-media-add-overlay{color:#fff;cursor:pointer;background:#2e2926ad;border:1px solid #ffffffbf;padding:5px 8px;font-size:9px;position:absolute;bottom:7px;right:7px}.bo-media-add-overlay:hover{background:#8c5d50}.bo-surface-toolbar{border-bottom:1px solid var(--bo-line);justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding-bottom:12px;display:flex}.bo-material-toolbar{justify-content:flex-end}.bo-segmented-tabs{align-items:center;gap:23px;display:flex}.bo-segmented-tabs a,.bo-segmented-tabs button{color:#77716b;cursor:pointer;font:inherit;background:0 0;border:0;padding:9px 0;font-size:11px;text-decoration:none;position:relative}.bo-segmented-tabs a:after,.bo-segmented-tabs button:after{content:"";background:0 0;height:1px;position:absolute;bottom:-13px;left:0;right:0}.bo-segmented-tabs a.is-active,.bo-segmented-tabs button.is-active{color:#2f2c29}.bo-segmented-tabs a.is-active:after,.bo-segmented-tabs button.is-active:after{background:var(--bo-accent)}.bo-segmented-tabs button span{color:#a39d97;margin-left:5px;font-size:9px}.bo-toolbar-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.bo-check-filter{color:#6f6964;white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}.bo-check-filter input,.bo-package-toggle input{accent-color:var(--bo-accent)}.bo-select-control{border:1px solid var(--bo-line-strong);background:#fffdfa;align-items:center;height:32px;display:flex;position:relative}.bo-select-control select{appearance:none;color:#615c57;background:0 0;border:0;outline:0;min-width:116px;height:100%;padding:0 28px 0 10px;font-size:10px}.bo-select-control svg{pointer-events:none;width:11px;position:absolute;right:8px}.bo-primary-light-button{color:#5f554f;cursor:pointer;background:0 0;border:1px solid #d7cec7;align-items:center;gap:6px;min-height:32px;padding:0 11px;font-size:10px;font-weight:600;display:inline-flex}.bo-primary-light-button:hover{color:#2e2a27;background:0 0;border-color:#9f9289}.bo-primary-light-button svg{width:13px}.bo-material-add-action{color:#5f554f;align-items:center;gap:5px;display:inline-flex}.bo-material-add-action svg{width:12px;height:12px}.bo-material-add-action:hover{color:var(--bo-accent)}.bo-material-upload-progress{background:#423d381f;border-radius:999px;width:min(180px,100%);height:2px;margin:6px 0 0 auto;overflow:hidden}.bo-material-upload-progress>span{border-radius:inherit;background:var(--bo-accent);height:100%;transition:width .18s;display:block}.bo-operation-message{border-left:1px solid var(--bo-accent);color:#775b52;background:#fbf4f1;margin:12px 0 0;padding:9px 11px;font-size:10px}.bo-material-workspace,.bo-media-drawer,.bo-website-workspace{container-type:inline-size}.bo-material-grid{grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));grid-auto-rows:180px;align-items:stretch;gap:8px;padding-top:13px;display:grid}.bo-material-card{background:#e9e4df;min-width:0;position:relative;overflow:visible}.bo-material-card.is-portrait{grid-area:span 1/span 1}.bo-material-card.is-landscape{grid-area:span 1/span 2}.bo-material-preview{object-fit:cover;background:#e8e4df;width:100%;height:100%;display:block}.bo-material-preview.is-portrait{aspect-ratio:2/3}.bo-material-preview.is-landscape{aspect-ratio:3/2}@container (max-width:900px){.bo-material-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-auto-rows:156px}.bo-website-public-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:560px){.bo-material-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-auto-rows:132px}.bo-website-public-fields{grid-template-columns:1fr}}.bo-material-preview-pending{color:#7d7771;letter-spacing:.06em;text-transform:uppercase;background:#eee9e3;place-items:center;min-height:100%;font-size:9px;display:grid}.bo-package-toggle{cursor:pointer;width:17px;height:17px;position:absolute;top:7px;left:7px}.bo-package-toggle input{opacity:0;position:absolute}.bo-package-toggle span{background:#2b27243d;border:1px solid #ffffffd9;width:17px;height:17px;display:block;box-shadow:0 1px 5px #0000001f}.bo-package-toggle input:checked+span{background:#c48772;border-color:#d9aa99}.bo-package-toggle input:checked+span:after{content:"✓";color:#fff;text-align:center;font-size:11px;line-height:15px;display:block}.bo-media-menu{z-index:3;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:5px;right:5px}.bo-material-card:focus-within .bo-media-menu,.bo-material-card:hover .bo-media-menu{opacity:1;pointer-events:auto}.bo-media-menu summary{color:#fffffff5;cursor:pointer;filter:none;opacity:.84;background:0 0;border:0;place-items:center;width:20px;height:20px;list-style:none;transition:opacity .15s;display:grid}.bo-media-menu summary:focus-visible,.bo-media-menu summary:hover{color:#fff;opacity:1;outline:0}.bo-media-menu summary::-webkit-details-marker{display:none}.bo-media-menu summary svg{stroke-width:2.2px;width:14px}.bo-media-menu>div{border:1px solid var(--bo-line);background:#fffdfa;width:150px;display:grid;position:absolute;top:26px;right:0;box-shadow:0 12px 35px #463c3421}.bo-media-menu a,.bo-media-menu button,.bo-media-menu span{color:#5e5954;text-align:left;background:0 0;border:0;border-bottom:1px solid #eee9e3;padding:9px 10px;font-size:9px}.bo-media-menu button{color:#5e5954;cursor:pointer}.bo-media-menu .bo-media-menu-delete{color:#985f54}.bo-material-select-toggle{z-index:3;color:#fff;cursor:pointer;opacity:1;background:#231f1c2e;border:1px solid #ffffffeb;border-radius:2px;place-items:center;width:15px;height:15px;font-size:10px;line-height:1;display:grid;position:absolute;top:8px;left:8px}.bo-material-select-toggle:focus-visible,.bo-material-select-toggle:hover{outline-offset:1px;background:#231f1c75;outline:1px solid #ffffffc7}.bo-material-card.is-selected:after{z-index:1;content:"";pointer-events:none;background:#c6847021;position:absolute;inset:0}.bo-material-card.is-selected .bo-material-select-toggle{background:#c48772;border-color:#fff}.bo-material-selection-count{color:#4c4742;white-space:nowrap;font-size:10px;font-weight:600}.bo-material-delete-action{color:#985f54}.bo-material-bulk-actions{align-items:center;gap:9px;min-height:28px;display:flex}.bo-material-bulk-actions .bo-text-action{color:#655f59;align-items:center;gap:4px;padding:4px 0;font-weight:500;display:inline-flex;position:relative}.bo-material-bulk-actions .bo-text-action svg{stroke-width:1.4px;width:12px;height:12px}.bo-material-bulk-actions .bo-material-delete-action{color:#985f54}.bo-material-bulk-actions .bo-text-action:hover:not(:disabled){color:#2f2c29}.bo-material-bulk-actions .bo-text-action:hover:not(:disabled):after{background:var(--bo-accent);content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.bo-material-bulk-actions .bo-text-action:disabled{color:#b7b0a9;cursor:not-allowed}.bo-material-bulk-divider{background:var(--bo-line);width:1px;height:13px}.bo-material-bulk-actions .bo-material-cancel-action,.bo-material-cancel-action{color:#985f54}.bo-video-label{z-index:3;color:#fff;letter-spacing:.09em;text-transform:uppercase;background:#231f1dad;padding:3px 6px;font-size:8px;position:absolute;bottom:7px;right:7px}.bo-empty-state{text-align:center;color:#7c7670;padding:80px 20px}.bo-empty-state strong{color:#37332f;font-family:var(--bo-font);font-size:16px;font-weight:600;display:block}.bo-empty-state p{margin:7px 0 0;font-size:11px}.bo-scouting-workspace{padding:20px}.bo-scouting-toolbar>div{align-items:baseline;gap:8px;display:flex}.bo-scouting-toolbar>div>span{color:#a39d97;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:600}.bo-scouting-toolbar h1{color:#37332f;font-family:var(--bo-font);margin:0;font-size:17px;font-weight:600}.bo-scouting-card{color:#fff;text-decoration:none;display:block}.bo-scouting-card__placeholder{color:#756f69;letter-spacing:.04em;background:#e9e4df;place-items:center;width:100%;height:100%;font-size:17px;display:grid}.bo-scouting-card__copy{z-index:3;color:#fff;opacity:0;text-shadow:0 1px 4px #0000007a;gap:2px;transition:opacity .15s;display:grid;position:absolute;bottom:8px;left:8px;right:8px}.bo-scouting-card:focus-visible .bo-scouting-card__copy,.bo-scouting-card:hover .bo-scouting-card__copy{opacity:1}.bo-scouting-card__copy strong{font-size:11px;font-weight:600}.bo-scouting-card__copy small{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.bo-documents-workspace{gap:27px;display:grid}.bo-document-drawer h2,.bo-document-drawer header span{color:#8a847e;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.bo-document-drawer h2{color:#312d2a;font-family:var(--bo-font);letter-spacing:normal;text-transform:none;margin:4px 0 0;font-size:15px;font-weight:600}.bo-document-history,.bo-document-list{border-top:1px solid var(--bo-line)}.bo-document-row{border-bottom:1px solid #e9e5e0;grid-template-columns:minmax(105px,.65fr) minmax(220px,1.5fr) minmax(95px,.52fr) auto;align-items:start;gap:18px;padding:14px 0;display:grid}.bo-document-row.is-archived{opacity:.55}.bo-document-row__category{gap:4px;padding-top:2px;display:grid}.bo-document-row__category>span{color:#5f5954;font-size:10px;font-weight:600}.bo-document-row__category small{color:#99918a;letter-spacing:.07em;text-transform:uppercase;font-size:8px}.bo-document-row__title{min-width:0}.bo-document-row h3{color:#3a3531;margin:0 0 3px;font-size:11px;font-weight:600}.bo-document-row p{color:#756f69;margin:0;font-size:10px;line-height:1.55}.bo-document-row .bo-document-version{color:#9a948e;margin-top:4px;font-size:9px}.bo-document-row__status{gap:4px;padding-top:2px;display:grid}.bo-document-row__status small{color:#8a847e;font-size:8px}.bo-document-actions{flex:none;gap:12px;padding-top:3px;display:flex}.bo-document-actions a,.bo-document-actions button{color:#7b5b51;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.bo-document-actions button{color:#8b827b}.bo-document-drawer{z-index:45;border-left:1px solid var(--bo-line);background:#fbfaf8;width:min(500px,100vw);height:calc(100vh - 52px);padding:20px;position:fixed;top:52px;right:0;overflow-y:auto;box-shadow:-18px 0 44px #332b251c}.bo-document-drawer>header{justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px}.bo-document-drawer>header,.bo-document-mode{border-bottom:1px solid var(--bo-line);display:flex}.bo-document-mode{gap:18px}.bo-document-mode button{color:#77716b;cursor:pointer;background:0 0;border:0;padding:12px 0 10px;font-size:10px;position:relative}.bo-document-mode button:after{content:"";background:0 0;height:1px;position:absolute;bottom:-1px;left:0;right:0}.bo-document-mode button.is-active{color:#2f2c29;font-weight:600}.bo-document-mode button.is-active:after{background:var(--bo-accent)}.bo-document-drawer form{margin-top:17px}.bo-document-drawer form>div>label,.bo-document-drawer label{font-size:10px}.bo-document-drawer .rounded-2xl,.bo-document-drawer .rounded-full,.bo-document-drawer .rounded-xl,.bo-document-drawer input,.bo-document-drawer select,.bo-document-drawer textarea{border-radius:0}.bo-document-drawer .bg-\[\#efe6d5\],.bo-document-drawer .bg-\[\#f2f6ef\],.bo-document-drawer .bg-\[\#faf8f2\],.bo-document-drawer .bg-\[\#fff0ed\]{background:#f8f5f1}.bo-document-drawer .border-\[\#b79a65\],.bo-document-drawer .border-\[\#c8b98f\]{border-color:#d7cec7}.bo-document-drawer .text-\[\#54452d\],.bo-document-drawer .text-\[\#5e5136\],.bo-document-drawer .text-\[\#9a7a42\]{color:#6f5a50}.bo-profile-editor{gap:28px;display:grid}.bo-profile-editor section{border-top:1px solid var(--bo-line);padding-top:15px}.bo-profile-editor section>h2{font-family:var(--bo-font);margin:0 0 16px;font-size:14px;font-weight:600}.bo-profile-editor section>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 18px;display:grid}.bo-profile-editor label{gap:5px;display:grid}.bo-profile-editor label>span{color:#827c76;letter-spacing:.07em;text-transform:uppercase;font-size:9px}.bo-profile-editor input,.bo-profile-editor select,.bo-profile-editor textarea{color:#393531;width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #cfc8c1;outline:none;padding:7px 9px;font-size:11px;transition:border-color .14s,box-shadow .14s,background .14s;box-shadow:inset 0 0 0 1px #786c6309}.bo-profile-editor input:hover,.bo-profile-editor select:hover,.bo-profile-editor textarea:hover{border-color:#b9b0a7}.bo-profile-editor input:focus,.bo-profile-editor select:focus,.bo-profile-editor textarea:focus{border-color:#b98170;box-shadow:0 0 0 3px #b981701a}.bo-profile-editor .bo-choice-menu summary{background:#fff;border-color:#cfc8c1;box-shadow:inset 0 0 0 1px #786c6309}.bo-profile-editor .bo-choice-menu[open] summary{border-color:#b98170;box-shadow:0 0 0 3px #b981701a}.bo-profile-editor textarea{resize:vertical;min-height:75px}.bo-profile-editor .bo-editor-wide{grid-column:1/-1}.bo-profile-editor footer{border-top:1px solid var(--bo-line);justify-content:flex-end;align-items:center;gap:14px;padding-top:16px;display:flex}.bo-profile-editor footer>a{color:#77716b;font-size:10px}.bo-inline-contact-form{border-bottom:1px solid var(--bo-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0 0 15px;padding:12px 0 15px;display:grid}.bo-inline-contact-form input{border:1px solid var(--bo-line-strong);color:#4a4541;background:#fffdfa;min-height:32px;padding:6px 8px;font-size:10px}.bo-inline-contact-form>div{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px;display:flex}.bo-inline-contact-form>div a{color:#7e7872;font-size:9px}.bo-contact-list article>a{color:#956b5e;font-size:9px}.bo-record-notice{color:#6c846d;margin:0 0 14px;font-size:10px}.bo-ledger-heading>div{align-items:baseline;gap:8px;display:flex}.bo-ledger-heading>div>span{color:#9a948e;font-size:9px}.bo-ledger-action{color:#7a554c;align-items:center;gap:5px;font-size:9px;font-weight:600;display:inline-flex}.bo-ledger-action svg{width:13px;height:13px}.bo-ledger-action:hover{color:#3f3935}.bo-contact-editor{border-top:1px solid var(--bo-line);border-bottom:1px solid var(--bo-line);background:#faf8f5;margin:0 0 15px;padding:14px 0 15px}.bo-contact-editor>header{border-bottom:1px solid #e7e2dc;justify-content:space-between;align-items:flex-start;gap:12px;padding:0 0 13px;display:flex}.bo-contact-editor>header>div{gap:3px;display:grid}.bo-contact-editor>header span{color:#8a847e;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:600}.bo-contact-editor h3{color:#35312e;font-family:var(--bo-font);margin:0;font-size:15px;font-weight:600}.bo-contact-editor-close{color:#756e68;border:1px solid #d8d1ca;place-items:center;width:23px;height:23px;font-size:16px;line-height:1;display:grid}.bo-contact-editor-close:hover{color:#34302d;border-color:#bfb5ac}.bo-contact-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 15px;padding:14px 0 0;display:grid}.bo-contact-editor-fields label{gap:5px;display:grid}.bo-contact-editor-fields label>span{color:#827c76;letter-spacing:.07em;text-transform:uppercase;font-size:9px}.bo-contact-editor-fields input{color:#393531;width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #cfc8c1;outline:none;padding:7px 9px;font-size:11px;transition:border-color .14s,box-shadow .14s;box-shadow:inset 0 0 0 1px #786c6309}.bo-contact-editor-fields input:hover{border-color:#b9b0a7}.bo-contact-editor-fields input:focus{border-color:#b98170;box-shadow:0 0 0 3px #b981701a}.bo-contact-editor-wide{grid-column:1/-1}.bo-contact-editor footer{border-top:1px solid #e7e2dc;justify-content:flex-end;align-items:center;gap:14px;margin-top:15px;padding-top:13px;display:flex}.bo-contact-editor footer>a{color:#77716b;font-size:10px}.bo-contact-list--agency article{grid-template-columns:minmax(0,1.1fr) minmax(0,.95fr) 25px;align-items:center;gap:15px}.bo-contact-list--agency article>div{gap:4px}.bo-contact-list__identity strong{color:#393531;font-size:11px}.bo-contact-list__channels,.bo-contact-list__identity span{color:#77726d;font-size:10px}.bo-contact-list__channels{min-width:0}.bo-contact-list__channels a{color:#5e5954;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bo-contact-list__channels a:hover{color:var(--bo-accent)}.bo-contact-list__edit{color:#746b64;border:1px solid #0000;place-items:center;width:23px;height:23px;display:grid}.bo-contact-list__edit svg{width:13px;height:13px}.bo-contact-list__edit:hover{color:#3e3935;background:#fff;border-color:#d7d0c9}.bo-lifecycle-form{align-items:end}.bo-lifecycle-form .bo-choice-field{gap:5px;min-width:152px;display:grid}.bo-lifecycle-form .bo-choice-field>span{color:#827c76;letter-spacing:.07em;text-transform:uppercase;font-size:9px}.bo-lifecycle-form .bo-choice-menu summary{background:#fff;border-color:#cfc8c1;min-height:32px;box-shadow:inset 0 0 0 1px #786c6309}.bo-lifecycle-form .bo-choice-menu[open] summary{border-color:#b98170;box-shadow:0 0 0 3px #b981701a}.bo-agency-documents-workspace .bo-documents-toolbar>p,.bo-agency-operations-workspace .bo-operations-toolbar>p{color:#77716b;text-align:right;max-width:280px;margin:3px 0 0;font-size:10px;line-height:1.5}.bo-table-status{color:#6e6964;letter-spacing:.04em;text-transform:capitalize;font-size:9px;font-weight:600;display:inline-flex}.bo-table-status--active,.bo-table-status--confirmed,.bo-table-status--final{color:#5f7d63}.bo-table-status--awaiting_signatures,.bo-table-status--pending,.bo-table-status--planned{color:#92754c}.bo-table-status--archived,.bo-table-status--cancelled{color:#93675f}.bo-table-status--completed{color:#77726d}.bo-table-subtle{color:#938c85;text-transform:capitalize;margin-top:3px;font-size:9px;font-weight:400;display:block}.bo-create-workspace{padding:45px 55px}.bo-create-workspace>header{margin-bottom:35px}.bo-create-workspace>header p{color:var(--bo-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:9px}.bo-create-workspace>header h1{font-family:var(--bo-font);margin:0;font-size:23px;font-weight:600}.bo-create-workspace>header span{color:#7d7771;margin-top:7px;font-size:11px;display:block}.bo-create-workspace__shared-form{color:#7d7771;margin:13px 0 0;font-size:11px}.bo-create-workspace__shared-form a{color:#393531;text-underline-offset:3px;text-decoration:underline}.bo-module-page{min-height:calc(100vh - 76px)}.bo-module-tabs{border-bottom:1px solid var(--bo-line);align-items:end;gap:44px;height:58px;padding:0 42px;display:flex}.bo-module-tabs a{color:#716b66;padding:0 2px 17px;font-size:11px;position:relative}.bo-module-tabs a:after{content:"";background:0 0;height:1px;position:absolute;bottom:-1px;left:0;right:0}.bo-module-tabs a.is-active{color:#2f2c29}.bo-module-tabs a.is-active:after{background:var(--bo-accent)}.bo-management-layout{grid-template-columns:210px minmax(0,1fr) 245px;min-height:calc(100vh - 134px);display:grid}.bo-management-filters{border-right:1px solid var(--bo-line);padding:28px 22px}.bo-management-filters>label{color:#756f69;gap:8px;margin-bottom:22px;font-size:9px;display:grid}.bo-management-filters select{border:1px solid var(--bo-line-strong);color:#635e59;background:0 0;height:32px;padding:0 8px;font-size:10px}.bo-management-filters>div{gap:15px;margin-top:30px;display:grid}.bo-management-filters>div>span{color:#5f5a55;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;font-size:10px;display:grid}.bo-management-filters b{color:#97918b;font-weight:400}.bo-position-dot{background:#c9c4be;border-radius:50%;width:7px;height:7px;display:inline-block}.bo-position-dot.is-at_home{background:#b9ccba}.bo-position-dot.is-travel_soon{background:#d7aa98}.bo-position-dot.is-on_trip{background:#b8b3ad}.bo-management-board{min-width:0;padding:25px 28px 45px}.bo-management-group{margin-bottom:24px}.bo-management-group>header{align-items:center;gap:7px;margin-bottom:9px;display:flex}.bo-management-group h2{font-family:var(--bo-font);margin:0;font-size:14px;font-weight:600}.bo-management-group header span{color:#9a948e;font-size:9px}.bo-management-group>p{color:#8d8781;padding:17px;font-size:10px}.bo-management-group>p,.bo-management-rows{border-top:1px solid var(--bo-line)}.bo-management-rows>a{border-bottom:1px solid var(--bo-line);color:#68625d;grid-template-columns:38px minmax(120px,1.1fr) minmax(100px,1fr) minmax(90px,.8fr) minmax(150px,1fr);align-items:center;min-height:44px;font-size:10px;display:grid}.bo-management-rows strong{color:#37332f;font-weight:500}.bo-management-rows small{font-size:10px}.bo-management-face{color:#867f79;background:#eee9e3;place-items:center;width:30px;height:38px;font-size:9px;display:grid;overflow:hidden}.bo-management-face img{object-fit:cover;width:100%;height:100%}.bo-management-rows time{font-size:9px}.bo-upcoming-rail{border-left:1px solid var(--bo-line);padding:27px 21px}.bo-upcoming-rail h2{color:#5d5752;margin:0 0 23px;font-size:10px;font-weight:500}.bo-upcoming-rail>div{grid-template-columns:42px 1fr;gap:8px;padding:0 0 20px;display:grid}.bo-upcoming-rail time{color:#8d6d62;font-family:var(--bo-font);font-size:12px;font-weight:600}.bo-upcoming-rail span{border-left:1px solid #d7aa98;gap:3px;padding-left:13px;display:grid}.bo-upcoming-rail strong{color:#403b37;font-size:10px;font-weight:500}.bo-upcoming-rail small{color:#89837d;font-size:9px}.bo-simple-module>h1,.bo-simple-module>p{display:none}.bo-calendar-view{padding:34px 42px}.bo-calendar-view header{margin-bottom:26px}.bo-calendar-view h1{font-family:var(--bo-font);margin:0;font-size:21px;font-weight:600}.bo-calendar-view header p{color:#827c76;margin:5px 0 0;font-size:10px}.bo-calendar-view>div{border-top:1px solid var(--bo-line)}.bo-calendar-view>div>a{border-bottom:1px solid var(--bo-line);grid-template-columns:180px 1fr 1fr;padding:14px 10px;font-size:10px;display:grid}.bo-calendar-view time{color:#956d60}.bo-calendar-view strong{color:#38342f;font-weight:500}.bo-calendar-view span{color:#7d7771}.bo-module-holding{max-width:720px;padding:70px 55px}.bo-module-holding>p{color:var(--bo-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:9px}.bo-module-holding h1{font-family:var(--bo-font);margin:0;font-size:23px;font-weight:600}.bo-module-holding>span{color:#746e68;max-width:580px;margin-top:16px;font-size:11px;line-height:1.75;display:block}.bo-module-holding>a{color:#8d6356;border-bottom:1px solid #c79a89;margin-top:27px;padding-bottom:3px;font-size:10px;display:inline-block}.bo-record-content form.rounded-2xl,.bo-record-content section.rounded-2xl,.bo-record-content>.space-y-5>section,.bo-record-content>.space-y-6>div>section,.bo-record-content>.space-y-6>section{box-shadow:none;background:0 0;border-left:0;border-right:0;border-radius:0}.bo-record-content a,.bo-record-content button,.bo-record-content input,.bo-record-content select,.bo-record-content textarea{border-radius:0}.bo-record-loading{gap:18px;padding:2px 0;display:grid}.bo-record-loading__line{background:#ebe7e2;max-width:190px;height:12px;display:block}.bo-record-loading__line--wide{max-width:100%}.bo-record-loading__grid{border-top:1px solid var(--bo-line);border-bottom:1px solid var(--bo-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.bo-record-loading__grid span{background:linear-gradient(90deg,#fbfaf8,#f1eee9 45%,#fbfaf8) 0 0/200% 100%;height:94px;animation:bo-loading 1.2s ease-in-out infinite;display:block}@keyframes bo-loading{to{background-position:-200% 0}}@media (max-width:1180px){.bo-global-header{grid-template-columns:195px minmax(0,1fr) 130px}.bo-product{padding:0 18px}.bo-global-nav{gap:25px}.bo-global-actions{padding-right:24px}.bo-context-layout{grid-template-columns:258px minmax(0,1fr)}.bo-record-content,.bo-record-header,.bo-record-navigation{padding-left:22px;padding-right:22px}.bo-information-grid{gap:36px}.bo-ledger-section dl{grid-template-columns:1fr}}@media (max-width:900px){.bo-global-header{grid-template-columns:150px minmax(0,1fr) 92px}.bo-global-nav{justify-content:flex-start;gap:20px;overflow-x:auto}.bo-global-actions .bo-header-icon{display:none}.bo-context-layout{grid-template-columns:1fr}.bo-context-rail{border-right:0;border-bottom:1px solid var(--bo-line);height:auto;max-height:360px;position:relative;top:0}.bo-record-header{min-height:68px}.bo-information-grid,.bo-operations-grid{grid-template-columns:1fr}}@media (max-width:680px){.bo-global-header{grid-template-columns:120px minmax(0,1fr) 60px;min-height:58px}.bo-agency-profile-backdrop{top:58px}.bo-product{padding:0 13px}.bo-product small,.bo-product-favicon{display:none}.bo-global-nav{gap:18px}.bo-global-nav a{font-size:11px}.bo-global-actions{padding-right:12px}.bo-context-rail{top:52px}.bo-record-header{grid-template-rows:48px;grid-template-columns:minmax(0,1fr);height:60px;min-height:60px;padding:6px 18px;top:58px}.bo-record-identity{grid-area:1/1}.bo-record-identity,.bo-record-summary{height:48px}.bo-record-summary{grid-template-rows:18px 12px 12px}.bo-record-portrait{width:48px;height:48px}.bo-record-identity h1{font-size:17px;line-height:18px}.bo-record-identity p,.bo-record-status span{font-size:9px;line-height:12px}.bo-record-actions{gap:6px}.bo-record-navigation{grid-template-columns:1fr;gap:0;height:40px;min-height:40px;max-height:40px;padding:0 18px;top:118px}.bo-record-tabs{height:40px}.bo-record-tabs a{height:40px;font-size:10px}.bo-record-context-tabs{border-top:1px solid #eeeae5;height:36px}.bo-record-context-tabs a,.bo-record-context-tabs span{height:36px}.bo-record-navigation:has(.bo-record-context-tabs){grid-template-rows:40px 36px;height:76px;min-height:76px;max-height:76px}.bo-agency-record .bo-record-header{grid-template-rows:48px 28px;grid-template-columns:minmax(0,1fr) auto;min-height:82px;padding:6px 18px 0}.bo-agency-record .bo-record-tabs{grid-area:2/1/auto/-1;min-height:28px;padding-left:60px}.bo-agency-record .bo-record-tabs a{height:28px;min-height:28px}.bo-record-content{padding:22px 18px 40px}.bo-ledger-section dl>div{grid-template-columns:100px minmax(0,1fr)}.bo-contact-editor-fields,.bo-status-form,.bo-status-workflow{grid-template-columns:1fr}.bo-workspace-toolbar{flex-direction:column;align-items:flex-start}.bo-workspace-toolbar__actions{flex-wrap:wrap}.bo-document-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.bo-document-row__category{grid-area:1/1}.bo-document-row__title{grid-area:2/1}.bo-document-row__status{grid-area:1/2;justify-items:end}.bo-document-actions{grid-area:2/2}.bo-contact-list--agency article{grid-template-columns:minmax(0,1fr) 25px}.bo-contact-list__channels{grid-column:1}.bo-contact-list__edit{grid-area:1/2/span 2}.bo-lifecycle-form{flex-wrap:wrap;justify-content:flex-start}.bo-agency-documents-workspace .bo-documents-toolbar,.bo-agency-operations-workspace .bo-operations-toolbar{flex-direction:column;align-items:flex-start}.bo-agency-documents-workspace .bo-documents-toolbar>p,.bo-agency-operations-workspace .bo-operations-toolbar>p{text-align:left;max-width:none}}.bo-shell{--bo-board:#f7f6f4;--bo-paper:#fff;--bo-rule:#e4e1dd;--bo-strong-rule:#d7d2cc;background:var(--bo-board)}.bo-global-header{border-bottom-color:var(--bo-rule);background:var(--bo-paper);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:248px minmax(0,1fr) 170px;min-height:52px}.bo-product{border-right:1px solid var(--bo-rule);padding:0 20px}.bo-product-favicon{width:27px;height:27px}.bo-product small{letter-spacing:.1em;font-size:7px}.bo-global-nav{justify-content:flex-start;gap:clamp(28px,3.1vw,52px);padding-left:36px}.bo-global-nav a{color:#77726c;font-size:11px;font-weight:500;position:relative}.bo-global-nav a.is-active{color:#25221f;font-weight:650}.bo-global-nav a.is-active:after{display:none}.bo-global-actions{gap:10px;padding-right:22px}.bo-header-icon{width:26px;height:26px}.bo-context-layout{grid-template-columns:248px minmax(0,1fr);min-height:calc(100vh - 52px)}.bo-context-rail{border-right-color:var(--bo-rule);background:var(--bo-paper);width:248px;height:calc(100vh - 52px);top:52px}.bo-context-heading{border-bottom-color:var(--bo-rule);min-height:58px;padding:0 18px}.bo-context-heading h1{letter-spacing:.055em;font-size:11px}.bo-context-heading__actions{gap:9px}.bo-context-tools{border-bottom-color:var(--bo-rule);padding:10px 18px}.bo-context-search-row{gap:8px}.bo-context-search-row .bo-search,.bo-directory-status-menu summary{background:#fff;height:34px}.bo-directory-status-menu summary{width:89px;font-size:9px}.bo-directory-row{border-bottom-color:#efedeb;grid-template-columns:minmax(0,1fr) 24px;gap:7px;min-height:46px;padding:6px 18px}.bo-directory-row--agency{grid-template-columns:minmax(0,1fr)}.bo-directory-copy{align-items:start;gap:3px;display:grid}.bo-directory-copy strong{font-size:10px;font-weight:650;line-height:1.22}.bo-directory-copy small{color:#928c85;font-size:9px;font-style:normal;line-height:1.1}.bo-directory-row.is-selected{background:#f4f3f1;border-bottom-color:#e4e1dd;box-shadow:inset 2px 0 #4f4a45}.bo-directory-row.is-selected .bo-directory-copy strong{color:#211f1c}.bo-workspace{background:var(--bo-board);min-height:calc(100vh - 52px)}.bo-record-header{border-bottom-color:var(--bo-rule);background:var(--bo-board);grid-template-rows:132px;grid-template-columns:minmax(0,1fr);height:164px;min-height:164px;padding:16px 32px;display:grid;top:52px}.bo-record-identity{grid-area:1/1;gap:24px;height:132px}.bo-record-portrait{color:#544f49;background:#e9e6e1;width:132px;height:132px;font-size:17px}.bo-record-summary{grid-template-rows:42px 21px 21px;align-self:center;height:98px}.bo-record-identity h1{letter-spacing:-.045em;font-size:clamp(26px,2.1vw,33px);font-weight:650;line-height:38px}.bo-record-title{gap:8px}.bo-record-identity p{color:#58534e;gap:10px;font-size:10px;line-height:18px}.bo-record-status{gap:13px}.bo-record-status span{color:#9a766e;font-size:10px;line-height:18px}.bo-record-status span+span{color:#697c6c}.bo-record-menu-trigger{border:1px solid var(--bo-rule);background:#fff;width:30px;height:30px}.bo-record-menu-trigger:hover{color:#2f2b28;background:#f8f7f5;border-color:#bdb6ae}.bo-agency-record .bo-record-header{grid-template-columns:minmax(0,1fr)}.bo-record-navigation{border-bottom-color:var(--bo-rule);background:var(--bo-board);grid-template-columns:minmax(0,1fr) auto;gap:26px;height:42px;min-height:42px;max-height:42px;padding:0 32px;top:216px}.bo-record-context-tabs,.bo-record-tabs,.bo-record-tabs a{height:42px}.bo-record-tabs{justify-content:space-between;width:100%}.bo-record-tab-group{gap:clamp(22px,2.2vw,36px)}.bo-record-tab-group+.bo-record-tab-group:before{display:none}.bo-record-tab-group--media{margin-right:auto}.bo-record-tab-group--record{margin-left:auto;padding-left:0}.bo-record-tab-divider{background:#ddd8d2;flex:none;align-self:center;width:1px;height:14px;margin:0 clamp(24px,3vw,46px)}.bo-record-tabs a{color:#706b65;letter-spacing:.03em;font-size:10px;font-weight:600}.bo-record-context-tabs a:after,.bo-record-tabs a:after{display:none}.bo-record-context-tabs a.is-active,.bo-record-context-tabs a:hover,.bo-record-tabs a.is-active,.bo-record-tabs a:hover{color:#292623;font-weight:700}.bo-record-context-tabs{border-left:1px solid #e0dcd7;gap:13px;padding-left:16px}.bo-record-context-tabs a{color:#7c766f;height:42px;font-size:9px}.bo-agency-record .bo-record-tabs{justify-content:flex-end}.bo-record-content{padding:10px 32px 56px}.bo-agency-documents-workspace,.bo-agency-operations-workspace,.bo-documents-workspace,.bo-information-workspace,.bo-material-workspace,.bo-operations-workspace,.bo-website-workspace{width:min(100%,1500px);margin:0 auto}.bo-documents-workspace,.bo-information-workspace,.bo-material-workspace,.bo-operations-workspace,.bo-website-workspace{gap:14px;display:grid}.bo-document-history,.bo-material-workspace>.ui-empty-state,.bo-record-panel,.bo-table-section,.bo-website-gallery-section,.bo-website-profile{border:1px solid var(--bo-rule);background:var(--bo-paper);box-shadow:0 1px 1px #27221e05}.bo-record-page-heading{justify-content:space-between;align-items:center;gap:18px;min-height:57px;padding:0 2px;display:flex}.bo-record-page-heading>div:first-child{gap:4px;display:grid}.bo-record-page-heading span{color:#938d86;letter-spacing:.095em;text-transform:uppercase;font-size:9px;font-weight:650}.bo-record-page-heading h2{color:#292623;font-family:var(--bo-font);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:650}.bo-workspace-page-actions{align-items:center;gap:8px;display:flex}.bo-record-panel>.bo-record-page-heading{border-bottom:1px solid var(--bo-rule);min-height:61px;padding:0 20px}.bo-material-add-action,.bo-toolbar-actions .ui-button,.bo-workspace-action,.bo-workspace-toolbar__actions .ui-button{color:#4b4640;background:#fff;border-color:#d6d1cb;min-height:32px;font-size:10px;font-weight:650}.bo-material-add-action:hover,.bo-toolbar-actions .ui-button:hover,.bo-workspace-action:hover,.bo-workspace-toolbar__actions .ui-button:hover{color:#25221f;background:#fbfaf9;border-color:#9b938b}.bo-information-grid{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0 22px}.bo-information-grid .bo-ledger-section{border-top:1px solid #ece9e5;min-height:176px;padding:21px 24px 23px 0}.bo-information-grid .bo-ledger-section:nth-child(2n){border-left:1px solid #ece9e5;padding-left:24px;padding-right:0}.bo-information-grid .bo-ledger-section:nth-child(-n+2){border-top:0}.bo-ledger-heading{margin-bottom:15px}.bo-ledger-heading h2{color:#403b36;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.bo-ledger-section dl{grid-template-columns:1fr;gap:8px}.bo-ledger-section dl>div{grid-template-columns:minmax(115px,.72fr) minmax(0,1fr);gap:12px}.bo-ledger-section dt{color:#918b84;font-size:10px}.bo-ledger-section dd{color:#322e2a;font-size:10px;font-weight:650}.bo-information-grid .bo-ledger-section dd{font-weight:650}.bo-ledger-note{color:#6c665f;border-left-color:#c8c2bb}.bo-status-workflow{border:1px solid var(--bo-rule);background:var(--bo-paper);margin-top:0;padding:20px 22px}.bo-status-workflow h2{font-size:13px}.bo-website-profile{padding:16px 18px 17px}.bo-website-fields{padding:0}.bo-website-public-fields{grid-template-columns:minmax(150px,1.45fr) minmax(78px,.72fr) minmax(120px,1fr) repeat(5,60px) minmax(92px,.86fr) minmax(92px,.86fr) 72px;align-items:end;gap:12px;display:grid}.bo-website-fields .bo-choice-field,.bo-website-fields .bo-publication-field,.bo-website-fields label{min-width:0}.bo-website-fields .bo-choice-field,.bo-website-fields label{gap:5px;display:grid}.bo-publication-field>span,.bo-website-fields .bo-choice-field>span,.bo-website-fields label span{color:#918b84;letter-spacing:.075em;text-transform:uppercase;font-size:8px;font-weight:650}.bo-website-fields .bo-choice-menu summary,.bo-website-fields input,.bo-website-fields select{color:#292623;background:0 0;border:0;border-bottom:1px solid #dfdbd6;border-radius:0;width:100%;min-width:0;min-height:31px;padding:4px 0;font-size:10px;font-weight:600}.bo-website-fields .bo-choice-menu[open] summary,.bo-website-fields input:focus,.bo-website-fields select:focus{box-shadow:none;border-color:#9a928a}.bo-website-fields .bo-choice-menu summary{padding-right:2px}.bo-website-fields .bo-choice-menu>div{border-color:var(--bo-rule);background:#fff}.bo-publication-field{grid-template-rows:auto 30px;gap:5px;display:grid}.bo-publication-field .bo-publication-toggle{align-self:center}.bo-workspace-summary-card{border:1px solid var(--bo-rule);background:var(--bo-paper);min-width:0;padding:14px 16px 13px}.bo-workspace-summary-card>header{margin-bottom:10px}.bo-workspace-summary-card h2{color:#433d38;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.bo-website-save-status{color:#77716b;order:1;margin:-6px 0 -1px;font-size:9px}.bo-website-readiness{color:#6b655f;background:#f3f1ee;border-left-color:#c8c2bb;order:1;margin:-4px 0 0}.bo-workspace-metric-strip{border:1px solid var(--bo-rule);background:var(--bo-paper);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.bo-workspace-metric-strip>div{border-left:1px solid #ece9e5;align-content:center;gap:3px;min-height:48px;padding:0 14px;display:grid}.bo-workspace-metric-strip>div:first-child{border-left:0}.bo-workspace-metric-strip span{color:#918b84;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:650}.bo-workspace-metric-strip strong{color:#38332f;font-size:11px;font-weight:650}.bo-website-gallery-section{padding:0 18px 18px}.bo-website-gallery-section .bo-gallery-heading{border-bottom-color:#ebe7e3;align-items:center;min-height:54px;padding:0}.bo-website-gallery-section .bo-gallery-heading>div{align-items:baseline}.bo-website-gallery-section .bo-gallery-heading h2{font-size:13px}.bo-website-gallery-section .bo-empty-state{place-content:center;min-height:174px;padding:0 20px;display:grid}.bo-website-gallery-section .bo-material-grid{gap:10px}.bo-material-workspace{gap:0}.bo-material-toolbar{border:1px solid var(--bo-rule);background:var(--bo-paper);min-height:62px;padding:0 18px}.bo-material-toolbar .bo-toolbar-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.bo-material-workspace>.ui-empty-state{border-top:0;min-height:204px;margin:0;padding:44px 24px}.bo-material-workspace>.bo-material-grid{background:var(--bo-paper);border:1px solid var(--bo-rule);border-top:0;padding:16px 18px 18px}.bo-material-grid{gap:10px}.bo-material-card{background:#efedea;border:1px solid #e3dfda}.bo-material-card:hover{border-color:#b8b0a8}.bo-operation-message{margin:0}.bo-documents-toolbar,.bo-operations-toolbar{border:1px solid var(--bo-rule);background:var(--bo-paper);min-height:62px;margin-bottom:0;padding:0 18px}.bo-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bo-table-section{min-height:0;padding:0 18px;overflow-x:auto}.bo-table-section+.bo-table-section{margin-top:0}.bo-section-heading{border-bottom-color:var(--bo-rule);min-height:57px}.bo-section-heading h2{font-size:14px;font-weight:650}.bo-empty-row{color:#969089;align-items:center;min-height:118px;margin:0;padding:0 4px;font-size:11px;display:flex}.bo-table-section th{padding:11px 8px}.bo-table-section td{padding:13px 8px}.bo-documents-workspace .bo-workspace-filters{min-height:26px;margin-top:-4px}.bo-document-history{padding:0 18px}.bo-document-list{border-top:0}.bo-agency-record .bo-record-portrait{border-color:#ddd8d2}.bo-agency-record .bo-record-tabs a{font-size:10px}.bo-agency-record .bo-record-navigation{grid-template-columns:minmax(0,1fr)}.bo-agency-documents-workspace,.bo-agency-operations-workspace{gap:18px;display:grid}.bo-agency-documents-workspace .bo-record-page-heading,.bo-agency-operations-workspace .bo-record-page-heading{border-bottom:0}@media (max-width:1050px){.bo-global-header{grid-template-columns:208px minmax(0,1fr) 150px}.bo-context-layout{grid-template-columns:242px minmax(0,1fr)}.bo-context-rail{width:242px}.bo-record-content,.bo-record-header,.bo-record-navigation{padding-left:24px;padding-right:24px}.bo-website-public-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.bo-global-header{grid-template-columns:1fr auto;min-height:58px}.bo-product{border-right:0;padding-left:16px}.bo-global-nav{display:none}.bo-global-actions{padding-right:12px}.bo-context-layout{display:block}.bo-context-rail{border-right:0;border-bottom:1px solid var(--bo-rule);width:auto;height:auto;max-height:280px;position:static}.bo-record-header{grid-template-rows:98px;height:120px;min-height:120px;padding:11px 18px;top:58px}.bo-record-identity{gap:13px;height:98px}.bo-record-portrait{width:98px;height:98px}.bo-record-summary{grid-template-rows:28px 17px 17px;height:78px}.bo-record-identity h1{font-size:22px;line-height:27px}.bo-record-navigation{height:42px;min-height:42px;max-height:42px;padding:0 18px;top:178px}.bo-record-tabs,.bo-record-tabs a{width:max-content;height:42px}.bo-record-tabs{justify-content:flex-start}.bo-record-tab-group{gap:20px}.bo-record-tab-group--record{margin-left:0}.bo-record-tab-divider{margin:0 20px}.bo-record-context-tabs{display:none}.bo-record-content{padding:18px 18px 34px}.bo-record-page-heading{min-height:54px}.bo-record-page-heading h2{font-size:16px}.bo-information-grid,.bo-operations-grid{grid-template-columns:1fr}.bo-information-grid{padding:0 16px}.bo-information-grid .bo-ledger-section,.bo-information-grid .bo-ledger-section:nth-child(2n){border-left:0;min-height:auto;padding:18px 0}.bo-information-grid .bo-ledger-section:nth-child(-n+2),.bo-information-grid .bo-ledger-section:nth-child(2){border-top:1px solid #ece9e5}.bo-information-grid .bo-ledger-section:first-child{border-top:0}.bo-workspace-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.bo-workspace-metric-strip>div:nth-child(odd){border-left:0}.bo-workspace-metric-strip>div:nth-child(n+3){border-top:1px solid #ece9e5}.bo-record-page-heading,.bo-workspace-toolbar__actions{flex-wrap:wrap}}@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:0}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}