/*! Phox Framework 1.3.1 - generated file, do not edit.
    Edit your tokens at Phox Framework in wp-admin; this file is rewritten on save. */ @layer phox{:root{--pxf-primary:#1e6b73;--pxf-primary-ultra-light:#e4f0ef;--pxf-primary-light:#c0e6eb;--pxf-primary-semi-light:#8ec6cc;--pxf-primary-semi-dark:#236f77;--pxf-primary-dark:#004c53;--pxf-primary-ultra-dark:#002529;--pxf-primary-hover:#154f56;--pxf-on-primary:#ffffff;--pxf-secondary:#7a9e8e;--pxf-secondary-ultra-light:#edf8f3;--pxf-secondary-light:#cfe4da;--pxf-secondary-semi-light:#a5c3b5;--pxf-secondary-semi-dark:#4a6c5d;--pxf-secondary-dark:#2b4a3d;--pxf-secondary-ultra-dark:#0f241c;--pxf-secondary-hover:#658979;--pxf-on-secondary:#000000;--pxf-accent:#a8814f;--pxf-accent-ultra-light:#f3eadc;--pxf-accent-light:#f1dabe;--pxf-accent-semi-light:#d5b48c;--pxf-accent-semi-dark:#805b29;--pxf-accent-dark:#5b3b09;--pxf-accent-ultra-dark:#2e1a00;--pxf-accent-hover:#926c3a;--pxf-on-accent:#000000;--pxf-base:#13262d;--pxf-base-ultra-light:#f8f5ef;--pxf-base-light:#efe9df;--pxf-base-semi-light:#e3d8c6;--pxf-base-semi-dark:#52676f;--pxf-base-dark:#33464d;--pxf-base-ultra-dark:#152126;--pxf-base-hover:#273a42;--pxf-on-base:#ffffff;--pxf-neutral:#7b8689;--pxf-neutral-ultra-light:#f2f6f7;--pxf-neutral-light:#e2dbcf;--pxf-neutral-semi-light:#b3bcbf;--pxf-neutral-semi-dark:#5b6568;--pxf-neutral-dark:#3b4447;--pxf-neutral-ultra-dark:#1a2022;--pxf-neutral-hover:#677174;--pxf-on-neutral:#000000;--pxf-surface-dark:#233035;--pxf-on-surface-dark:#eff6f9;--pxf-surface-dark-accent:#5aa1aa;--pxf-surface-light:#e2e9ec;--pxf-on-surface-light:#152126;--pxf-surface-light-accent:#257179;--pxf-heading:#13262d;--pxf-text:#4b5b60;--pxf-muted:#7b8689;--pxf-link:#1e6b73;--pxf-link-hover:#154f56;--pxf-h6:clamp(1rem,0.9771rem + 0.0976vw,1.0625rem);--pxf-h5:clamp(1.125rem,1.1021rem + 0.0976vw,1.1875rem);--pxf-h4:clamp(1.25rem,1.2043rem + 0.1951vw,1.375rem);--pxf-h3:clamp(1.375rem,1.2835rem + 0.3902vw,1.625rem);--pxf-h2:clamp(2.125rem,1.6677rem + 1.9512vw,3.375rem);--pxf-h1:clamp(2.75rem,1.8354rem + 3.9024vw,5.25rem);--pxf-text-xs:0.75rem;--pxf-text-s:clamp(0.875rem,0.8521rem + 0.0976vw,0.9375rem);--pxf-text-m:clamp(1rem,0.9771rem + 0.0976vw,1.0625rem);--pxf-text-l:clamp(1.125rem,1.0793rem + 0.1951vw,1.25rem);--pxf-text-xl:clamp(1.3125rem,1.2439rem + 0.2927vw,1.5rem);--pxf-text-2xl:clamp(1.728rem,1.4395rem + 1.231vw,2.5166rem);--pxf-line-height-body:1.65;--pxf-line-height-heading:1.08;--pxf-line-height-compact:1.3;--pxf-font-heading:"Fraunces",serif;--pxf-font-body:"Inter",sans-serif;--pxf-space-xs:clamp(0.2963rem,0.2707rem + 0.1091vw,0.3662rem);--pxf-space-s:clamp(0.4444rem,0.3927rem + 0.2209vw,0.5859rem);--pxf-space-m:clamp(1rem,0.8171rem + 0.7805vw,1.5rem);--pxf-space-l:clamp(1.5rem,1.1707rem + 1.4049vw,2.4rem);--pxf-space-xl:clamp(2.25rem,1.6683rem + 2.482vw,3.84rem);--pxf-space-2xl:clamp(3.375rem,2.362rem + 4.3223vw,6.144rem);--pxf-space-3xl:clamp(5.0625rem,3.3181rem + 7.4426vw,9.8304rem);--pxf-section-space:clamp(4.5rem,3.2195rem + 5.4634vw,8rem);--pxf-radius-s:10px;--pxf-radius-m:18px;--pxf-radius-l:28px;--pxf-radius-full:9999px;--pxf-content-width:87.5rem;--pxf-text-width:68ch;--pxf-border-width-hairline:1px;--pxf-border-width-thin:2px;--pxf-border-width-thick:4px;--pxf-border-width:1px;--pxf-border-style:solid;--pxf-border-color:var(--pxf-neutral-light,#e2dbcf);--pxf-border:var(--pxf-border-width,1px) var(--pxf-border-style,solid) var(--pxf-border-color,#e2dbcf);--pxf-content-space:var(--pxf-space-m);--pxf-container-space:var(--pxf-space-l);--pxf-grid-space:var(--pxf-space-l);--pxf-btn-padding-x-m:var(--pxf-space-m);--pxf-btn-padding-x-s:calc(var(--pxf-space-m) / 1.3);--pxf-btn-padding-x-l:calc(var(--pxf-space-m) * 1.3);--pxf-btn-padding-y-m:var(--pxf-space-s);--pxf-btn-padding-y-s:calc(var(--pxf-space-s) / 1.3);--pxf-btn-padding-y-l:calc(var(--pxf-space-s) * 1.3);--pxf-btn-text-s:var(--pxf-text-s);--pxf-btn-text-m:var(--pxf-text-m);--pxf-btn-text-l:var(--pxf-text-l);--pxf-btn-weight:600;--pxf-btn-radius:var(--pxf-radius-m);--pxf-btn-border-width:1px;--pxf-btn-transition:160ms;--pxf-btn-focus-width:2px;--pxf-form-gap:var(--pxf-space-m);--pxf-form-radius:var(--pxf-radius-s);--pxf-form-field-padding-block:var(--pxf-space-s);--pxf-form-field-padding-inline:var(--pxf-space-s);--pxf-form-field-size:var(--pxf-text-m);--pxf-form-label-size:var(--pxf-text-s);--pxf-form-label-weight:600;--pxf-form-focus-width:3px;--pxf-form-focus-offset:2px;--pxf-form-accent:var(--pxf-primary,#1e6b73);--pxf-form-accent-hover:var(--pxf-primary-hover,#154f56);--pxf-form-on-accent:var(--pxf-on-primary,#ffffff);--pxf-form-error:var(--pxf-danger,#e03131);--pxf-el-surface:var(--pxf-base-ultra-light);--pxf-el-base:var(--pxf-base);--pxf-el-primary:var(--pxf-primary);--pxf-el-neutral-light:var(--pxf-neutral-light);--pxf-el-ground:var(--pxf-base-ultra-light);--pxf-el-raised:var(--pxf-base-light);--pxf-el-text:var(--pxf-text);--pxf-el-heading:var(--pxf-heading);--pxf-el-muted:var(--pxf-muted);--pxf-el-on-base:var(--pxf-on-base);--pxf-el-on-primary:var(--pxf-on-primary)}.pxf-border{border:var(--pxf-border,var(--pxf-border-width,1px) var(--pxf-border-style,solid) var(--pxf-border-color,#e2dbcf))}.pxf-border--top{border-block-start:var(--pxf-border,var(--pxf-border-width,1px) var(--pxf-border-style,solid) var(--pxf-border-color,#e2dbcf))}.pxf-border--bottom{border-block-end:var(--pxf-border,var(--pxf-border-width,1px) var(--pxf-border-style,solid) var(--pxf-border-color,#e2dbcf))}.pxf-border--start{border-inline-start:var(--pxf-border,var(--pxf-border-width,1px) var(--pxf-border-style,solid) var(--pxf-border-color,#e2dbcf))}.pxf-border--end{border-inline-end:var(--pxf-border,var(--pxf-border-width,1px) var(--pxf-border-style,solid) var(--pxf-border-color,#e2dbcf))}.pxf-border--hairline{border-width:var(--pxf-border-width-hairline,1px)}.pxf-border--thin{border-width:var(--pxf-border-width-thin,2px)}.pxf-border--thick{border-width:var(--pxf-border-width-thick,4px)}.pxf-border--none{border:0}.pxf-flow > *{margin-block:0}.pxf-flow > * + *{margin-block-start:var(--pxf-flow-space,var(--pxf-content-space,var(--pxf-space-m,clamp(1rem,0.8171rem + 0.7805vw,1.5rem))))}.pxf-box{padding:var(--pxf-box-space,var(--pxf-container-space,var(--pxf-space-l,clamp(1.5rem,1.1707rem + 1.4049vw,2.4rem))))}.pxf-section{padding-block:var(--pxf-section-pad,var(--pxf-section-space,clamp(4.5rem,3.2195rem + 5.4634vw,8rem)))}.pxf-form{--pxf-form-surface:var(--pxf-base-ultra-light,#f8f5ef)}@supports (background-color:color-mix(in oklab,currentColor 6%,transparent)){.pxf-form{--pxf-form-surface:color-mix(in oklab,currentColor 6%,transparent)}}.pxf-form{display:grid;gap:var(--pxf-form-gap,var(--pxf-space-m));accent-color:var(--pxf-form-accent,var(--pxf-primary,#1e6b73))}.pxf-form__field{display:flex;flex-direction:column;gap:var(--pxf-space-xs,clamp(0.2963rem,0.2707rem + 0.1091vw,0.3662rem))}.pxf-form__row{display:flex;flex-wrap:wrap;gap:var(--pxf-form-gap,var(--pxf-space-m))}.pxf-form__label,.pxf-form__field > label,.pxf-form > label{font-size:var(--pxf-form-label-size,var(--pxf-text-s));font-weight:var(--pxf-form-label-weight,600);color:var(--pxf-heading,#13262d)}.pxf-form__help{font-size:var(--pxf-text-s,clamp(0.875rem,0.8521rem + 0.0976vw,0.9375rem));color:var(--pxf-muted,#7b8689)}.pxf-form__error{font-size:var(--pxf-text-s,clamp(0.875rem,0.8521rem + 0.0976vw,0.9375rem));font-weight:600;color:var(--pxf-form-error,var(--pxf-danger,#e03131))}.pxf-form input[type="text"],.pxf-form input[type="email"],.pxf-form input[type="url"],.pxf-form input[type="tel"],.pxf-form input[type="password"],.pxf-form input[type="search"],.pxf-form input[type="number"],.pxf-form input[type="date"],.pxf-form input[type="datetime-local"],.pxf-form input[type="month"],.pxf-form input[type="week"],.pxf-form input[type="time"],.pxf-form input:not([type]),.pxf-form textarea,.pxf-form select{box-sizing:border-box;inline-size:100%;font-family:inherit;font-size:var(--pxf-form-field-size,var(--pxf-text-m));line-height:var(--pxf-line-height-body,1.65);color:var(--pxf-text,#4b5b60);background-color:var(--pxf-form-surface);border:var(--pxf-border,1px solid var(--pxf-neutral-light,#e2dbcf));border-radius:var(--pxf-form-radius,var(--pxf-radius-s));padding-block:var(--pxf-form-field-padding-block,var(--pxf-space-s));padding-inline:var(--pxf-form-field-padding-inline,var(--pxf-space-s))}.pxf-form ::placeholder{color:var(--pxf-muted,#7b8689);opacity:1}.pxf-form textarea{resize:vertical;min-block-size:calc(var(--pxf-form-field-size,var(--pxf-text-m)) * 4)}.pxf-form select:not([multiple]):not([size]){appearance:none;-webkit-appearance:none;background-repeat:no-repeat;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 1.15em top 55%,right 0.75em top 55%;background-size:0.4em 0.4em,0.4em 0.4em;padding-inline-end:calc(var(--pxf-form-field-padding-inline,var(--pxf-space-s)) + 1.4em)}.pxf-form input[type="checkbox"],.pxf-form input[type="radio"]{inline-size:1.05em;block-size:1.05em;flex:0 0 auto;margin:0}.pxf-form__choice{display:flex;align-items:baseline;gap:var(--pxf-space-xs,clamp(0.2963rem,0.2707rem + 0.1091vw,0.3662rem));font-size:var(--pxf-form-field-size,var(--pxf-text-m));font-weight:400;cursor:pointer}.pxf-form :is(input,select,textarea,button):focus-visible{outline:var(--pxf-form-focus-width,3px) solid var(--pxf-form-accent,var(--pxf-primary,#1e6b73));outline-offset:var(--pxf-form-focus-offset,2px)}.pxf-form :is(input,select,textarea):is([aria-invalid="true"],:user-invalid){border-color:var(--pxf-form-error,var(--pxf-danger,#e03131))}.pxf-form :is(input,select,textarea):is([aria-invalid="true"],:user-invalid):focus-visible{outline-color:var(--pxf-form-error,var(--pxf-danger,#e03131))}.pxf-form :is(input,select,textarea,button):disabled{cursor:not-allowed;opacity:0.55}.pxf-form :is(button,input[type="submit"],input[type="button"],input[type="reset"]):not(.pxf-btn){display:inline-flex;align-items:center;justify-content:center;justify-self:start;font-family:inherit;font-size:var(--pxf-form-field-size,var(--pxf-text-m));line-height:var(--pxf-line-height-body,1.65);font-weight:600;border:0;border-radius:var(--pxf-form-radius,var(--pxf-radius-s));padding-block:var(--pxf-form-field-padding-block,var(--pxf-space-s));padding-inline:calc(var(--pxf-form-field-padding-inline,var(--pxf-space-s)) * 2);background-color:var(--pxf-form-accent,var(--pxf-primary,#1e6b73));color:var(--pxf-form-on-accent,var(--pxf-on-primary,#ffffff));cursor:pointer;text-decoration:none}.pxf-form :is(button,input[type="submit"],input[type="button"],input[type="reset"]):not(.pxf-btn):hover{background-color:var(--pxf-form-accent-hover,var(--pxf-primary-hover,#154f56))}}/*! Phox Framework prose rhythm - unlayered because Modern Normalize is on, see prose_block(). */ :root{--pxf-prose-space:var(--pxf-space-m,clamp(1rem,0.8171rem + 0.7805vw,1.5rem));--pxf-prose-heading:var(--pxf-space-l,clamp(1.5rem,1.1707rem + 1.4049vw,2.4rem));--pxf-prose-tight:var(--pxf-space-s,clamp(0.4444rem,0.3927rem + 0.2209vw,0.5859rem))}.breakdance-rich-text-styles > *,.bde-f-rich-text > *,.entry-content > *{margin-block:0}.breakdance-rich-text-styles > * + *,.bde-f-rich-text > * + *,.entry-content > * + *{margin-block-start:var(--pxf-prose-space)}.breakdance-rich-text-styles > * + :where(h1,h2,h3,h4,h5,h6),.bde-f-rich-text > * + :where(h1,h2,h3,h4,h5,h6),.entry-content > * + :where(h1,h2,h3,h4,h5,h6){margin-block-start:var(--pxf-prose-heading)}.breakdance-rich-text-styles > :where(h1,h2,h3,h4,h5,h6) + *,.bde-f-rich-text > :where(h1,h2,h3,h4,h5,h6) + *,.entry-content > :where(h1,h2,h3,h4,h5,h6) + *{margin-block-start:var(--pxf-prose-tight)}.pxf-btn{appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--pxf-space-xs,clamp(0.2963rem,0.2707rem + 0.1091vw,0.3662rem));margin:0;padding:var(--pxf-btn-padding-y-m,var(--pxf-space-s)) var(--pxf-btn-padding-x-m,var(--pxf-space-m));border:var(--pxf-btn-border-width,1px) solid var(--pxf-btn-border-color,var(--pxf-primary));border-radius:var(--pxf-btn-radius,var(--pxf-radius-m));background-color:var(--pxf-btn-bg,var(--pxf-primary));color:var(--pxf-btn-fg,var(--pxf-on-primary));font-family:inherit;font-size:var(--pxf-btn-text-m,var(--pxf-text-m));font-weight:var(--pxf-btn-weight,600);line-height:var(--pxf-line-height-heading,1.08);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;transition:background-color var(--pxf-btn-transition,160ms) ease,border-color var(--pxf-btn-transition,160ms) ease,color var(--pxf-btn-transition,160ms) ease,outline-color var(--pxf-btn-transition,160ms) ease}.pxf-btn--s{padding:var(--pxf-btn-padding-y-s,calc(var(--pxf-space-s) / 1.3)) var(--pxf-btn-padding-x-s,calc(var(--pxf-space-m) / 1.3));font-size:var(--pxf-btn-text-s,var(--pxf-text-s))}.pxf-btn--m{padding:var(--pxf-btn-padding-y-m,var(--pxf-space-s)) var(--pxf-btn-padding-x-m,var(--pxf-space-m));font-size:var(--pxf-btn-text-m,var(--pxf-text-m))}.pxf-btn--l{padding:var(--pxf-btn-padding-y-l,calc(var(--pxf-space-s) * 1.3)) var(--pxf-btn-padding-x-l,calc(var(--pxf-space-m) * 1.3));font-size:var(--pxf-btn-text-l,var(--pxf-text-l))}.pxf-btn--primary{--pxf-btn-bg:var(--pxf-primary);--pxf-btn-fg:var(--pxf-on-primary);--pxf-btn-border-color:var(--pxf-primary);--pxf-btn-ring:var(--pxf-primary);--pxf-btn-bg-hover:var(--pxf-primary-hover);--pxf-btn-border-hover:var(--pxf-primary-hover)}.pxf-btn--outline,.pxf-btn--outline--primary{--pxf-btn-bg:transparent;--pxf-btn-fg:var(--pxf-primary);--pxf-btn-border-color:var(--pxf-primary);--pxf-btn-ring:var(--pxf-primary);--pxf-btn-bg-hover:var(--pxf-primary);--pxf-btn-fg-hover:var(--pxf-on-primary)}.pxf-btn--ghost,.pxf-btn--ghost--primary{--pxf-btn-bg:transparent;--pxf-btn-fg:var(--pxf-primary);--pxf-btn-border-color:transparent;--pxf-btn-ring:var(--pxf-primary);--pxf-btn-bg-hover:var(--pxf-primary-ultra-light);--pxf-btn-fg-hover:var(--pxf-primary-dark)}.pxf-btn--link--primary{--pxf-btn-bg:transparent;--pxf-btn-border-color:transparent;--pxf-btn-fg:var(--pxf-primary);--pxf-btn-fg-hover:var(--pxf-primary-hover);--pxf-btn-ring:var(--pxf-primary)}.pxf-btn--secondary{--pxf-btn-bg:var(--pxf-secondary);--pxf-btn-fg:var(--pxf-on-secondary);--pxf-btn-border-color:var(--pxf-secondary);--pxf-btn-ring:var(--pxf-secondary);--pxf-btn-bg-hover:var(--pxf-secondary-hover);--pxf-btn-border-hover:var(--pxf-secondary-hover)}.pxf-btn--outline--secondary{--pxf-btn-bg:transparent;--pxf-btn-fg:var(--pxf-secondary);--pxf-btn-border-color:var(--pxf-secondary);--pxf-btn-ring:var(--pxf-secondary);--pxf-btn-bg-hover:var(--pxf-secondary);--pxf-btn-fg-hover:var(--pxf-on-secondary)}.pxf-btn--ghost--secondary{--pxf-btn-bg:transparent;--pxf-btn-fg:var(--pxf-secondary);--pxf-btn-border-color:transparent;--pxf-btn-ring:var(--pxf-secondary);--pxf-btn-bg-hover:var(--pxf-secondary-ultra-light);--pxf-btn-fg-hover:var(--pxf-secondary-dark)}.pxf-btn--link--secondary{--pxf-btn-bg:transparent;--pxf-btn-border-color:transparent;--pxf-btn-fg:var(--pxf-secondary);--pxf-btn-fg-hover:var(--pxf-secondary-hover);--pxf-btn-ring:var(--pxf-secondary)}.pxf-btn--accent{--pxf-btn-bg:var(--pxf-accent);--pxf-btn-fg:var(--pxf-on-accent);--pxf-btn-border-color:var(--pxf-accent);--pxf-btn-ring:var(--pxf-accent);--pxf-btn-bg-hover:var(--pxf-accent-hover);--pxf-btn-border-hover:var(--pxf-accent-hover)}.pxf-btn--outline--accent{--pxf-btn-bg:transparent;--pxf-btn-fg:var(--pxf-accent);--pxf-btn-border-color:var(--pxf-accent);--pxf-btn-ring:var(--pxf-accent);--pxf-btn-bg-hover:var(--pxf-accent);--pxf-btn-fg-hover:var(--pxf-on-accent)}.pxf-btn--ghost--accent{--pxf-btn-bg:transparent;--pxf-btn-fg:var(--pxf-accent);--pxf-btn-border-color:transparent;--pxf-btn-ring:var(--pxf-accent);--pxf-btn-bg-hover:var(--pxf-accent-ultra-light);--pxf-btn-fg-hover:var(--pxf-accent-dark)}.pxf-btn--link--accent{--pxf-btn-bg:transparent;--pxf-btn-border-color:transparent;--pxf-btn-fg:var(--pxf-accent);--pxf-btn-fg-hover:var(--pxf-accent-hover);--pxf-btn-ring:var(--pxf-accent)}.pxf-btn--base{--pxf-btn-bg:var(--pxf-base);--pxf-btn-fg:var(--pxf-on-base);--pxf-btn-border-color:var(--pxf-base);--pxf-btn-ring:var(--pxf-base);--pxf-btn-bg-hover:var(--pxf-base-hover);--pxf-btn-border-hover:var(--pxf-base-hover)}.pxf-btn--outline--base{--pxf-btn-bg:transparent;--pxf-btn-fg:var(--pxf-base);--pxf-btn-border-color:var(--pxf-base);--pxf-btn-ring:var(--pxf-base);--pxf-btn-bg-hover:var(--pxf-base);--pxf-btn-fg-hover:var(--pxf-on-base)}.pxf-btn--ghost--base{--pxf-btn-bg:transparent;--pxf-btn-fg:var(--pxf-base);--pxf-btn-border-color:transparent;--pxf-btn-ring:var(--pxf-base);--pxf-btn-bg-hover:var(--pxf-base-ultra-light);--pxf-btn-fg-hover:var(--pxf-base-dark)}.pxf-btn--link--base{--pxf-btn-bg:transparent;--pxf-btn-border-color:transparent;--pxf-btn-fg:var(--pxf-base);--pxf-btn-fg-hover:var(--pxf-base-hover);--pxf-btn-ring:var(--pxf-base)}.pxf-btn--neutral{--pxf-btn-bg:var(--pxf-neutral);--pxf-btn-fg:var(--pxf-on-neutral);--pxf-btn-border-color:var(--pxf-neutral);--pxf-btn-ring:var(--pxf-neutral);--pxf-btn-bg-hover:var(--pxf-neutral-hover);--pxf-btn-border-hover:var(--pxf-neutral-hover)}.pxf-btn--outline--neutral{--pxf-btn-bg:transparent;--pxf-btn-fg:var(--pxf-neutral);--pxf-btn-border-color:var(--pxf-neutral);--pxf-btn-ring:var(--pxf-neutral);--pxf-btn-bg-hover:var(--pxf-neutral);--pxf-btn-fg-hover:var(--pxf-on-neutral)}.pxf-btn--ghost--neutral{--pxf-btn-bg:transparent;--pxf-btn-fg:var(--pxf-neutral);--pxf-btn-border-color:transparent;--pxf-btn-ring:var(--pxf-neutral);--pxf-btn-bg-hover:var(--pxf-neutral-ultra-light);--pxf-btn-fg-hover:var(--pxf-neutral-dark)}.pxf-btn--link--neutral{--pxf-btn-bg:transparent;--pxf-btn-border-color:transparent;--pxf-btn-fg:var(--pxf-neutral);--pxf-btn-fg-hover:var(--pxf-neutral-hover);--pxf-btn-ring:var(--pxf-neutral)}.pxf-btn--link{--pxf-btn-bg:transparent;--pxf-btn-border-color:transparent;--pxf-btn-fg:var(--pxf-link);--pxf-btn-fg-hover:var(--pxf-link-hover);--pxf-btn-ring:var(--pxf-link)}.pxf-btn--link,.pxf-btn--link--primary,.pxf-btn--link--secondary,.pxf-btn--link--accent,.pxf-btn--link--base,.pxf-btn--link--neutral{padding:0;border-width:0;text-decoration:underline}.pxf-btn:hover{background-color:var(--pxf-btn-bg-hover,var(--pxf-btn-bg,var(--pxf-primary-hover)));border-color:var(--pxf-btn-border-hover,var(--pxf-btn-border-color,var(--pxf-primary-hover)));color:var(--pxf-btn-fg-hover,var(--pxf-btn-fg,var(--pxf-on-primary)))}.pxf-btn:active{transform:translateY(1px)}.pxf-btn:disabled,.pxf-btn[disabled],.pxf-btn[aria-disabled="true"]{background-color:var(--pxf-btn-bg,var(--pxf-primary));border-color:var(--pxf-btn-border-color,var(--pxf-primary));color:var(--pxf-btn-fg,var(--pxf-on-primary));opacity:0.55;cursor:not-allowed;transform:none}.pxf-btn:focus-visible{outline:var(--pxf-btn-focus-width,2px) solid var(--pxf-btn-ring,var(--pxf-primary));outline-offset:var(--pxf-btn-focus-width,2px)}@media (prefers-reduced-motion:reduce){.pxf-btn{transition:none}}html:root{--pxf-heading:light-dark(#13262d,#e5f8ff);--pxf-text:light-dark(#4b5b60,#c9e0ea);--pxf-muted:light-dark(#7b8689,#a0acaf);--pxf-link:light-dark(#1e6b73,#6db5bd);--pxf-link-hover:light-dark(#154f56,#86cfd7)}/*! Phox Framework contextual ink - unlayered on purpose, see build(). */ [data-pxf-context="light"]{color-scheme:light;--pxf-heading:#13262d;--pxf-text:#4b5b60;--pxf-muted:#7b8689;--pxf-link:#1e6b73;--pxf-link-hover:#154f56;color:var(--pxf-text)}[data-pxf-context="dark"]{color-scheme:dark;--pxf-heading:#e5f8ff;--pxf-text:#c9e0ea;--pxf-muted:#a0acaf;--pxf-link:#6db5bd;--pxf-link-hover:#86cfd7;color:var(--pxf-text)}