.myron-text--muted{color:var(--myron-color-text-muted)}.myron-text[data-as=strong],strong.myron-text{font-weight:var(--myron-typography-weight-bold)}.myron-text[data-as=em],em.myron-text{font-style:italic}.myron-text[data-as=small],small.myron-text{font-size:var(--myron-typography-size-sm)}.myron-text[data-as=mark],mark.myron-text{background-color:var(--myron-color-surface-alt);color:var(--myron-color-text);padding:0 var(--myron-space-xs)}.myron-paragraph{font-family:var(--myron-font-role-body-family,var(--myron-typography-font-sans));font-size:var(--myron-font-role-body-size,var(--myron-typography-size-md));font-style:var(--myron-font-role-body-style,normal);font-weight:var(--myron-font-role-body-weight,var(--myron-typography-weight-regular));line-height:var(--myron-typography-line-normal);color:var(--myron-color-text);margin:0 0 var(--myron-space-md);text-wrap:pretty}.myron-paragraph:last-child{margin-bottom:0}.myron-paragraph--muted{color:var(--myron-color-text-muted)}.myron-heading{font-family:var(--myron-typography-font-sans);font-weight:var(--myron-typography-weight-bold);line-height:var(--myron-typography-line-tight);color:var(--myron-color-text);margin:0 0 var(--myron-space-sm);letter-spacing:var(--myron-typography-tracking-tight);text-wrap:balance}.myron-heading:last-child{margin-bottom:0}h1.myron-heading,.myron-heading[data-level="1"]{font-size:var(--myron-typography-size-3xl)}h2.myron-heading,.myron-heading[data-level="2"]{font-size:var(--myron-typography-size-2xl)}h3.myron-heading,.myron-heading[data-level="3"]{font-size:var(--myron-typography-size-xl)}h4.myron-heading,.myron-heading[data-level="4"]{font-size:var(--myron-typography-size-lg)}.myron-public-page h1.myron-heading,.myron-public-page .myron-heading[data-level="1"]{font-size:var(--myron-typography-fluid-display);line-height:var(--myron-typography-line-display)}.myron-public-page h2.myron-heading,.myron-public-page .myron-heading[data-level="2"]{font-size:var(--myron-typography-fluid-section)}.myron-public-page h3.myron-heading,.myron-public-page .myron-heading[data-level="3"]{font-size:var(--myron-typography-fluid-subhead)}h5.myron-heading,.myron-heading[data-level="5"]{font-size:var(--myron-typography-size-md);font-weight:var(--myron-typography-weight-semibold)}h6.myron-heading,.myron-heading[data-level="6"]{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);letter-spacing:var(--myron-typography-tracking-wide)}.myron-link{color:var(--myron-color-link);font-family:inherit;font-size:inherit;font-weight:inherit;transition:color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);text-decoration:underline}.myron-link:hover{color:var(--myron-color-link-hover)}.myron-link:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset);border-radius:2px}.myron-link--standalone{font-weight:var(--myron-typography-weight-medium);text-decoration:none;display:inline-block}.myron-link--standalone:hover{text-decoration:underline}.myron-link[aria-disabled=true],.myron-link--disabled{color:var(--myron-color-text-muted);cursor:not-allowed;pointer-events:none;text-decoration:none}.myron-icon{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.myron-icon svg,.myron-icon use{width:100%;height:100%}.myron-icon svg{fill:currentColor;stroke:currentColor;display:block}.myron-icon--size-sm{width:var(--myron-size-icon-sm);height:var(--myron-size-icon-sm)}.myron-icon--size-md{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md)}.myron-icon--size-lg{width:var(--myron-size-icon-lg);height:var(--myron-size-icon-lg)}.myron-inline-code{font-family:var(--myron-typography-font-mono);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);background-color:var(--myron-color-surface-alt);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);padding:.15em var(--myron-space-xs);white-space:nowrap}.myron-container{width:100%;max-width:var(--myron-layout-container-lg);padding-inline:var(--myron-layout-gutter-md);margin-inline:auto}.myron-container--max-sm{max-width:var(--myron-layout-container-sm)}.myron-container--max-md{max-width:var(--myron-layout-container-md)}.myron-container--max-lg{max-width:var(--myron-layout-container-lg)}.myron-container--max-full{max-width:100%}.myron-container--gutter-none{padding-inline:0}.myron-container--gutter-sm{padding-inline:var(--myron-layout-gutter-sm)}.myron-container--gutter-md{padding-inline:var(--myron-layout-gutter-md)}.myron-container--gutter-lg{padding-inline:var(--myron-layout-gutter-lg)}.myron-stack{gap:var(--myron-space-md);flex-direction:column;display:flex}.myron-stack--gap-none{gap:var(--myron-space-none)}.myron-stack--gap-xs{gap:var(--myron-space-xs)}.myron-stack--gap-sm{gap:var(--myron-space-sm)}.myron-stack--gap-md{gap:var(--myron-space-md)}.myron-stack--gap-lg{gap:var(--myron-space-lg)}.myron-stack--gap-xl{gap:var(--myron-space-xl)}.myron-stack--gap-2xl{gap:var(--myron-space-2xl)}.myron-stack--align-start{align-items:flex-start}.myron-stack--align-center{align-items:center}.myron-stack--align-end{align-items:flex-end}.myron-stack--align-stretch{align-items:stretch}.myron-grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--myron-layout-container-sm) / 3), 1fr));gap:var(--myron-space-md);display:grid}.myron-grid--cols-1{grid-template-columns:repeat(1,1fr)}.myron-grid--cols-2,.myron-grid--cols-3,.myron-grid--cols-4{grid-template-columns:1fr}.myron-grid--gap-none{gap:var(--myron-space-none)}.myron-grid--gap-xs{gap:var(--myron-space-xs)}.myron-grid--gap-sm{gap:var(--myron-space-sm)}.myron-grid--gap-md{gap:var(--myron-space-md)}.myron-grid--gap-lg{gap:var(--myron-space-lg)}.myron-grid--gap-xl{gap:var(--myron-space-xl)}@media (width>=640px){.myron-grid--cols-2,.myron-grid--cols-3,.myron-grid--cols-4{grid-template-columns:repeat(2,1fr)}.myron-grid--cols-3{grid-template-columns:repeat(3,1fr)}.myron-grid--cols-4{grid-template-columns:repeat(4,1fr)}}.myron-columns{gap:var(--myron-space-md);grid-template-columns:repeat(2,1fr);display:grid}.myron-columns--count-2{grid-template-columns:repeat(2,1fr)}.myron-columns--count-3{grid-template-columns:repeat(3,1fr)}.myron-columns--count-4{grid-template-columns:repeat(4,1fr)}.myron-columns--count-5{grid-template-columns:repeat(5,1fr)}.myron-columns--count-6{grid-template-columns:repeat(6,1fr)}.myron-columns--gap-xs{gap:var(--myron-space-xs)}.myron-columns--gap-sm{gap:var(--myron-space-sm)}.myron-columns--gap-md{gap:var(--myron-space-md)}.myron-columns--gap-lg{gap:var(--myron-space-lg)}.myron-columns--gap-xl{gap:var(--myron-space-xl)}.myron-columns--stack-sm,.myron-columns--stack-md{grid-template-columns:1fr}@media (width>=640px){.myron-columns--stack-sm,.myron-columns--stack-sm.myron-columns--count-2{grid-template-columns:repeat(2,1fr)}.myron-columns--stack-sm.myron-columns--count-3{grid-template-columns:repeat(3,1fr)}.myron-columns--stack-sm.myron-columns--count-4{grid-template-columns:repeat(4,1fr)}.myron-columns--stack-sm.myron-columns--count-5{grid-template-columns:repeat(5,1fr)}.myron-columns--stack-sm.myron-columns--count-6{grid-template-columns:repeat(6,1fr)}}@media (width>=960px){.myron-columns--stack-md,.myron-columns--stack-md.myron-columns--count-2{grid-template-columns:repeat(2,1fr)}.myron-columns--stack-md.myron-columns--count-3{grid-template-columns:repeat(3,1fr)}.myron-columns--stack-md.myron-columns--count-4{grid-template-columns:repeat(4,1fr)}.myron-columns--stack-md.myron-columns--count-5{grid-template-columns:repeat(5,1fr)}.myron-columns--stack-md.myron-columns--count-6{grid-template-columns:repeat(6,1fr)}}.myron-button{--mc-button-arrow-indent:1.15em;justify-content:center;align-items:center;gap:var(--myron-space-xs);padding:0 var(--myron-space-md);height:var(--myron-size-control-md);min-width:var(--myron-size-hit-target-min);border-radius:var(--myron-radius-sm);border:var(--myron-border-hairline) solid transparent;font-family:var(--myron-font-role-ui-family,var(--myron-typography-font-sans));font-size:var(--myron-typography-size-md);font-style:var(--myron-font-role-ui-style,normal);font-weight:var(--myron-font-role-ui-weight,var(--myron-typography-weight-medium));letter-spacing:var(--myron-typography-tracking-normal);white-space:nowrap;cursor:pointer;transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);line-height:1;text-decoration:none;display:inline-flex}.myron-button--size-sm{height:var(--myron-size-control-sm);padding:0 var(--myron-space-sm);font-size:var(--myron-typography-size-sm)}.myron-button--size-md{height:var(--myron-size-control-md);padding:0 var(--myron-space-md);font-size:var(--myron-typography-size-md)}.myron-button--size-lg{height:var(--myron-size-control-lg);padding:0 var(--myron-space-lg);font-size:var(--myron-typography-size-lg)}.myron-button--full{width:100%}.myron-button--intent-neutral.myron-button--appearance-solid{background-color:var(--myron-color-accent);color:var(--myron-color-accent-text);border-color:var(--myron-color-accent)}.myron-button--intent-neutral.myron-button--appearance-solid:hover:not(:disabled),.myron-button--intent-neutral.myron-button--appearance-solid:active:not(:disabled){background-color:var(--myron-color-link-hover);border-color:var(--myron-color-link-hover)}.myron-button--intent-neutral.myron-button--appearance-outline{color:var(--myron-color-text);border-color:var(--myron-color-border-strong);background-color:#0000}.myron-button--intent-neutral.myron-button--appearance-outline:hover:not(:disabled){border-color:var(--myron-color-text);background-color:var(--myron-color-surface-alt)}.myron-button--intent-neutral.myron-button--appearance-ghost{color:var(--myron-color-text);background-color:#0000;border-color:#0000}.myron-button--intent-neutral.myron-button--appearance-ghost:hover:not(:disabled){background-color:var(--myron-color-surface-alt)}.myron-button--intent-accent.myron-button--appearance-solid{background-color:var(--myron-color-focus);color:var(--myron-color-accent-text);border-color:var(--myron-color-focus)}.myron-button--intent-accent.myron-button--appearance-solid:hover:not(:disabled),.myron-button--intent-accent.myron-button--appearance-solid:active:not(:disabled){background-color:var(--myron-color-link-hover);border-color:var(--myron-color-link-hover)}.myron-button--intent-accent.myron-button--appearance-outline{color:var(--myron-color-focus);border-color:var(--myron-color-focus);background-color:#0000}.myron-button--intent-accent.myron-button--appearance-outline:hover:not(:disabled){background-color:var(--myron-color-surface-alt);color:var(--myron-color-link-hover);border-color:var(--myron-color-link-hover)}.myron-button--intent-accent.myron-button--appearance-ghost{color:var(--myron-color-focus);background-color:#0000;border-color:#0000}.myron-button--intent-accent.myron-button--appearance-ghost:hover:not(:disabled){background-color:var(--myron-color-surface-alt)}.myron-button--intent-danger.myron-button--appearance-solid{background-color:var(--myron-color-danger);color:var(--myron-color-danger-text);border-color:var(--myron-color-danger)}.myron-button--intent-danger.myron-button--appearance-solid:hover:not(:disabled){opacity:.88}.myron-button--intent-danger.myron-button--appearance-outline{color:var(--myron-color-danger);border-color:var(--myron-color-danger);background-color:#0000}.myron-button--intent-danger.myron-button--appearance-outline:hover:not(:disabled){background-color:var(--myron-color-surface-alt)}.myron-button--intent-danger.myron-button--appearance-ghost{color:var(--myron-color-danger);background-color:#0000;border-color:#0000}.myron-button--intent-danger.myron-button--appearance-ghost:hover:not(:disabled){background-color:var(--myron-color-surface-alt)}.myron-button:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-button:disabled,.myron-button[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}@keyframes mc-shimmer-sweep{0%{background-position:160%}to{background-position:-60%}}@keyframes mc-glow-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--myron-color-accent) 24%, transparent)}to{box-shadow:0 0 0 var(--myron-space-s1) color-mix(in srgb, var(--myron-color-accent) 0%, transparent), 0 0 var(--myron-space-s3) color-mix(in srgb, var(--myron-color-accent) 34%, transparent)}}.myron-public-page[data-mc-btn-style] :where(.myron-button,.myron-btn){transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), box-shadow var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), text-indent var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), transform var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);position:relative}.myron-public-page[data-mc-btn-style=btn-shimmer-sweep] :where(.myron-button,.myron-btn):not(:disabled):not([aria-disabled=true]){background-image:linear-gradient(45deg, transparent 0%, transparent 38%, color-mix(in srgb, var(--myron-color-text-overlay) 58%, transparent) 48%, color-mix(in srgb, var(--myron-color-text-overlay) 18%, transparent) 58%, transparent 70%, transparent 100%);background-size:260% 100%;animation:2s linear infinite mc-shimmer-sweep}.myron-public-page[data-mc-btn-style=btn-3d-press] :where(.myron-button,.myron-btn):not(:disabled):not([aria-disabled=true]){box-shadow:0 var(--myron-space-s0_5) 0 color-mix(in srgb, var(--myron-color-text) 26%, transparent), 0 var(--myron-space-s1_5) var(--myron-space-s2) color-mix(in srgb, var(--myron-color-text) 12%, transparent)}.myron-public-page[data-mc-btn-style=btn-3d-press] :where(.myron-button,.myron-btn):hover:not(:disabled):not([aria-disabled=true]){transform:translateY(calc(var(--myron-border-thin) * -1));box-shadow:0 var(--myron-space-s1) 0 color-mix(in srgb, var(--myron-color-text) 24%, transparent), 0 var(--myron-space-s2) var(--myron-space-s3) color-mix(in srgb, var(--myron-color-text) 14%, transparent)}.myron-public-page[data-mc-btn-style=btn-3d-press] :where(.myron-button,.myron-btn):active:not(:disabled):not([aria-disabled=true]){transform:translateY(var(--myron-space-s0_5));box-shadow:0 var(--myron-border-hairline) 0 color-mix(in srgb, var(--myron-color-text) 28%, transparent), 0 var(--myron-space-s0_5) var(--myron-space-s1_5) color-mix(in srgb, var(--myron-color-text) 10%, transparent)}.myron-public-page[data-mc-btn-style=btn-shiny-sheen] :where(.myron-button,.myron-btn):not(:disabled):not([aria-disabled=true]){isolation:isolate;overflow:hidden}.myron-public-page[data-mc-btn-style=btn-shiny-sheen] :where(.myron-button,.myron-btn):before{content:"";z-index:1;pointer-events:none;background:linear-gradient(15deg, transparent 0%, color-mix(in srgb, var(--myron-color-text-overlay) 12%, transparent) 28%, color-mix(in srgb, var(--myron-color-text-overlay) 64%, transparent) 50%, color-mix(in srgb, var(--myron-color-text-overlay) 14%, transparent) 72%, transparent 100%);width:30%;transition:transform .64s var(--myron-motion-easing-standard);position:absolute;inset:-55% auto -55% -45%;transform:translate(-100%)}.myron-public-page[data-mc-btn-style=btn-shiny-sheen] :where(.myron-button,.myron-btn):hover:before{transform:translate(520%)}.myron-public-page[data-mc-btn-style=btn-magnetic-follow] :where(.myron-button,.myron-btn):not(:disabled):not([aria-disabled=true]){transition:transform .3s cubic-bezier(.25, .46, .45, .94), box-shadow var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);will-change:transform}.myron-public-page[data-mc-btn-style=btn-fill-expand] :where(.myron-button,.myron-btn):not(:disabled):not([aria-disabled=true]){border-color:var(--myron-color-accent);background-color:#0000;background-image:radial-gradient(circle at center, var(--myron-color-accent) 0%, var(--myron-color-accent) 50%, transparent 52%);color:var(--myron-color-accent);transition:background-size .36s var(--myron-motion-easing-standard), color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);background-position:50%;background-repeat:no-repeat;background-size:0 0;overflow:hidden}.myron-public-page[data-mc-btn-style=btn-fill-expand] :where(.myron-button,.myron-btn):hover:not(:disabled):not([aria-disabled=true]){color:var(--myron-color-accent-text);background-size:220% 220%}.myron-public-page[data-mc-btn-style=btn-glow-pulse] :where(.myron-button,.myron-btn):not(:disabled):not([aria-disabled=true]){animation:2s ease-in-out infinite alternate mc-glow-pulse}.myron-public-page[data-mc-btn-style=btn-glow-pulse] :where(.myron-button,.myron-btn):hover:not(:disabled):not([aria-disabled=true]){box-shadow:0 0 0 var(--myron-space-s1) color-mix(in srgb, var(--myron-color-accent) 10%, transparent), 0 0 var(--myron-space-s4) color-mix(in srgb, var(--myron-color-accent) 48%, transparent)}.myron-public-page[data-mc-btn-style=btn-arrow-slide] :where(.myron-button,.myron-btn):not(:disabled):not([aria-disabled=true]){padding-right:calc(var(--myron-space-md) + var(--mc-button-arrow-indent));text-indent:0;overflow:hidden}.myron-public-page[data-mc-btn-style=btn-arrow-slide] :where(.myron-button,.myron-btn):after{content:"->";right:var(--myron-space-sm);pointer-events:none;opacity:0;transform:translate(var(--myron-space-s1), -50%);transition:opacity var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), transform var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);position:absolute;top:50%}.myron-public-page[data-mc-btn-style=btn-arrow-slide] :where(.myron-button,.myron-btn):hover:after{opacity:1;transform:translateY(-50%)}.myron-public-page[data-mc-btn-style=btn-arrow-slide] :where(.myron-button,.myron-btn):hover:not(:disabled):not([aria-disabled=true]){text-indent:calc(var(--myron-space-s0_5) * -1)}.myron-public-page[data-mc-btn-style=btn-border-trace] :where(.myron-button,.myron-btn):not(:disabled):not([aria-disabled=true]){overflow:visible}.mc-btn-border-trace-svg{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mc-btn-border-trace__rect{fill:none;stroke:var(--myron-color-accent);stroke-width:2px;stroke-dasharray:var(--mc-btn-border-trace-length,0);stroke-dashoffset:var(--mc-btn-border-trace-length,0);transition:stroke-dashoffset .52s var(--myron-motion-easing-standard)}.myron-public-page[data-mc-btn-style=btn-border-trace] :where(.myron-button,.myron-btn).mc-btn-border-trace--hover .mc-btn-border-trace__rect{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.myron-public-page[data-mc-btn-style=btn-shimmer-sweep] :where(.myron-button,.myron-btn),.myron-public-page[data-mc-btn-style=btn-glow-pulse] :where(.myron-button,.myron-btn){animation:none}.myron-public-page[data-mc-btn-style=btn-3d-press] :where(.myron-button,.myron-btn){transition:none}.myron-public-page[data-mc-btn-style=btn-3d-press] :where(.myron-button,.myron-btn):hover:not(:disabled):not([aria-disabled=true]){transform:translateY(calc(var(--myron-border-hairline) * -1))}.myron-public-page[data-mc-btn-style=btn-3d-press] :where(.myron-button,.myron-btn):active:not(:disabled):not([aria-disabled=true]){transform:translateY(var(--myron-border-hairline))}}.myron-input{width:100%;height:var(--myron-size-control-md);padding:0 var(--myron-space-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-md);font-weight:var(--myron-typography-weight-regular);color:var(--myron-color-text);background-color:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);transition:border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);outline:none;display:block}.myron-input::placeholder{color:var(--myron-color-text-muted)}.myron-input:hover:not(:disabled){border-color:var(--myron-color-border-strong)}.myron-input:focus{border-color:var(--myron-color-focus);outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-input:disabled{opacity:.5;cursor:not-allowed;background-color:var(--myron-color-surface-alt);color:var(--myron-color-text-muted)}.myron-input[aria-invalid=true],.myron-input--invalid,.myron-input--state-invalid{border-color:var(--myron-color-danger)}.myron-input[aria-invalid=true]:focus,.myron-input--invalid:focus,.myron-input--state-invalid:focus{outline-color:var(--myron-color-danger);border-color:var(--myron-color-danger)}.myron-input--size-sm{height:var(--myron-size-control-sm);font-size:var(--myron-typography-size-sm);padding:0 var(--myron-space-xs)}.myron-input--size-md{height:var(--myron-size-control-md);font-size:var(--myron-typography-size-md);padding:0 var(--myron-space-sm)}.myron-input--size-lg{height:var(--myron-size-control-lg);font-size:var(--myron-typography-size-lg);padding:0 var(--myron-space-md)}.myron-input--tone-default{background-color:var(--myron-color-surface)}.myron-input--tone-muted{background-color:var(--myron-color-surface-alt);color:var(--myron-color-text-muted)}.myron-input--full{width:100%}.myron-card{background-color:var(--myron-color-surface);border-radius:var(--myron-radius-md);padding:var(--myron-space-md);border:none}.myron-card--tone-default{background-color:var(--myron-color-surface)}.myron-card--tone-alt{background-color:var(--myron-color-surface-alt)}.myron-card--border-none{border:none}.myron-card--border-thin{border:var(--myron-border-hairline) solid var(--myron-color-border)}.myron-card--padding-sm{padding:var(--myron-space-sm)}.myron-card--padding-md{padding:var(--myron-space-md)}.myron-card--padding-lg{padding:var(--myron-space-lg)}.myron-card__header{margin-bottom:var(--myron-space-sm)}.myron-card__footer{margin-top:var(--myron-space-sm);padding-top:var(--myron-space-sm);border-top:var(--myron-border-hairline) solid var(--myron-color-border)}.myron-list{margin:0 0 var(--myron-space-md);padding-left:var(--myron-space-lg);color:var(--myron-color-text);font-family:var(--myron-font-role-body-family,var(--myron-typography-font-sans));font-size:var(--myron-font-role-body-size,var(--myron-typography-size-md));line-height:var(--myron-typography-line-normal)}.myron-list--style-numbered{list-style-type:decimal}.myron-list--style-bulleted{list-style-type:disc}.myron-list--style-none{padding-left:0;list-style:none}.myron-list--density-sm .myron-list-item{margin-bottom:var(--myron-space-xs)}.myron-list--density-md .myron-list-item{margin-bottom:var(--myron-space-sm)}.myron-list--density-lg .myron-list-item{margin-bottom:var(--myron-space-md)}.myron-list-item{color:var(--myron-color-text);font-family:var(--myron-font-role-body-family,var(--myron-typography-font-sans));font-size:inherit;line-height:var(--myron-typography-line-normal)}.myron-quote{margin:0 0 var(--myron-space-md);padding:var(--myron-space-sm) var(--myron-space-md);border-left:var(--myron-border-thin) solid var(--myron-color-border-strong);border-radius:0 var(--myron-radius-sm) var(--myron-radius-sm) 0;font-family:var(--myron-font-role-body-family,var(--myron-typography-font-sans));font-size:var(--myron-font-role-body-size,var(--myron-typography-size-md));line-height:var(--myron-typography-line-loose);color:var(--myron-color-text)}.myron-quote--tone-muted{color:var(--myron-color-text-muted);border-left-color:var(--myron-color-border)}.myron-quote__cite{margin-top:var(--myron-space-xs);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);font-style:normal;display:block}.myron-quote__cite:before{content:"— "}.myron-code-block{margin:0 0 var(--myron-space-md);padding:var(--myron-space-md);background-color:var(--myron-color-surface-alt);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);font-family:var(--myron-typography-font-mono);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);white-space:pre;line-height:var(--myron-typography-line-loose);display:block;overflow-x:auto}.myron-code-block code{font-family:inherit;font-size:inherit;background:0 0;border:none;border-radius:0;padding:0}.myron-code-block--density-sm{padding:var(--myron-space-sm)}.myron-code-block--density-md{padding:var(--myron-space-md)}.myron-table{border-collapse:collapse;width:100%;font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text)}.myron-table caption{font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);text-align:left;margin-bottom:var(--myron-space-xs)}.myron-table__header-cell{padding:var(--myron-space-xs) var(--myron-space-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text-muted);text-align:left;white-space:nowrap}.myron-table__cell{padding:var(--myron-space-xs) var(--myron-space-sm);color:var(--myron-color-text);vertical-align:top}.myron-table--borders-none .myron-table__header-cell,.myron-table--borders-none .myron-table__cell{border:none}.myron-table--borders-rows .myron-table__header-cell{border-bottom:var(--myron-border-thin) solid var(--myron-color-border-strong)}.myron-table--borders-rows .myron-table__cell{border-bottom:var(--myron-border-hairline) solid var(--myron-color-border)}.myron-table--borders-all .myron-table__header-cell,.myron-table--borders-all .myron-table__cell{border:var(--myron-border-hairline) solid var(--myron-color-border)}.myron-table--borders-all .myron-table__header-cell{background-color:var(--myron-color-surface-alt)}.myron-table--density-sm .myron-table__header-cell,.myron-table--density-sm .myron-table__cell{padding:2px var(--myron-space-xs)}.myron-table--density-md .myron-table__header-cell,.myron-table--density-md .myron-table__cell{padding:var(--myron-space-xs) var(--myron-space-sm)}.myron-table--density-lg .myron-table__header-cell,.myron-table--density-lg .myron-table__cell{padding:var(--myron-space-sm) var(--myron-space-md)}.myron-image{max-width:100%;height:auto;display:block}.myron-image--fit-contain{object-fit:contain}.myron-image--fit-cover{object-fit:cover}.myron-image--radius-none{border-radius:0}.myron-image--radius-sm{border-radius:var(--myron-radius-sm)}.myron-image--radius-md{border-radius:var(--myron-radius-md)}.myron-image--radius-lg{border-radius:var(--myron-radius-lg)}.myron-figure{margin:0 0 var(--myron-space-md);gap:var(--myron-space-xs);flex-direction:column;display:flex}.myron-figure--alignment-start{align-items:flex-start}.myron-figure--alignment-center{align-items:center}.myron-figure figcaption{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);line-height:var(--myron-typography-line-normal)}.myron-logo{align-items:center;gap:var(--myron-space-sm);color:var(--myron-color-text);text-decoration:none;display:inline-flex}.myron-logo:visited,.myron-logo:hover,.myron-logo:active{color:inherit;text-decoration:none}.myron-logo:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset);border-radius:var(--myron-radius-sm)}.myron-logo__image-ref{max-width:100%;height:auto;display:block}.myron-logo__label{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-md);font-weight:var(--myron-typography-weight-semibold);line-height:var(--myron-typography-line-tight)}.myron-logo--mode-light{color:var(--myron-color-surface)}.myron-logo--mode-dark{color:var(--myron-color-text)}.myron-logo--orientation-horizontal{flex-direction:row}.myron-logo--orientation-stacked{flex-direction:column;align-items:flex-start}.myron-logo--orientation-mark-only{gap:0}.myron-logo--orientation-mark-only .myron-logo__label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.myron-video{gap:var(--myron-space-xs);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface-alt);width:100%;color:var(--myron-color-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.myron-video__media{background-color:var(--myron-color-text);width:100%;height:auto;display:block}.myron-video__captions{padding:0 var(--myron-space-sm) var(--myron-space-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted)}.myron-video--inline{max-width:100%}.myron-video--full-bleed{width:calc(100% + (var(--myron-space-xl) * 2));margin-inline:calc(var(--myron-space-xl) * -1);border-left:none;border-right:none;border-radius:0}.myron-video--background-loop{border-radius:var(--myron-radius-lg);background-color:var(--myron-color-text);border:none;justify-content:flex-end;min-height:320px}.myron-video--background-loop .myron-video__media{object-fit:cover;opacity:.68;height:100%;position:absolute;inset:0}.myron-video--background-loop .myron-video__captions,.myron-video--background-loop .myron-video__overlay{z-index:1;position:relative}.myron-video__overlay{padding:var(--myron-space-lg);color:var(--myron-color-surface)}.myron-spacer{display:block}.myron-spacer--size-xs{height:var(--myron-space-xs)}.myron-spacer--size-sm{height:var(--myron-space-sm)}.myron-spacer--size-md{height:var(--myron-space-md)}.myron-spacer--size-lg{height:var(--myron-space-lg)}.myron-spacer--size-xl{height:var(--myron-space-xl)}.myron-spacer--size-2xl{height:var(--myron-space-2xl)}.myron-separator{border:none;border-top:var(--myron-border-hairline) solid var(--myron-color-border);margin:var(--myron-space-md) 0}.myron-separator--tone-default{border-top-color:var(--myron-color-border)}.myron-separator--tone-strong{border-top-color:var(--myron-color-border-strong)}.myron-textarea{width:100%;min-height:calc(var(--myron-size-control-md) * 2.5);padding:var(--myron-space-xs) var(--myron-space-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);background-color:var(--myron-color-surface);border:var(--myron-border-thin) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);resize:vertical;line-height:var(--myron-typography-line-normal);transition:border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);display:block}.myron-textarea--size-sm{font-size:var(--myron-typography-size-xs);padding:var(--myron-space-xs) var(--myron-space-sm)}.myron-textarea--size-md{font-size:var(--myron-typography-size-sm)}.myron-textarea--size-lg{font-size:var(--myron-typography-size-md);padding:var(--myron-space-sm) var(--myron-space-md)}.myron-textarea--tone-muted{background-color:var(--myron-color-surface-alt)}.myron-textarea:hover{border-color:var(--myron-color-border-strong)}.myron-textarea:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset);border-color:var(--myron-color-accent)}.myron-textarea:disabled{opacity:.5;cursor:not-allowed;color:var(--myron-color-text-muted)}.myron-textarea[aria-invalid=true]{border-color:var(--myron-color-danger)}.myron-select{width:100%;height:var(--myron-size-control-md);padding:0 var(--myron-space-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);background-color:var(--myron-color-surface);border:var(--myron-border-thin) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);appearance:auto;cursor:pointer;transition:border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);display:block}.myron-select--size-sm{height:var(--myron-size-control-sm);font-size:var(--myron-typography-size-xs)}.myron-select--size-md{height:var(--myron-size-control-md)}.myron-select--size-lg{height:var(--myron-size-control-lg);font-size:var(--myron-typography-size-md)}.myron-select:hover{border-color:var(--myron-color-border-strong)}.myron-select:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset);border-color:var(--myron-color-accent)}.myron-select:disabled{opacity:.5;cursor:not-allowed;color:var(--myron-color-text-muted)}.myron-select[aria-invalid=true]{border-color:var(--myron-color-danger)}.myron-select--full{width:100%}.myron-combobox{gap:var(--myron-space-xs);flex-direction:column;width:100%;display:flex;position:relative}.myron-combobox__control{align-items:center;gap:var(--myron-space-xs);height:var(--myron-size-control-md);padding:0 var(--myron-space-sm);background-color:var(--myron-color-surface);border:var(--myron-border-thin) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);transition:border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);display:flex}.myron-combobox__control:hover{border-color:var(--myron-color-border-strong)}.myron-combobox__control:focus-within{border-color:var(--myron-color-accent);outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-combobox__input{min-width:0;color:var(--myron-color-text);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);background:0 0;border:none;outline:none;flex:1;padding:0}.myron-combobox__input::placeholder{color:var(--myron-color-text-muted)}.myron-combobox__trigger{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);color:var(--myron-color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.myron-combobox__panel{top:calc(100% + var(--myron-space-xs));z-index:var(--myron-z-dropdown);gap:var(--myron-space-xs);max-height:240px;padding:var(--myron-space-xs);background-color:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow-y:auto}.myron-combobox__panel[hidden]{display:none}.myron-combobox__option{align-items:center;gap:var(--myron-space-sm);padding:var(--myron-space-xs) var(--myron-space-sm);border-radius:var(--myron-radius-sm);color:var(--myron-color-text);cursor:pointer;display:flex}.myron-combobox__option:hover,.myron-combobox__option.is-active,.myron-combobox__option[aria-selected=true]{background-color:var(--myron-color-surface-alt)}.myron-combobox__empty{padding:var(--myron-space-sm);color:var(--myron-color-text-muted);font-size:var(--myron-typography-size-xs)}.myron-combobox--size-sm .myron-combobox__control{height:var(--myron-size-control-sm)}.myron-combobox--size-md .myron-combobox__control{height:var(--myron-size-control-md)}.myron-checkbox{align-items:center;gap:var(--myron-space-sm);cursor:pointer;font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);display:inline-flex}.myron-checkbox__input{-webkit-appearance:none;appearance:none;width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);border:var(--myron-border-thin) solid var(--myron-color-border-strong);border-radius:var(--myron-radius-sm);background-color:var(--myron-color-surface);cursor:pointer;transition:border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);flex-shrink:0;position:relative}.myron-checkbox--size-sm .myron-checkbox__input{width:var(--myron-size-icon-sm);height:var(--myron-size-icon-sm)}.myron-checkbox__input:checked{background-color:var(--myron-color-accent);border-color:var(--myron-color-accent)}.myron-checkbox__input:checked:after{content:"";border-right:2px solid var(--myron-color-accent-text);border-bottom:2px solid var(--myron-color-accent-text);width:5px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)rotate(45deg)}.myron-checkbox__input:hover{border-color:var(--myron-color-border-strong)}.myron-checkbox__input:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-checkbox__input:disabled{opacity:.5;cursor:not-allowed}.myron-checkbox__input[aria-invalid=true]{border-color:var(--myron-color-danger)}.myron-checkbox__label{line-height:var(--myron-typography-line-normal)}.myron-radio{align-items:center;gap:var(--myron-space-sm);cursor:pointer;font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);display:inline-flex}.myron-radio__input{-webkit-appearance:none;appearance:none;width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);border:var(--myron-border-thin) solid var(--myron-color-border-strong);background-color:var(--myron-color-surface);cursor:pointer;transition:border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);border-radius:50%;flex-shrink:0;position:relative}.myron-radio--size-sm .myron-radio__input{width:var(--myron-size-icon-sm);height:var(--myron-size-icon-sm)}.myron-radio__input:checked{border-color:var(--myron-color-accent);background-color:var(--myron-color-surface)}.myron-radio__input:checked:after{content:"";background-color:var(--myron-color-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.myron-radio__input:hover{border-color:var(--myron-color-border-strong)}.myron-radio__input:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-radio__input:disabled{opacity:.5;cursor:not-allowed}.myron-radio__input[aria-invalid=true]{border-color:var(--myron-color-danger)}.myron-radio__label{line-height:var(--myron-typography-line-normal)}.myron-switch{align-items:center;gap:var(--myron-space-sm);color:var(--myron-color-text);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);display:inline-flex}.myron-switch__input{-webkit-appearance:none;appearance:none;width:calc(var(--myron-size-control-sm) + var(--myron-size-icon-md));height:var(--myron-size-icon-md);border:var(--myron-border-thin) solid var(--myron-color-border-strong);background-color:var(--myron-color-surface-alt);cursor:pointer;transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);border-radius:999px;flex-shrink:0;position:relative}.myron-switch__input:after{content:"";width:calc(var(--myron-size-icon-md) - 4px);height:calc(var(--myron-size-icon-md) - 4px);background-color:var(--myron-color-surface);transition:transform var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);border-radius:50%;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.myron-switch__input[role=switch]:checked,.myron-switch__input:checked{background-color:var(--myron-color-accent);border-color:var(--myron-color-accent)}.myron-switch__input[role=switch]:checked:after,.myron-switch__input:checked:after{transform:translate(calc(var(--myron-size-control-sm) - var(--myron-space-xs)), -50%)}.myron-switch__input:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-switch__input:disabled{opacity:.5;cursor:not-allowed}.myron-switch--size-sm .myron-switch__input{width:calc(var(--myron-size-control-sm) + var(--myron-size-icon-sm));height:var(--myron-size-icon-sm)}.myron-switch--size-sm .myron-switch__input:after{width:calc(var(--myron-size-icon-sm) - 4px);height:calc(var(--myron-size-icon-sm) - 4px)}.myron-switch--size-sm .myron-switch__input:checked:after,.myron-switch--size-sm .myron-switch__input[role=switch]:checked:after{transform:translate(calc(var(--myron-size-control-sm) - var(--myron-space-sm)), -50%)}.myron-switch--size-md .myron-switch__input{width:calc(var(--myron-size-control-md) + var(--myron-size-icon-sm));height:var(--myron-size-icon-md)}.myron-switch--size-md .myron-switch__input:checked:after,.myron-switch--size-md .myron-switch__input[role=switch]:checked:after{transform:translate(calc(var(--myron-size-control-md) - var(--myron-space-sm)), -50%)}.myron-switch__label{line-height:var(--myron-typography-line-normal)}.myron-datepicker,.myron-timepicker,.myron-datetime-picker{gap:var(--myron-space-xs);flex-direction:column;width:100%;display:flex;position:relative}.myron-datepicker__field,.myron-timepicker__field,.myron-datetime-picker__field{align-items:center;gap:var(--myron-space-xs);min-height:var(--myron-size-control-md);padding:0 var(--myron-space-sm);background-color:var(--myron-color-surface);border:var(--myron-border-thin) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);display:flex}.myron-datepicker__field:focus-within,.myron-timepicker__field:focus-within,.myron-datetime-picker__field:focus-within{border-color:var(--myron-color-accent);outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-datepicker__input,.myron-timepicker__input,.myron-datetime-picker__input{min-width:0;color:var(--myron-color-text);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);background:0 0;border:none;outline:none;flex:1}.myron-datepicker__toggle,.myron-timepicker__toggle,.myron-datetime-picker__toggle{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);color:var(--myron-color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.myron-datepicker__panel,.myron-timepicker__panel,.myron-datetime-picker__panel{top:calc(100% + var(--myron-space-xs));z-index:var(--myron-z-dropdown);gap:var(--myron-space-xs);min-width:280px;padding:var(--myron-space-sm);background-color:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);display:grid;position:absolute;left:0}.myron-datepicker__panel[hidden],.myron-timepicker__panel[hidden],.myron-datetime-picker__panel[hidden]{display:none}.myron-datepicker__calendar,.myron-timepicker__clock,.myron-datetime-picker__calendar{gap:var(--myron-space-xs);display:grid}.myron-help-text{margin:var(--myron-space-xs) 0 0;font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);line-height:var(--myron-typography-line-normal)}.myron-error-text{margin:var(--myron-space-xs) 0 0;font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);color:var(--myron-color-danger);line-height:var(--myron-typography-line-normal)}.myron-form-field{gap:var(--myron-space-xs);flex-direction:column;display:flex}.myron-form-field__label{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text);display:block}.myron-form-field__required{color:var(--myron-color-danger);margin-left:var(--myron-space-xs)}.myron-form-field--layout-inline{align-items:baseline;gap:var(--myron-space-md);flex-direction:row}.myron-form-field--layout-inline .myron-form-field__label{flex-shrink:0;min-width:120px}.myron-form-field--layout-inline .myron-form-field__control{flex:1}.myron-section-band{width:100%;display:block}.myron-section-band--tone-default{background-color:var(--myron-color-bg)}.myron-section-band--tone-alt{background-color:var(--myron-color-surface-alt)}.myron-section-band--padding-y-sm{padding-top:var(--myron-space-lg);padding-bottom:var(--myron-space-lg)}.myron-section-band--padding-y-md,.myron-section-band--padding-y-lg{padding-top:var(--myron-space-2xl);padding-bottom:var(--myron-space-2xl)}.myron-section-band__inner{max-width:var(--myron-layout-container-md);padding-left:var(--myron-layout-gutter-md);padding-right:var(--myron-layout-gutter-md);margin-left:auto;margin-right:auto}.myron-cms-embed{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface-alt);width:100%;display:block;position:relative;overflow:hidden}.myron-cms-embed--aspect-auto{min-height:240px;padding-top:0}.myron-cms-embed--aspect-16-9{padding-top:56.25%}.myron-cms-embed--aspect-4-3{padding-top:75%}.myron-cms-embed--aspect-1-1{padding-top:100%}.myron-cms-embed iframe,.myron-cms-embed .myron-cms-embed__content{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.myron-cms-embed--aspect-auto iframe,.myron-cms-embed--aspect-auto .myron-cms-embed__content{height:240px;position:relative}.myron-cms-collection-query{padding:var(--myron-space-sm) 0;display:block}.myron-cms-collection-template{display:block}.myron-cms-collection-template__items{gap:var(--myron-space-md);display:grid}.myron-cms-pagination{justify-content:center;align-items:center;gap:var(--myron-space-xs);padding:var(--myron-space-md) 0;display:flex}.myron-cms-pagination__link{min-width:var(--myron-size-control-sm);height:var(--myron-size-control-sm);padding:0 var(--myron-space-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.myron-cms-pagination__link:hover{background-color:var(--myron-color-surface-alt)}.myron-cms-pagination__link:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-cms-pagination__link--current{background-color:var(--myron-color-accent);color:var(--myron-color-accent-text);border-color:var(--myron-color-accent)}.myron-cms-pagination__ellipsis{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);padding:0 var(--myron-space-xs)}.myron-cms-content-title{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-2xl);font-weight:var(--myron-typography-weight-bold);color:var(--myron-color-text);line-height:var(--myron-typography-line-tight);letter-spacing:var(--myron-typography-tracking-tight);margin:0 0 var(--myron-space-md)}.myron-cms-content-body{display:block}.myron-cms-content-body>*+*{margin-top:var(--myron-space-md)}.myron-cms-content-excerpt{font-family:var(--myron-font-role-body-family,var(--myron-typography-font-sans));font-size:var(--myron-font-role-body-size,var(--myron-typography-size-md));color:var(--myron-color-text-muted);line-height:var(--myron-typography-line-loose);margin:0 0 var(--myron-space-sm)}.myron-cms-featured-media{border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface-alt);width:100%;display:block;position:relative;overflow:hidden}.myron-cms-featured-media--aspect-auto{min-height:200px}.myron-cms-featured-media--aspect-16-9{padding-top:56.25%}.myron-cms-featured-media--aspect-4-3{padding-top:75%}.myron-cms-featured-media--aspect-1-1{padding-top:100%}.myron-cms-featured-media img,.myron-cms-featured-media .myron-cms-featured-media__fill{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.myron-cms-featured-media--aspect-auto img,.myron-cms-featured-media--aspect-auto .myron-cms-featured-media__fill{height:200px;position:relative}.myron-header{background-color:var(--myron-color-surface);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);width:100%;padding:var(--myron-space-sm) var(--myron-layout-gutter-md);align-items:center;gap:var(--myron-space-md);display:flex}.myron-header--sticky{z-index:var(--myron-z-dropdown);position:sticky;top:0}.myron-header--layout-centered{text-align:center;flex-direction:column;align-items:center}.myron-header--layout-split .myron-header__nav{margin-left:auto}.myron-header--layout-stacked{align-items:flex-start;gap:var(--myron-space-xs);flex-direction:column}.myron-header__brand{align-items:center;gap:var(--myron-space-sm);flex-shrink:0;display:flex}.myron-header__nav{align-items:center;gap:var(--myron-space-sm);flex-wrap:wrap;display:flex}.myron-header__actions{align-items:center;gap:var(--myron-space-sm);flex-shrink:0;margin-left:auto;display:flex}.myron-footer{background-color:var(--myron-color-surface-alt);border-top:var(--myron-border-hairline) solid var(--myron-color-border);width:100%;padding:var(--myron-space-2xl) var(--myron-layout-gutter-md) var(--myron-space-lg);display:block}.myron-footer__inner{max-width:var(--myron-layout-container-md);margin:auto}.myron-footer--layout-minimal .myron-footer__inner{justify-content:space-between;align-items:center;gap:var(--myron-space-md);flex-wrap:wrap;display:flex}.myron-footer--layout-multi-column .myron-footer__columns{gap:var(--myron-space-xl);margin-bottom:var(--myron-space-xl);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.myron-footer__meta{padding-top:var(--myron-space-md);border-top:var(--myron-border-hairline) solid var(--myron-color-border);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);gap:var(--myron-space-md);flex-wrap:wrap;display:flex}.myron-hero-simple{width:100%;padding:var(--myron-space-2xl) var(--myron-layout-gutter-md);display:block}.myron-hero-simple__inner{max-width:var(--myron-layout-container-md);margin:auto}.myron-hero-simple--layout-centered .myron-hero-simple__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.myron-hero-simple--layout-split .myron-hero-simple__inner{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 2), 100%), 1fr));gap:var(--myron-space-xl);align-items:center;display:grid}.myron-hero-simple__headline{margin-bottom:var(--myron-space-sm)}.myron-hero-simple__subhead{margin-bottom:var(--myron-space-md)}.myron-hero-simple__media{width:100%}.myron-hero-with-cta__actions{align-items:center;gap:var(--myron-space-sm);margin-top:var(--myron-space-md);flex-wrap:wrap;display:flex}.myron-hero-with-cta__eyebrow{color:var(--myron-color-text-muted);font-family:var(--myron-font-role-eyebrow-family,var(--myron-font-role-micro-family,var(--myron-typography-font-mono)));font-size:var(--myron-font-role-eyebrow-size,var(--myron-font-role-micro-size,var(--myron-typography-size-xs)));font-style:var(--myron-font-role-eyebrow-style,var(--myron-font-role-micro-style,normal));font-weight:var(--myron-font-role-eyebrow-weight,var(--myron-font-role-micro-weight,var(--myron-typography-weight-medium)));letter-spacing:var(--myron-typography-tracking-wide);text-transform:uppercase}.myron-public-hero-media{min-height:calc(var(--myron-space-s12) + var(--myron-space-s12) + var(--myron-space-s10));border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background:linear-gradient(135deg, var(--myron-color-surface-alt), var(--myron-color-bg))}.myron-public-hero-media span{width:100%;height:100%;min-height:inherit;background:linear-gradient(135deg, transparent, var(--myron-color-surface-alt));display:block}.myron-cta-band{width:100%;padding:var(--myron-space-2xl) var(--myron-layout-gutter-md);display:block}.myron-cta-band--tone-default{background-color:var(--myron-color-bg)}.myron-cta-band--tone-alt{background-color:var(--myron-color-surface-alt)}.myron-cta-band__inner{max-width:var(--myron-layout-container-md);margin:auto}.myron-cta-band--layout-centered .myron-cta-band__inner{text-align:center;align-items:center;gap:var(--myron-space-sm);flex-direction:column;display:flex}.myron-cta-band--layout-split .myron-cta-band__inner{justify-content:space-between;align-items:center;gap:var(--myron-space-xl);flex-wrap:wrap;display:flex}.myron-cta-band__actions{align-items:center;gap:var(--myron-space-sm);flex-wrap:wrap;flex-shrink:0;display:flex}.myron-feature-grid{width:100%;padding:var(--myron-space-2xl) var(--myron-layout-gutter-md);display:block}.myron-feature-grid__inner{max-width:var(--myron-layout-container-md);margin:auto}.myron-feature-grid__title{margin-bottom:var(--myron-space-xl)}.myron-feature-grid__items{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr));gap:var(--myron-space-md);display:grid}.myron-public-feature-card{align-content:start;display:grid}.myron-public-feature-card__icon{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface-alt);border:var(--myron-border-hairline) solid var(--myron-color-border);margin-bottom:var(--myron-space-sm);display:inline-block}.myron-feature-grid--density-sm .myron-feature-grid__items{gap:var(--myron-space-sm)}.myron-feature-grid--density-md .myron-feature-grid__items{gap:var(--myron-space-md)}.myron-feature-grid--density-lg .myron-feature-grid__items,.myron-feature-grid--editorial .myron-feature-grid__items{gap:var(--myron-space-xl)}.myron-feature-grid__editorial-item{align-content:start;gap:var(--myron-space-sm);min-width:0;padding-top:var(--myron-space-lg);background:0 0;display:grid;position:relative}.myron-feature-grid__editorial-item:before{background:var(--myron-color-accent);content:"";height:var(--myron-border-thin);width:var(--myron-size-control-md);position:absolute;inset-block-start:0;inset-inline-start:0}.myron-feature-grid__editorial-icon{height:var(--myron-size-icon-md);object-fit:contain;width:var(--myron-size-icon-md);display:block}.myron-feature-grid__editorial-heading,.myron-feature-grid__editorial-copy{margin:0}.myron-pricing-table{width:100%;padding:var(--myron-space-2xl) var(--myron-layout-gutter-md);display:block}.myron-pricing-table__inner{max-width:var(--myron-layout-container-md);margin:auto}.myron-pricing-table__title{margin-bottom:var(--myron-space-xl)}.myron-pricing-table__tiers{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr));gap:var(--myron-space-md);align-items:start;display:grid}.myron-pricing-table--emphasis-middle .myron-pricing-table__tiers>:nth-child(2),.myron-pricing-table--emphasis-first .myron-pricing-table__tiers>:first-child{border-color:var(--myron-color-accent);border-width:var(--myron-border-thin)}.myron-faq-list{width:100%;padding:var(--myron-space-2xl) var(--myron-layout-gutter-md);display:block}.myron-faq-list__inner{max-width:var(--myron-layout-container-md);margin:auto}.myron-faq-list__title{margin-bottom:var(--myron-space-xl)}.myron-faq-list__items{flex-direction:column;gap:0;display:flex}.myron-faq-list__item{border-top:var(--myron-border-hairline) solid var(--myron-color-border)}.myron-faq-list__item:last-child{border-bottom:var(--myron-border-hairline) solid var(--myron-color-border)}.myron-faq-list__item summary{padding:var(--myron-space-md) 0;font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-md);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--myron-space-md);list-style:none;display:flex}.myron-faq-list__item summary::-webkit-details-marker{display:none}.myron-faq-list__item summary::marker{display:none}.myron-faq-list__item summary:after{content:"+";font-size:var(--myron-typography-size-md);color:var(--myron-color-text-muted);transition:transform var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);flex-shrink:0}.myron-faq-list__item[open] summary:after{content:"−"}.myron-faq-list__item summary:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-faq-list__answer{padding:0 0 var(--myron-space-md);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);line-height:var(--myron-typography-line-loose)}.myron-testimonial-grid{width:100%;padding:var(--myron-space-2xl) var(--myron-layout-gutter-md);display:block}.myron-testimonial-grid__inner{max-width:var(--myron-layout-container-md);margin:auto}.myron-testimonial-grid__title{margin-bottom:var(--myron-space-xl)}.myron-testimonial-grid__items{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr));gap:var(--myron-space-md);display:grid}.myron-testimonial-grid__empty{max-width:var(--myron-layout-container-sm);padding:var(--myron-space-lg);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background:var(--myron-color-surface-alt)}.myron-testimonial-grid--featured-band{background:color-mix(in srgb, var(--myron-color-accent) 10%, var(--myron-color-surface-alt));text-align:center}.myron-testimonial-grid--band-tone-surface-alt{background:var(--myron-color-surface-alt)}.myron-testimonial-grid--featured-band .myron-testimonial-grid__title{max-width:var(--myron-layout-container-sm);margin-inline:auto}.myron-testimonial-grid__eyebrow{color:color-mix(in srgb, var(--myron-color-accent) 64%, var(--myron-color-text));font-family:var(--myron-font-role-eyebrow-family,var(--myron-font-role-micro-family,var(--myron-typography-font-mono)));font-size:var(--myron-font-role-eyebrow-size,var(--myron-font-role-micro-size,var(--myron-typography-size-xs)));font-style:var(--myron-font-role-eyebrow-style,var(--myron-font-role-micro-style,normal));font-weight:var(--myron-font-role-eyebrow-weight,var(--myron-font-role-micro-weight,var(--myron-typography-weight-medium)));letter-spacing:var(--myron-typography-tracking-wide);margin:0 0 var(--myron-space-md);text-transform:uppercase}.myron-testimonial-grid--eyebrow-tone-accent .myron-testimonial-grid__eyebrow{color:var(--myron-color-accent)}.myron-testimonial-grid__items--featured{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 2), 100%), 1fr));gap:var(--myron-space-xl)}.myron-testimonial-grid__featured-quote{gap:var(--myron-space-md);min-width:0;margin:0;display:grid}.myron-testimonial-grid__featured-quote blockquote,.myron-testimonial-grid__featured-quote p{margin:0}.myron-testimonial-grid__featured-quote blockquote{color:var(--myron-color-text)}.myron-testimonial-grid__featured-quote blockquote>p{font-family:var(--myron-font-role-headlines-family,var(--myron-typography-font-sans));font-size:var(--myron-typography-size-3xl);font-style:italic;line-height:var(--myron-typography-line-tight);overflow-wrap:anywhere}.myron-testimonial-grid__featured-quote figcaption{color:var(--myron-color-text-muted);font-size:var(--myron-typography-size-sm)}.myron-testimonial-grid--quote-size-md .myron-testimonial-grid__featured-quote blockquote>p{font-size:var(--myron-typography-size-3xl)}.myron-testimonial-grid--band-tone-surface-alt .myron-testimonial-grid__featured-quote figcaption{color:var(--myron-color-text)}.myron-badge{height:20px;padding:0 var(--myron-space-xs);font-family:var(--myron-font-role-micro-family,var(--myron-typography-font-sans));font-size:var(--myron-font-role-micro-size,var(--myron-typography-size-xs));font-style:var(--myron-font-role-micro-style,normal);font-weight:var(--myron-font-role-micro-weight,var(--myron-typography-weight-medium));border-radius:var(--myron-radius-sm);border:var(--myron-border-hairline) solid var(--myron-color-border);background-color:var(--myron-color-surface-alt);color:var(--myron-color-text-muted);white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.myron-badge--size-sm{height:16px;font-size:10px}.myron-badge--size-md{height:20px}.myron-badge--tone-success{background-color:var(--myron-color-success-surface-soft-strong);border-color:var(--myron-color-success-border-soft);color:var(--myron-color-success)}.myron-badge--tone-warning{background-color:var(--myron-color-warning-surface-soft-strong);border-color:var(--myron-color-warning-border-soft);color:var(--myron-color-warning)}.myron-badge--tone-danger{background-color:var(--myron-color-danger-surface-soft-strong);border-color:var(--myron-color-danger-border-soft);color:var(--myron-color-danger)}.myron-badge--tone-info{background-color:var(--myron-color-link-surface-soft-strong);border-color:var(--myron-color-link-border-soft);color:var(--myron-color-link)}.myron-chip{align-items:center;gap:var(--myron-space-xs);padding:var(--myron-space-xs) var(--myron-space-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);border-radius:var(--myron-radius-md);border:var(--myron-border-hairline) solid var(--myron-color-border);background-color:var(--myron-color-surface-alt);color:var(--myron-color-text);white-space:nowrap;line-height:1;display:inline-flex}.myron-chip--appearance-outlined{border-color:var(--myron-color-border-strong);background-color:#0000}.myron-chip--appearance-tinted{background-color:var(--myron-color-accent-surface-soft);border-color:#0000}.myron-chip__dismiss{width:var(--myron-size-icon-sm);height:var(--myron-size-icon-sm);cursor:pointer;color:var(--myron-color-text-muted);border-radius:var(--myron-radius-sm);transition:color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.myron-chip__dismiss:hover{color:var(--myron-color-text)}.myron-chip__dismiss:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-progress-bar{width:100%;height:var(--myron-space-sm);background-color:var(--myron-color-surface-alt);border-radius:var(--myron-radius-md);display:block;overflow:hidden}.myron-progress-bar__native{opacity:0;height:0;margin:0}.myron-progress-bar__track,.myron-progress-bar__fill{background-color:var(--myron-color-accent);border-radius:var(--myron-radius-md);height:100%;width:var(--myron-progress-value,0%);transition:width var(--myron-motion-duration-normal) var(--myron-motion-easing-standard)}.myron-progress-bar--sm{height:var(--myron-space-xs)}.myron-progress-bar--md{height:var(--myron-space-sm)}.myron-progress-bar--tone-success .myron-progress-bar__track,.myron-progress-bar--tone-success .myron-progress-bar__fill{background-color:var(--myron-color-success)}.myron-progress-bar--tone-warning .myron-progress-bar__track,.myron-progress-bar--tone-warning .myron-progress-bar__fill{background-color:var(--myron-color-warning)}.myron-progress-bar--tone-danger .myron-progress-bar__track,.myron-progress-bar--tone-danger .myron-progress-bar__fill{background-color:var(--myron-color-danger)}.myron-progress-bar--value-25{--myron-progress-value:25%}.myron-progress-bar--value-40{--myron-progress-value:40%}.myron-progress-bar--value-45{--myron-progress-value:45%}.myron-progress-bar--value-60{--myron-progress-value:60%}.myron-progress-bar--value-80{--myron-progress-value:80%}@keyframes myron-progress-indeterminate{0%{width:60%;transform:translate(-100%)}to{width:60%;transform:translate(200%)}}.myron-progress-bar--indeterminate .myron-progress-bar__track{width:60%;animation:myron-progress-indeterminate 1.4s var(--myron-motion-easing-standard) infinite}@keyframes myron-skeleton-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.myron-skeleton{background:linear-gradient(90deg, var(--myron-color-surface-alt) 25%, var(--myron-color-border) 50%, var(--myron-color-surface-alt) 75%);border-radius:var(--myron-radius-sm);background-size:800px 100%;animation:1.5s ease-in-out infinite myron-skeleton-shimmer;display:block}.myron-skeleton--shape-rect{border-radius:var(--myron-radius-sm)}.myron-skeleton--shape-circle{border-radius:50%}.myron-skeleton--shape-text{height:var(--myron-typography-size-md);border-radius:var(--myron-radius-sm)}.myron-breadcrumbs{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);display:block}.myron-breadcrumbs__list{align-items:center;gap:var(--myron-space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.myron-breadcrumbs__item{align-items:center;gap:var(--myron-space-xs);display:inline-flex}.myron-breadcrumbs__link{color:var(--myron-color-link);text-decoration:none}.myron-breadcrumbs__link:hover{text-decoration:underline}.myron-breadcrumbs__link:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset);border-radius:var(--myron-radius-sm)}.myron-breadcrumbs__separator{color:var(--myron-color-text-muted);user-select:none}.myron-breadcrumbs__current{color:var(--myron-color-text-muted);font-weight:var(--myron-typography-weight-medium)}.myron-tabs{display:block}.myron-tab-list{border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);margin-bottom:var(--myron-space-md);align-items:flex-end;display:flex}.myron-tab{padding:var(--myron-space-sm) var(--myron-space-md);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text-muted);border:none;border-bottom:var(--myron-border-thin) solid transparent;cursor:pointer;transition:color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);background:0 0;align-items:center;margin-bottom:-1px;text-decoration:none;display:inline-flex}.myron-tab:hover{color:var(--myron-color-text)}.myron-tab[aria-selected=true]{color:var(--myron-color-text);border-bottom-color:var(--myron-color-accent)}.myron-tab:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset);border-radius:var(--myron-radius-sm) var(--myron-radius-sm) 0 0}.myron-tab-panel{display:block}.myron-tab-panel[hidden]{display:none}.myron-pagination{display:block}.myron-pagination__nav{justify-content:center;display:flex}.myron-pagination__list{align-items:center;gap:var(--myron-space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.myron-pagination__item{display:flex}.myron-pagination__link{min-width:var(--myron-size-control-sm);height:var(--myron-size-control-sm);padding:0 var(--myron-space-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text);border:var(--myron-border-hairline) solid transparent;border-radius:var(--myron-radius-sm);transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.myron-pagination__link:hover{background-color:var(--myron-color-surface-alt);border-color:var(--myron-color-border)}.myron-pagination__link[aria-current=page]{background-color:var(--myron-color-accent);color:var(--myron-color-accent-text);border-color:var(--myron-color-accent)}.myron-pagination__link:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-pagination__link[aria-disabled=true]{color:var(--myron-color-text-muted);pointer-events:none;opacity:.5}.myron-empty-state{text-align:center;padding:var(--myron-space-2xl) var(--myron-space-lg);justify-content:center;align-items:center;gap:var(--myron-space-sm);flex-direction:column;display:flex}.myron-empty-state__illustration{margin-bottom:var(--myron-space-sm);color:var(--myron-color-text-muted);display:block}.myron-empty-state__title{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-lg);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-empty-state__body{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);max-width:360px}.myron-empty-state__actions{gap:var(--myron-space-sm);margin-top:var(--myron-space-sm);flex-wrap:wrap;justify-content:center;display:flex}.myron-stats-tile{gap:var(--myron-space-xs);padding:var(--myron-space-md);background-color:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);flex-direction:column;display:flex}.myron-stats-tile__label{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text-muted);letter-spacing:var(--myron-typography-tracking-wide);text-transform:uppercase}.myron-stats-tile__value{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-2xl);font-weight:var(--myron-typography-weight-bold);color:var(--myron-color-text);line-height:var(--myron-typography-line-tight)}.myron-stats-tile__trend{align-items:center;gap:var(--myron-space-xs);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-medium);display:inline-flex}.myron-stats-tile__trend--up{color:var(--myron-color-success)}.myron-stats-tile__trend--down{color:var(--myron-color-danger)}.myron-sidebar-nav{gap:var(--myron-space-xs);padding:var(--myron-space-sm);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-sidebar-nav__group{gap:var(--myron-space-xs);flex-direction:column;display:flex}.myron-sidebar-nav__group-label{padding:var(--myron-space-xs) var(--myron-space-sm);font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text-muted);letter-spacing:var(--myron-typography-tracking-wide);text-transform:uppercase}.myron-sidebar-nav__item{align-items:center;gap:var(--myron-space-sm);padding:var(--myron-space-xs) var(--myron-space-sm);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text-muted);border-radius:var(--myron-radius-sm);border:var(--myron-border-hairline) solid transparent;cursor:pointer;text-align:left;width:100%;transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);background:0 0;text-decoration:none;display:flex}.myron-sidebar-nav__item:hover{background-color:var(--myron-color-surface-alt);color:var(--myron-color-text)}.myron-sidebar-nav__item[aria-current=page],.myron-sidebar-nav__item--active{background-color:var(--myron-color-surface-alt);color:var(--myron-color-text);border-color:var(--myron-color-border);font-weight:var(--myron-typography-weight-semibold)}.myron-sidebar-nav__item:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-sidebar-nav__sub{gap:var(--myron-space-xs);padding-left:var(--myron-space-lg);flex-direction:column;display:flex}.myron-sub-nav-bar{align-items:center;gap:var(--myron-space-xs);padding:0 var(--myron-space-md);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);background-color:var(--myron-color-surface);display:flex;overflow-x:auto}.myron-sub-nav-bar__item{padding:var(--myron-space-sm) var(--myron-space-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text-muted);border-bottom:var(--myron-border-thin) solid transparent;white-space:nowrap;transition:color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);align-items:center;text-decoration:none;display:inline-flex}.myron-sub-nav-bar__item:hover{color:var(--myron-color-text)}.myron-sub-nav-bar__item[aria-current=page],.myron-sub-nav-bar__item--active{color:var(--myron-color-text);border-bottom-color:var(--myron-color-accent)}.myron-sub-nav-bar__item:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-alert{gap:var(--myron-space-sm);padding:var(--myron-space-sm) var(--myron-space-md);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface-alt);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);display:flex}.myron-alert--tone-success{background-color:var(--myron-color-success-surface-soft);border-color:var(--myron-color-success-border-soft)}.myron-alert--tone-warning{background-color:var(--myron-color-warning-surface-soft);border-color:var(--myron-color-warning-border-soft)}.myron-alert--tone-danger{background-color:var(--myron-color-danger-surface-soft);border-color:var(--myron-color-danger-border-soft)}.myron-alert--tone-info{background-color:var(--myron-color-link-surface-soft);border-color:var(--myron-color-link-border-soft)}.myron-alert__icon{flex-shrink:0;margin-top:2px}.myron-alert__body{flex:1}.myron-alert__title{font-weight:var(--myron-typography-weight-semibold);margin-bottom:var(--myron-space-xs)}.myron-alert__dismiss{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);cursor:pointer;color:var(--myron-color-text-muted);border-radius:var(--myron-radius-sm);transition:color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.myron-alert__dismiss:hover{color:var(--myron-color-text)}.myron-alert__dismiss:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-toast-region{z-index:var(--myron-z-toast);gap:var(--myron-space-sm);pointer-events:none;padding:var(--myron-space-md);flex-direction:column;display:flex;position:fixed}.myron-toast-region--position-top-right{align-items:flex-end;top:0;right:0}.myron-toast-region--position-bottom-right{align-items:flex-end;bottom:0;right:0}.myron-toast-region--position-top-left{align-items:flex-start;top:0;left:0}.myron-toast-region--position-bottom-left{align-items:flex-start;bottom:0;left:0}.myron-toast-region--shell-offset.myron-toast-region--position-top-right,.myron-toast-region--shell-offset.myron-toast-region--position-top-left{top:calc(var(--mc-shell-bar-height,0px) + var(--myron-space-sm))}.myron-toast{align-items:flex-start;gap:var(--myron-space-sm);padding:var(--myron-space-sm) var(--myron-space-md);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);pointer-events:auto;max-width:360px;display:flex}.myron-toast--tone-success{border-color:var(--myron-color-success-border-soft-strong)}.myron-toast--tone-warning{border-color:var(--myron-color-warning-border-soft-strong)}.myron-toast--tone-danger{border-color:var(--myron-color-danger-border-soft-strong)}.myron-toast__icon{flex-shrink:0;margin-top:2px}.myron-toast__body{flex:1}.myron-toast__title{font-weight:var(--myron-typography-weight-semibold)}.myron-toast__message{color:var(--myron-color-text-muted);margin-top:var(--myron-space-xs)}.myron-toast__dismiss{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);cursor:pointer;color:var(--myron-color-text-muted);border-radius:var(--myron-radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.myron-toast__dismiss:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-tooltip-wrapper{display:inline-flex;position:relative}.myron-tooltip{z-index:var(--myron-z-dropdown);bottom:calc(100% + var(--myron-space-xs));padding:var(--myron-space-xs) var(--myron-space-sm);background-color:var(--myron-color-text);color:var(--myron-color-surface);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-medium);border-radius:var(--myron-radius-sm);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);position:absolute;left:50%;transform:translate(-50%)}.myron-tooltip-wrapper:hover .myron-tooltip,.myron-tooltip-wrapper:focus-within .myron-tooltip{opacity:1}.myron-popover-wrapper{display:inline-flex;position:relative}.myron-popover{z-index:var(--myron-z-overlay);top:calc(100% + var(--myron-space-xs));min-width:200px;padding:var(--myron-space-sm);background-color:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);position:absolute;left:0}.myron-popover[hidden]{display:none}.myron-dropdown-menu{display:inline-flex;position:relative}.myron-dropdown-menu__trigger{align-items:center;gap:var(--myron-space-xs);display:inline-flex}.myron-dropdown-menu__panel{top:calc(100% + var(--myron-space-xs));z-index:var(--myron-z-dropdown);gap:var(--myron-space-xs);min-width:220px;padding:var(--myron-space-xs);background-color:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);flex-direction:column;display:flex;position:absolute;left:0}.myron-dropdown-menu__panel[hidden]{display:none}.myron-dropdown-menu__item{align-items:center;gap:var(--myron-space-sm);padding:var(--myron-space-xs) var(--myron-space-sm);border-radius:var(--myron-radius-sm);color:var(--myron-color-text);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:auto 1fr auto;display:grid}.myron-dropdown-menu__item:hover,.myron-dropdown-menu__item:focus-visible,.myron-dropdown-menu__item.is-active,.myron-dropdown-menu__item[aria-checked=true]{background-color:var(--myron-color-surface-alt)}.myron-dropdown-menu__item:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-dropdown-menu__separator{height:1px;margin:var(--myron-space-xs) 0;background-color:var(--myron-color-border)}.myron-dropdown-menu__item-icon,.myron-dropdown-menu__item-check{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);color:var(--myron-color-text-muted);justify-content:center;align-items:center;display:inline-flex}.myron-dropdown-menu__item-label{min-width:0}.myron-dropdown-menu__item-shortcut{color:var(--myron-color-text-muted);font-family:var(--myron-typography-font-mono);font-size:var(--myron-typography-size-xs)}.myron-dialog-backdrop{z-index:var(--myron-z-overlay);background-color:var(--myron-color-text-overlay);position:fixed;inset:0}.myron-dialog{z-index:var(--myron-z-modal);gap:var(--myron-space-md);width:min(var(--myron-layout-container-sm), calc(100vw - (var(--myron-space-xl) * 2)));max-height:calc(100vh - (var(--myron-space-xl) * 2));padding:var(--myron-space-lg);background-color:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-lg);color:var(--myron-color-text);opacity:0;pointer-events:none;transition:transform var(--myron-motion-duration-normal) var(--myron-motion-easing-standard), opacity var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-48%)}.myron-dialog[aria-hidden=false]{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.myron-dialog[hidden]{display:none}.myron-dialog--confirmation{width:min(calc(var(--myron-layout-container-sm) - (var(--myron-space-s10) * 3)), calc(100vw - (var(--myron-space-xl) * 2)))}.myron-dialog--form{width:min(var(--myron-layout-container-sm), calc(100vw - (var(--myron-space-xl) * 2)))}.myron-dialog--fullscreen{border-radius:0;width:100%;height:100%;max-height:100%;top:0;left:0;transform:none}.myron-dialog__header,.myron-dialog__actions{justify-content:space-between;align-items:flex-start;gap:var(--myron-space-sm);display:flex}.myron-dialog__body{gap:var(--myron-space-sm);flex-direction:column;display:flex}.myron-dialog__actions{justify-content:flex-end}.myron-dialog__close{width:var(--myron-size-control-sm);height:var(--myron-size-control-sm);border-radius:var(--myron-radius-sm);color:var(--myron-color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.myron-dialog__close:hover{color:var(--myron-color-text)}.myron-dialog__close:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-drawer-backdrop{z-index:var(--myron-z-overlay);background-color:var(--myron-color-text-overlay);position:fixed;inset:0}.myron-drawer{z-index:var(--myron-z-modal);background-color:var(--myron-color-surface);color:var(--myron-color-text);border:var(--myron-border-hairline) solid var(--myron-color-border);transition:transform var(--myron-motion-duration-normal) var(--myron-motion-easing-standard);flex-direction:column;display:flex;position:fixed}.myron-drawer[hidden]{display:none}.myron-drawer--size-sm{width:min(calc(var(--myron-layout-container-sm) / 2), 100%);height:min(calc(var(--myron-layout-container-sm) / 2 - var(--myron-space-s5)), 100%)}.myron-drawer--size-md{width:min(calc(var(--myron-layout-container-sm) - (var(--myron-space-s10) * 3)), 100%);height:min(calc(var(--myron-layout-container-sm) / 2 + var(--myron-space-s7)), 100%)}.myron-drawer--size-lg{width:min(var(--myron-layout-container-sm), 100%);height:min(calc(var(--myron-layout-container-sm) - (var(--myron-space-s10) * 2)), 100%)}.myron-drawer--side-right{border-right:none;top:0;bottom:0;right:0;transform:translate(100%)}.myron-drawer--side-left{border-left:none;top:0;bottom:0;left:0;transform:translate(-100%)}.myron-drawer--side-top{border-top:none;width:100%;top:0;left:0;right:0;transform:translateY(-100%)}.myron-drawer--side-bottom{border-bottom:none;width:100%;bottom:0;left:0;right:0;transform:translateY(100%)}.myron-drawer[aria-hidden=false]{transform:translate(0)}.myron-drawer__header,.myron-drawer__footer{justify-content:space-between;align-items:center;gap:var(--myron-space-sm);padding:var(--myron-space-md);display:flex}.myron-drawer__header{border-bottom:var(--myron-border-hairline) solid var(--myron-color-border)}.myron-drawer__body{padding:var(--myron-space-md);flex:1;overflow:auto}.myron-drawer__footer{border-top:var(--myron-border-hairline) solid var(--myron-color-border)}.myron-drawer__close{width:var(--myron-size-control-sm);height:var(--myron-size-control-sm);border-radius:var(--myron-radius-sm);color:var(--myron-color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.myron-drawer__close:hover{color:var(--myron-color-text)}.myron-drawer__close:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-carousel{gap:var(--myron-space-sm);display:grid}.myron-carousel__viewport{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface-alt);position:relative;overflow:hidden}.myron-carousel__track{transition:transform var(--myron-motion-duration-normal) var(--myron-motion-easing-standard);display:flex}.myron-carousel__slide{flex:0 0 100%;min-width:100%}.myron-carousel--peek .myron-carousel__slide{flex-basis:88%;min-width:88%}.myron-carousel--fade .myron-carousel__viewport{min-height:240px}.myron-carousel--fade .myron-carousel__track{display:block}.myron-carousel--fade .myron-carousel__slide{opacity:0;transition:opacity var(--myron-motion-duration-normal) var(--myron-motion-easing-standard);position:absolute;inset:0}.myron-carousel--fade .myron-carousel__slide.is-active{opacity:1;position:relative}.myron-carousel__controls{justify-content:space-between;align-items:center;gap:var(--myron-space-sm);display:flex}.myron-carousel__pagination{align-items:center;gap:var(--myron-space-xs);display:inline-flex}.myron-carousel__dot{width:var(--myron-size-icon-sm);height:var(--myron-size-icon-sm);border:var(--myron-border-thin) solid var(--myron-color-border-strong);cursor:pointer;background-color:#0000;border-radius:999px;padding:0}.myron-carousel__dot[aria-current=true]{background-color:var(--myron-color-accent);border-color:var(--myron-color-accent)}.myron-data-table-wrapper{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);width:100%;display:block;overflow-x:auto}.myron-data-table{border-collapse:collapse;width:100%;font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text)}.myron-data-table th{padding:var(--myron-space-sm) var(--myron-space-md);background-color:var(--myron-color-surface-alt);font-weight:var(--myron-typography-weight-semibold);font-size:var(--myron-typography-size-xs);letter-spacing:var(--myron-typography-tracking-wide);text-transform:uppercase;color:var(--myron-color-text-muted);text-align:left;border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);white-space:nowrap}.myron-data-table th[aria-sort]{cursor:pointer;user-select:none}.myron-data-table th[aria-sort]:hover{color:var(--myron-color-text)}.myron-data-table td{padding:var(--myron-space-sm) var(--myron-space-md);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);vertical-align:middle}.myron-data-table tr:last-child td{border-bottom:none}.myron-data-table tbody tr:hover td{background-color:var(--myron-color-surface-alt)}.myron-data-table tr[aria-selected=true] td{background-color:var(--myron-color-accent-surface-subtle)}.myron-table-toolbar{justify-content:space-between;align-items:center;gap:var(--myron-space-sm);padding:var(--myron-space-sm) var(--myron-space-md);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);background-color:var(--myron-color-surface);flex-wrap:wrap;display:flex}.myron-table-toolbar__search{align-items:center;gap:var(--myron-space-sm);flex:1;max-width:320px;display:flex}.myron-table-toolbar__actions{align-items:center;gap:var(--myron-space-sm);display:flex}.myron-table-toolbar__count{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);white-space:nowrap}.myron-banner{justify-content:space-between;align-items:center;gap:var(--myron-space-sm);padding:var(--myron-space-sm) var(--myron-space-md);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);background-color:var(--myron-color-surface-alt);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);flex-wrap:wrap;display:flex}.myron-banner--tone-info{background-color:var(--myron-color-link-surface-soft);border-color:var(--myron-color-link-border-soft)}.myron-banner--tone-success{background-color:var(--myron-color-success-surface-soft);border-color:var(--myron-color-success-border-soft)}.myron-banner--tone-warning{background-color:var(--myron-color-warning-surface-soft);border-color:var(--myron-color-warning-border-soft)}.myron-banner--tone-danger{background-color:var(--myron-color-danger-surface-soft);border-color:var(--myron-color-danger-border-soft)}.myron-banner__content{align-items:center;gap:var(--myron-space-sm);flex:1;display:flex}.myron-banner__dismiss{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);cursor:pointer;color:var(--myron-color-text-muted);border-radius:var(--myron-radius-sm);transition:color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.myron-banner__dismiss:hover{color:var(--myron-color-text)}.myron-banner__dismiss:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-sign-in-form{gap:var(--myron-space-md);width:100%;max-width:360px;font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-sign-in-form__title{font-size:var(--myron-typography-size-xl);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-sign-in-form__footer{font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);text-align:center}.myron-profile-panel{align-items:center;gap:var(--myron-space-sm);padding:var(--myron-space-lg);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);text-align:center;font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-profile-panel__name{font-size:var(--myron-typography-size-lg);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-profile-panel__meta{font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted)}.myron-profile-panel__actions{gap:var(--myron-space-sm);margin-top:var(--myron-space-sm);flex-wrap:wrap;justify-content:center;display:flex}.myron-settings-layout{grid-template-columns:1fr;min-height:100%;display:grid}.myron-settings-layout__nav{border-right:none;border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);padding:var(--myron-space-lg) var(--myron-space-md)}.myron-settings-layout__content{padding:var(--myron-space-lg) var(--myron-space-xl);max-width:var(--myron-layout-container-sm)}@media (width>=640px){.myron-settings-layout{grid-template-columns:minmax(calc(var(--myron-layout-container-sm) / 3), .32fr) 1fr}.myron-settings-layout__nav{border-right:var(--myron-border-hairline) solid var(--myron-color-border);border-bottom:none}}.myron-avatar{background-color:var(--myron-color-surface-alt);border:var(--myron-border-hairline) solid var(--myron-color-border);font-family:var(--myron-typography-font-sans);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text-muted);user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.myron-avatar--xs{width:24px;height:24px;font-size:10px}.myron-avatar--sm{width:32px;height:32px;font-size:var(--myron-typography-size-xs)}.myron-avatar--md{width:40px;height:40px;font-size:var(--myron-typography-size-sm)}.myron-avatar--lg{width:56px;height:56px;font-size:var(--myron-typography-size-md)}.myron-avatar--xl{width:80px;height:80px;font-size:var(--myron-typography-size-xl)}.myron-avatar--circle{border-radius:50%}.myron-avatar--rounded{border-radius:var(--myron-radius-md)}.myron-avatar__initials{width:100%;height:100%;font-size:inherit;font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text-muted);pointer-events:none;user-select:none;justify-content:center;align-items:center;display:flex}.myron-avatar img{object-fit:cover;width:100%;height:100%;display:block}.myron-user-handle{align-items:center;gap:var(--myron-space-xs);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text-muted);display:inline-flex}.myron-user-handle--muted{color:var(--myron-color-text-muted);opacity:.7}.myron-user-handle__verified{color:var(--myron-color-link);flex-shrink:0;align-items:center;display:inline-flex}.myron-user-identity{align-items:center;gap:var(--myron-space-sm);font-family:var(--myron-typography-font-sans);min-width:0;display:inline-flex}.myron-user-identity__text,.myron-user-identity__info{flex-direction:column;gap:2px;min-width:0;display:flex}.myron-user-identity--inline{align-items:center;gap:var(--myron-space-xs);flex-direction:row}.myron-user-identity--stacked{align-items:center;gap:var(--myron-space-xs);text-align:center;flex-direction:column}.myron-user-identity--sm{gap:var(--myron-space-s1);font-size:var(--myron-typography-size-xs)}.myron-user-identity--md{gap:var(--myron-space-s1_5);font-size:var(--myron-typography-size-sm)}.myron-user-identity--lg{gap:var(--myron-space-s2);font-size:var(--myron-typography-size-md)}.myron-user-identity__name{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.myron-role-badge{height:20px;padding:0 var(--myron-space-xs);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-semibold);border-radius:var(--myron-radius-sm);border:var(--myron-border-hairline) solid var(--myron-color-border);background-color:var(--myron-color-surface-alt);color:var(--myron-color-text-muted);white-space:nowrap;letter-spacing:var(--myron-typography-tracking-wide);text-transform:uppercase;align-items:center;display:inline-flex}.myron-role-badge--owner{background-color:var(--myron-color-accent-surface-emphasis);border-color:var(--myron-color-accent-border-soft);color:var(--myron-color-accent)}.myron-role-badge--admin{background-color:var(--myron-color-danger-surface-soft);border-color:var(--myron-color-danger-border-soft);color:var(--myron-color-danger)}.myron-role-badge--editor{background-color:var(--myron-color-link-surface-soft);border-color:var(--myron-color-link-border-soft);color:var(--myron-color-link)}.myron-role-badge--author{background-color:var(--myron-color-warning-surface-soft);border-color:var(--myron-color-warning-border-soft);color:var(--myron-color-warning)}.myron-role-badge--viewer{background-color:var(--myron-color-success-surface-soft);border-color:var(--myron-color-success-border-soft);color:var(--myron-color-success)}.myron-role-badge--custom{background-color:var(--myron-color-surface-alt);border-color:var(--myron-color-border);color:var(--myron-color-text-muted)}.myron-permission-matrix-row{padding:var(--myron-space-xs) var(--myron-space-md);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);align-items:center;gap:var(--myron-space-md);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);display:flex}.myron-permission-matrix-row--sm{font-size:var(--myron-typography-size-xs);padding-block:4px}.myron-permission-matrix-row--md{padding-block:var(--myron-space-xs)}.myron-permission-matrix-row__label,.myron-permission-matrix-row__subject{color:var(--myron-color-text);font-weight:var(--myron-typography-weight-medium);flex:1}.myron-permission-matrix-row__cells,.myron-permission-matrix-row__controls{gap:var(--myron-space-lg);align-items:center;display:flex}.myron-permission-matrix-row__cell{align-items:center;gap:var(--myron-space-s1);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);cursor:pointer;display:inline-flex}.myron-user-row{align-items:center;gap:var(--myron-space-md);padding:var(--myron-space-sm) var(--myron-space-md);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);display:flex}.myron-user-row--sm{padding-block:4px}.myron-user-row--md{padding-block:var(--myron-space-sm)}.myron-user-row__identity{flex:1;min-width:0}.myron-user-row__role{flex-shrink:0}.myron-user-row__actions{gap:var(--myron-space-xs);flex-shrink:0;align-items:center;display:flex}.myron-profile-summary-card{gap:var(--myron-space-sm);padding:var(--myron-space-lg);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-profile-summary-card__header{align-items:center;gap:var(--myron-space-md);display:flex}.myron-profile-summary-card__name{font-size:var(--myron-typography-size-lg);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-profile-summary-card__identity{align-items:center;gap:var(--myron-space-sm);flex-wrap:wrap;display:flex}.myron-profile-summary-card__meta{font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted)}.myron-profile-summary-card__meta-item{font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);display:block}.myron-profile-summary-card__bio{font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);line-height:var(--myron-typography-line-normal)}.myron-profile-summary-card__actions{gap:var(--myron-space-sm);margin-top:var(--myron-space-sm);flex-wrap:wrap;display:flex}.myron-user-list{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);font-family:var(--myron-typography-font-sans);display:block;overflow:hidden}.myron-user-list__header{padding:var(--myron-space-sm) var(--myron-space-md);background-color:var(--myron-color-surface-alt);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);justify-content:space-between;align-items:center;gap:var(--myron-space-sm);display:flex}.myron-user-list__footer{padding:var(--myron-space-sm) var(--myron-space-md);border-top:var(--myron-border-hairline) solid var(--myron-color-border);justify-content:flex-end;display:flex}.myron-user-list--sm .myron-user-row{padding-block:4px}.myron-user-list--md .myron-user-row{padding-block:var(--myron-space-sm)}.myron-user-list__table{border-collapse:collapse;width:100%}.myron-user-list__th{text-align:left;font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text-muted);padding:var(--myron-space-xs) var(--myron-space-md);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);background-color:var(--myron-color-surface-alt);white-space:nowrap}.myron-invite-user-form{gap:var(--myron-space-md);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-invite-user-form__row{gap:var(--myron-space-sm);flex-wrap:wrap;align-items:flex-end;display:flex}.myron-invite-user-form__email{flex:1;min-width:200px}.myron-invite-user-form__role{min-width:140px}.myron-invite-user-form--stacked{flex-direction:column}.myron-invite-user-form--inline{flex-flow:wrap;align-items:flex-end}.myron-access-management-panel{gap:var(--myron-space-lg);flex-direction:column;display:flex}.myron-access-management-panel__section{gap:var(--myron-space-sm);flex-direction:column;display:flex}.myron-access-management-panel__heading,.myron-access-management-panel__section-title{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text-muted);text-transform:uppercase;letter-spacing:var(--myron-typography-tracking-wide);margin-bottom:var(--myron-space-sm)}.myron-avatar-upload-panel{align-items:center;gap:var(--myron-space-md);padding:var(--myron-space-lg);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-avatar-upload-panel__preview{justify-content:center;align-items:center;display:inline-flex;position:relative}.myron-avatar-upload-panel__dropzone{flex:1;width:100%;min-width:0}.myron-avatar-upload-panel__actions{gap:var(--myron-space-sm);flex-wrap:wrap;justify-content:center;display:flex}.myron-avatar-upload-panel__hint{font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);text-align:center}.myron-kv-row{align-items:baseline;gap:var(--myron-space-md);padding:var(--myron-space-xs) 0;border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);display:flex}.myron-kv-row:last-child{border-bottom:none}.myron-kv-row-section{gap:var(--myron-space-s3,var(--myron-space-md));display:grid}.myron-kv-row__items{margin:0;padding:0;display:grid}.myron-kv-row__item .myron-kv-row__key,.myron-kv-row__item .myron-kv-row__value{margin:0}.myron-kv-row--sm{font-size:var(--myron-typography-size-xs);padding-block:2px}.myron-kv-row--md{padding-block:var(--myron-space-xs);font-size:var(--myron-typography-size-sm)}.myron-kv-row__key{font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text-muted);white-space:nowrap;flex:0 0 140px}.myron-kv-row__value{color:var(--myron-color-text);flex:1;min-width:0}.myron-copy-field{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);align-items:stretch;display:flex;overflow:hidden}.myron-copy-field--sm{font-size:var(--myron-typography-size-xs)}.myron-copy-field--md{font-size:var(--myron-typography-size-sm)}.myron-copy-field__input{padding:var(--myron-space-xs) var(--myron-space-sm);background-color:var(--myron-color-surface-alt);color:var(--myron-color-text);font-family:var(--myron-typography-font-mono);font-size:var(--myron-typography-size-xs);white-space:nowrap;text-overflow:ellipsis;cursor:default;border:none;outline:none;flex:1;overflow:hidden}.myron-copy-field__btn,.myron-copy-field__button{align-items:center;gap:var(--myron-space-xs);padding:var(--myron-space-xs) var(--myron-space-sm);background-color:var(--myron-color-surface-alt);border:none;border-left:var(--myron-border-hairline) solid var(--myron-color-border);cursor:pointer;font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text-muted);white-space:nowrap;transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);display:inline-flex}.myron-copy-field__btn:hover,.myron-copy-field__button:hover{background-color:var(--myron-color-border);color:var(--myron-color-text)}.myron-copy-field__btn:focus-visible,.myron-copy-field__button:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-dropzone{justify-content:center;align-items:center;gap:var(--myron-space-sm);padding:var(--myron-space-2xl) var(--myron-space-lg);border:var(--myron-border-thin) dashed var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface);text-align:center;cursor:pointer;transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-dropzone--hover,.myron-dropzone:hover{background-color:var(--myron-color-link-surface-subtle);border-color:var(--myron-color-link)}.myron-dropzone--active{background-color:var(--myron-color-success-surface-subtle);border-color:var(--myron-color-success)}.myron-dropzone--error{background-color:var(--myron-color-danger-surface-subtle);border-color:var(--myron-color-danger)}.myron-dropzone--emphasis-low{border-color:var(--myron-color-border);background-color:#0000}.myron-dropzone--emphasis-medium{border-color:var(--myron-color-accent);background-color:var(--myron-color-accent-surface-subtlest)}.myron-dropzone__icon{color:var(--myron-color-text-muted)}.myron-dropzone__label{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text)}.myron-dropzone__hint{font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted)}.myron-dropzone__cta{color:var(--myron-color-link);text-decoration:underline}.myron-dropzone--error .myron-dropzone__label{color:var(--myron-color-danger)}.myron-upload-queue-item{align-items:center;gap:var(--myron-space-sm);padding:var(--myron-space-sm) var(--myron-space-md);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);background-color:var(--myron-color-surface);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);display:flex}.myron-upload-queue-item__info{gap:var(--myron-space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.myron-upload-queue-item__name{font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.myron-upload-queue-item__status{font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted)}.myron-upload-queue-item--sm{padding-block:4px}.myron-upload-queue-item--md{padding-block:var(--myron-space-sm)}.myron-upload-queue-item--uploading .myron-upload-queue-item__status{color:var(--myron-color-text-muted)}.myron-upload-queue-item--done .myron-upload-queue-item__status{color:var(--myron-color-success)}.myron-upload-queue-item--error .myron-upload-queue-item__status{color:var(--myron-color-danger)}.myron-upload-queue-item__cancel{cursor:pointer;color:var(--myron-color-text-muted);border-radius:var(--myron-radius-sm);width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.myron-upload-queue-item__cancel:hover{color:var(--myron-color-danger)}.myron-upload-queue-item__cancel:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-file-row{align-items:center;gap:var(--myron-space-md);padding:var(--myron-space-sm) var(--myron-space-md);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);display:flex}.myron-file-row:last-child{border-bottom:none}.myron-file-row:hover{background-color:var(--myron-color-surface-alt)}.myron-file-row--sm{font-size:var(--myron-typography-size-xs);padding-block:4px}.myron-file-row--md{padding-block:var(--myron-space-sm)}.myron-file-row--selected{background-color:var(--myron-color-accent-surface-subtle);border-color:var(--myron-color-accent-border-soft)}.myron-file-row__icon{color:var(--myron-color-text-muted);flex-shrink:0}.myron-file-row__name{font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.myron-file-row__size,.myron-file-row__meta{color:var(--myron-color-text-muted);font-size:var(--myron-typography-size-xs);flex-shrink:0}.myron-file-row__actions{gap:var(--myron-space-xs);flex-shrink:0;display:flex}.myron-upload-panel{gap:var(--myron-space-md);flex-direction:column;display:flex}.myron-upload-panel__queue{gap:var(--myron-space-xs);flex-direction:column;display:flex}.myron-file-list{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);display:block;overflow:hidden}.myron-file-list--sm .myron-file-row{font-size:var(--myron-typography-size-xs);padding-block:4px}.myron-file-list--md .myron-file-row{padding-block:var(--myron-space-sm)}.myron-file-list--lg .myron-file-row{padding-block:var(--myron-space-md)}.myron-bulk-actions-bar{align-items:center;gap:var(--myron-space-md);padding:var(--myron-space-sm) var(--myron-space-md);background-color:var(--myron-color-accent-surface-subtle);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);flex-wrap:wrap;display:flex}.myron-bulk-actions-bar__count{font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-bulk-actions-bar__actions{align-items:center;gap:var(--myron-space-sm);display:flex}.myron-bulk-actions-bar__sep{width:1px;height:var(--myron-size-icon-md);background-color:var(--myron-color-border)}.myron-bulk-actions-bar--alt{background-color:var(--myron-color-surface-alt);border-color:var(--myron-color-border)}.myron-file-meta-panel{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex;overflow:hidden}.myron-file-meta-panel__title,.myron-file-meta-panel__filename{padding:var(--myron-space-sm) var(--myron-space-md);font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text-muted);text-transform:uppercase;letter-spacing:var(--myron-typography-tracking-wide);background-color:var(--myron-color-surface-alt);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border)}.myron-file-meta-panel__preview{padding:var(--myron-space-md);background-color:var(--myron-color-surface-alt);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);justify-content:center;align-items:center;font-size:2rem;display:flex}.myron-file-meta-panel__rows,.myron-file-meta-panel__meta{padding:var(--myron-space-sm) var(--myron-space-md)}.myron-file-meta-panel__actions{gap:var(--myron-space-sm);padding:var(--myron-space-sm) var(--myron-space-md);border-top:var(--myron-border-hairline) solid var(--myron-color-border);flex-wrap:wrap;display:flex}.myron-share-panel{gap:var(--myron-space-md);padding:var(--myron-space-md);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-share-panel__title,.myron-share-panel__label{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-share-panel__access,.myron-share-panel__link-section,.myron-share-panel__people-section{gap:var(--myron-space-xs);flex-direction:column;display:flex}.myron-page-attributes-panel{gap:var(--myron-space-md);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-page-attributes-panel__field{gap:var(--myron-space-xs);flex-direction:column;display:flex}.myron-page-attributes-panel__label{font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text-muted);text-transform:uppercase;letter-spacing:var(--myron-typography-tracking-wide)}.myron-featured-media-picker{gap:var(--myron-space-sm);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-featured-media-picker--stacked{flex-direction:column}.myron-featured-media-picker--inline{flex-flow:wrap;align-items:flex-start}.myron-featured-media-picker__preview{aspect-ratio:16/9;border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface-alt);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.myron-featured-media-picker__preview img{object-fit:cover;width:100%;height:100%;display:block}.myron-featured-media-picker__placeholder{color:var(--myron-color-text-muted);text-align:center}.myron-featured-media-picker__actions{gap:var(--myron-space-xs);flex-wrap:wrap;display:flex}.myron-seo-fields-panel{gap:var(--myron-space-md);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-seo-fields-panel__serp-preview{padding:var(--myron-space-md);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);background-color:var(--myron-color-surface-alt)}.myron-seo-fields-panel__serp-title{font-size:var(--myron-typography-size-md);color:var(--myron-color-link);font-weight:var(--myron-typography-weight-medium);margin-bottom:var(--myron-space-xs)}.myron-seo-fields-panel__serp-url{font-size:var(--myron-typography-size-xs);color:var(--myron-color-success);margin-bottom:var(--myron-space-xs)}.myron-seo-fields-panel__serp-desc{font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);line-height:var(--myron-typography-line-normal)}.myron-revision-activity-list{font-family:var(--myron-typography-font-sans);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.myron-revision-activity-list--sm .myron-activity-item{padding-block:4px}.myron-revision-activity-list--md .myron-activity-item{padding-block:var(--myron-space-sm)}.myron-activity-item{gap:var(--myron-space-sm);padding:var(--myron-space-sm) 0;border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);align-items:flex-start;display:flex}.myron-activity-item:last-child{border-bottom:none}.myron-activity-item__body{flex:1;min-width:0}.myron-activity-item__action{color:var(--myron-color-text);line-height:var(--myron-typography-line-normal)}.myron-activity-item--muted,.myron-activity-item--muted .myron-activity-item__action{color:var(--myron-color-text-muted)}.myron-activity-item__timestamp,.myron-activity-item__meta{font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);white-space:nowrap;margin-top:2px}.myron-form-hint{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);margin-top:var(--myron-space-xs);line-height:var(--myron-typography-line-normal);display:block}.myron-price-display{align-items:baseline;gap:var(--myron-space-xs);font-family:var(--myron-typography-font-sans);display:inline-flex}.myron-price-display__current{font-size:var(--myron-typography-size-xl);font-weight:var(--myron-typography-weight-bold);color:var(--myron-color-text)}.myron-price-display--on-sale .myron-price-display__current{color:var(--myron-color-danger)}.myron-price-display__original{font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);text-decoration:line-through}.myron-price-display__currency{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text-muted)}.myron-quantity-stepper{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);font-family:var(--myron-typography-font-sans);align-items:stretch;display:inline-flex;overflow:hidden}.myron-quantity-stepper__btn{width:var(--myron-size-control-sm);height:var(--myron-size-control-sm);background-color:var(--myron-color-surface-alt);cursor:pointer;color:var(--myron-color-text);font-size:var(--myron-typography-size-lg);transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);border:none;justify-content:center;align-items:center;display:flex}.myron-quantity-stepper__btn:hover:not(:disabled){background-color:var(--myron-color-border)}.myron-quantity-stepper__btn:disabled{color:var(--myron-color-text-muted);cursor:not-allowed}.myron-quantity-stepper__btn:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-quantity-stepper__input{width:48px;height:var(--myron-size-control-sm);border:none;border-left:var(--myron-border-hairline) solid var(--myron-color-border);border-right:var(--myron-border-hairline) solid var(--myron-color-border);text-align:center;font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text);background-color:var(--myron-color-surface);-moz-appearance:textfield}.myron-quantity-stepper__input::-webkit-outer-spin-button,.myron-quantity-stepper__input::-webkit-inner-spin-button{-webkit-appearance:none}.myron-quantity-stepper__input:focus{outline:none}.myron-rating-summary{align-items:center;gap:var(--myron-space-xs);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);display:inline-flex}.myron-rating-summary__stars{color:var(--myron-color-warning);gap:2px;display:inline-flex}.myron-rating-summary__count{color:var(--myron-color-text-muted)}.myron-product-card{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex;overflow:hidden}.myron-product-card__image-wrap{aspect-ratio:4/3;background-color:var(--myron-color-surface-alt);overflow:hidden}.myron-product-card__image-wrap img{object-fit:cover;width:100%;height:100%;display:block}.myron-product-card__body{gap:var(--myron-space-xs);padding:var(--myron-space-md);flex-direction:column;flex:1;display:flex}.myron-product-card__title{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text);line-height:var(--myron-typography-line-tight)}.myron-product-card__footer{justify-content:space-between;align-items:center;gap:var(--myron-space-sm);padding:var(--myron-space-sm) var(--myron-space-md) var(--myron-space-md);flex-wrap:wrap;display:flex}.myron-variant-selector{gap:var(--myron-space-sm);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-variant-selector__label{font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text-muted);text-transform:uppercase;letter-spacing:var(--myron-typography-tracking-wide)}.myron-variant-selector__options{gap:var(--myron-space-xs);flex-wrap:wrap;display:flex}.myron-variant-selector__option{min-width:var(--myron-size-control-sm);height:var(--myron-size-control-sm);padding:0 var(--myron-space-sm);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);cursor:pointer;color:var(--myron-color-text);transition:border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);background:0 0;justify-content:center;align-items:center;display:inline-flex}.myron-variant-selector__option:hover{border-color:var(--myron-color-border-strong)}.myron-variant-selector__option[aria-checked=true],.myron-variant-selector__option--selected{border-color:var(--myron-color-accent);border-width:var(--myron-border-thin);background-color:var(--myron-color-accent-surface-subtle)}.myron-variant-selector__option:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-variant-selector__option[aria-disabled=true]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.myron-product-gallery{gap:var(--myron-space-sm);flex-direction:column;display:flex}.myron-product-gallery__main{aspect-ratio:1;border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface-alt);overflow:hidden}.myron-product-gallery__main img{object-fit:contain;width:100%;height:100%;display:block}.myron-product-gallery__thumbs{gap:var(--myron-space-xs);display:flex;overflow-x:auto}.myron-product-gallery__thumb{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);cursor:pointer;background-color:var(--myron-color-surface-alt);flex-shrink:0;width:64px;height:64px;overflow:hidden}.myron-product-gallery__thumb--active{border-color:var(--myron-color-accent);border-width:var(--myron-border-thin)}.myron-product-gallery__thumb:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-product-gallery__thumb img{object-fit:cover;width:100%;height:100%;display:block}.myron-cart-line-item{gap:var(--myron-space-md);padding:var(--myron-space-md) 0;border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);font-family:var(--myron-typography-font-sans);align-items:flex-start;display:flex}.myron-cart-line-item:last-child{border-bottom:none}.myron-cart-line-item__image{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);background-color:var(--myron-color-surface-alt);flex-shrink:0;width:80px;height:80px;overflow:hidden}.myron-cart-line-item__image img{object-fit:cover;width:100%;height:100%;display:block}.myron-cart-line-item__info{gap:var(--myron-space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.myron-cart-line-item__name{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-cart-line-item__variant{font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted)}.myron-cart-line-item__controls{align-items:flex-end;gap:var(--myron-space-sm);flex-direction:column;flex-shrink:0;display:flex}.myron-cart-line-item__price{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-cart-line-item__remove{cursor:pointer;font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);background:0 0;border:none;text-decoration:underline}.myron-cart-line-item__remove:hover{color:var(--myron-color-danger)}.myron-order-summary{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex;overflow:hidden}.myron-order-summary__title{padding:var(--myron-space-sm) var(--myron-space-md);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);background-color:var(--myron-color-surface-alt);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);color:var(--myron-color-text)}.myron-order-summary__rows{padding:var(--myron-space-sm) var(--myron-space-md);gap:var(--myron-space-xs);flex-direction:column;display:flex}.myron-order-summary__row{justify-content:space-between;align-items:baseline;gap:var(--myron-space-sm);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);display:flex}.myron-order-summary__row--total{border-top:var(--myron-border-hairline) solid var(--myron-color-border);padding-top:var(--myron-space-xs);margin-top:var(--myron-space-xs);font-weight:var(--myron-typography-weight-bold);color:var(--myron-color-text);font-size:var(--myron-typography-size-md)}.myron-order-summary__footer{padding:var(--myron-space-sm) var(--myron-space-md) var(--myron-space-md);gap:var(--myron-space-sm);flex-direction:column;display:flex}.myron-cart-drawer-backdrop{z-index:var(--myron-z-overlay);background-color:var(--myron-color-text-overlay);position:fixed;inset:0}.myron-cart-drawer{z-index:var(--myron-z-modal);background-color:var(--myron-color-surface);border-left:var(--myron-border-hairline) solid var(--myron-color-border);width:min(400px,100vw);transition:transform var(--myron-motion-duration-normal) var(--myron-motion-easing-standard);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.myron-cart-drawer[aria-hidden=false],.myron-cart-drawer--open{transform:translate(0)}.myron-cart-drawer__header{padding:var(--myron-space-md);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);justify-content:space-between;align-items:center;display:flex}.myron-cart-drawer__title{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-md);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-cart-drawer__close{width:var(--myron-size-control-sm);height:var(--myron-size-control-sm);cursor:pointer;border-radius:var(--myron-radius-sm);color:var(--myron-color-text-muted);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.myron-cart-drawer__close:hover{color:var(--myron-color-text)}.myron-cart-drawer__close:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-cart-drawer__body{padding:var(--myron-space-md);flex:1;overflow-y:auto}.myron-cart-drawer__footer{padding:var(--myron-space-md);border-top:var(--myron-border-hairline) solid var(--myron-color-border);gap:var(--myron-space-sm);flex-direction:column;display:flex}.myron-product-filters{gap:var(--myron-space-sm);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-product-filters__header{gap:var(--myron-space-s1,var(--myron-space-xs));display:grid}.myron-product-filters__title{margin:0}.myron-product-filters__groups{gap:var(--myron-space-s2,var(--myron-space-sm));flex-wrap:wrap;display:flex}.myron-product-filters__group{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);overflow:hidden}.myron-product-filters__group-toggle{width:100%;padding:var(--myron-space-sm) var(--myron-space-md);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text);background-color:var(--myron-color-surface-alt);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;display:flex}.myron-product-filters__group-toggle:focus-visible{outline:var(--myron-border-thin) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-product-filters__group-body{padding:var(--myron-space-sm) var(--myron-space-md);gap:var(--myron-space-xs);flex-wrap:wrap;display:flex}.myron-product-filters__option{min-height:var(--myron-size-control-sm);padding:0 var(--myron-space-sm);color:var(--myron-color-text);background:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);font:inherit;justify-content:center;align-items:center;display:inline-flex}.myron-product-filters__option[aria-pressed=true]{color:var(--myron-color-accent-text);background:var(--myron-color-accent);border-color:var(--myron-color-accent)}.myron-product-sort-control{align-items:center;gap:var(--myron-space-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);display:flex}.myron-product-sort-control__count{color:var(--myron-color-text-muted)}.myron-product-grid{gap:var(--myron-space-sm);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=640px){.myron-product-grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--myron-layout-container-sm) / 3), 1fr));gap:var(--myron-space-md)}}.myron-product-details{gap:var(--myron-space-xl);font-family:var(--myron-typography-font-sans);grid-template-columns:1fr;display:grid}.myron-product-details__info{gap:var(--myron-space-md);flex-direction:column;display:flex}.myron-product-details__title{font-size:var(--myron-typography-size-2xl);font-weight:var(--myron-typography-weight-bold);color:var(--myron-color-text);line-height:var(--myron-typography-line-tight)}.myron-product-details__add-to-cart{gap:var(--myron-space-sm);flex-wrap:wrap;align-items:center;display:flex}@media (width>=640px){.myron-product-details{grid-template-columns:1fr 1fr}}.myron-related-products{gap:var(--myron-space-md);flex-direction:column;display:flex}.myron-related-products__title{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xl);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-related-products__grid{gap:var(--myron-space-md);display:flex;overflow-x:auto}.myron-related-products__grid .myron-product-card{min-width:200px}.myron-checkout-stepper{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);align-items:center;gap:0;display:flex}.myron-checkout-stepper__step{align-items:center;gap:var(--myron-space-xs);flex:1;display:flex}.myron-checkout-stepper__step-indicator{border:var(--myron-border-thin) solid var(--myron-color-border);background-color:var(--myron-color-surface-alt);width:28px;height:28px;color:var(--myron-color-text-muted);font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-semibold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.myron-checkout-stepper__step[aria-current=step] .myron-checkout-stepper__step-indicator{background-color:var(--myron-color-accent);border-color:var(--myron-color-accent);color:var(--myron-color-accent-text)}.myron-checkout-stepper__step--done .myron-checkout-stepper__step-indicator{background-color:var(--myron-color-success);border-color:var(--myron-color-success);color:var(--myron-color-success-text)}.myron-checkout-stepper__step-label{font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text-muted);white-space:nowrap}.myron-checkout-stepper__step[aria-current=step] .myron-checkout-stepper__step-label{color:var(--myron-color-text);font-weight:var(--myron-typography-weight-semibold)}.myron-checkout-stepper__connector{background-color:var(--myron-color-border);height:1px;margin:0 var(--myron-space-sm);flex:1}.myron-checkout-address-form{gap:var(--myron-space-md);font-family:var(--myron-typography-font-sans);grid-template-columns:1fr;display:grid}.myron-checkout-address-form__full{grid-column:1/-1}@media (width>=640px){.myron-checkout-address-form{grid-template-columns:1fr 1fr}}.myron-shipping-method-selector{gap:var(--myron-space-sm);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-shipping-method-option{padding:var(--myron-space-sm) var(--myron-space-md);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--myron-space-md);display:flex}.myron-shipping-method-option--selected{border-color:var(--myron-color-accent);border-width:var(--myron-border-thin);background-color:var(--myron-color-accent-surface-subtle)}.myron-shipping-method-option__label{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text)}.myron-shipping-method-option__eta{font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted)}.myron-shipping-method-option__price{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text);flex-shrink:0}.myron-payment-method-selector{gap:var(--myron-space-sm);font-family:var(--myron-typography-font-sans);flex-wrap:wrap;display:flex}.myron-payment-method-option{align-items:center;gap:var(--myron-space-xs);padding:var(--myron-space-xs) var(--myron-space-md);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);cursor:pointer;color:var(--myron-color-text-muted);display:inline-flex}.myron-payment-method-option[aria-selected=true]{border-color:var(--myron-color-accent);border-width:var(--myron-border-thin);color:var(--myron-color-text);background-color:var(--myron-color-accent-surface-subtle)}.myron-payment-form{gap:var(--myron-space-md);font-family:var(--myron-typography-font-sans);grid-template-columns:1fr 1fr;display:grid}.myron-payment-form__full{grid-column:1/-1}.myron-payment-form__notice{font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);padding:var(--myron-space-xs) var(--myron-space-sm);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);background-color:var(--myron-color-surface-alt);grid-column:1/-1}@media (width>=640px){.myron-payment-form{grid-template-columns:2fr 1fr 1fr}}.myron-checkout-review{gap:var(--myron-space-lg);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-checkout-review__section{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);overflow:hidden}.myron-checkout-review__section-header{padding:var(--myron-space-sm) var(--myron-space-md);background-color:var(--myron-color-surface-alt);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);justify-content:space-between;align-items:center;display:flex}.myron-checkout-review__section-title{font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-checkout-review__section-body{padding:var(--myron-space-sm) var(--myron-space-md);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted)}.myron-checkout-confirmation{text-align:center;align-items:center;gap:var(--myron-space-md);padding:var(--myron-space-2xl) var(--myron-space-lg);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-checkout-confirmation__icon{color:var(--myron-color-success)}.myron-checkout-confirmation__title{font-size:var(--myron-typography-size-2xl);font-weight:var(--myron-typography-weight-bold);color:var(--myron-color-text)}.myron-checkout-confirmation__order{font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted)}.myron-checkout-confirmation__number{font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-checkout-confirmation__actions{gap:var(--myron-space-sm);flex-wrap:wrap;justify-content:center;display:flex}.myron-auth-form{gap:var(--myron-space-md);width:100%;max-width:360px;font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.myron-auth-form__title{font-size:var(--myron-typography-size-xl);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text)}.myron-auth-form__subtitle{font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted)}.myron-auth-form__footer{font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);text-align:center}.myron-btn{justify-content:center;align-items:center;gap:var(--myron-space-xs);padding:0 var(--myron-space-md);height:var(--myron-size-control-md);min-width:var(--myron-size-hit-target-min);border-radius:var(--myron-radius-sm);border:var(--myron-border-hairline) solid transparent;font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-md);font-weight:var(--myron-typography-weight-medium);letter-spacing:var(--myron-typography-tracking-normal);white-space:nowrap;cursor:pointer;transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard), border-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);line-height:1;text-decoration:none;display:inline-flex}.myron-btn--sm{height:var(--myron-size-control-sm);padding:0 var(--myron-space-sm);font-size:var(--myron-typography-size-sm)}.myron-btn--md{height:var(--myron-size-control-md);padding:0 var(--myron-space-md);font-size:var(--myron-typography-size-md)}.myron-btn--full{width:100%}.myron-btn--align-start{align-self:flex-start}.myron-btn--primary,.myron-button--intent-primary.myron-button--appearance-solid{background-color:var(--myron-color-accent);color:var(--myron-color-accent-text);border-color:var(--myron-color-accent)}.myron-btn--primary:hover:not(:disabled),.myron-btn--primary:active:not(:disabled),.myron-button--intent-primary.myron-button--appearance-solid:hover:not(:disabled),.myron-button--intent-primary.myron-button--appearance-solid:active:not(:disabled){background-color:var(--myron-color-link-hover);border-color:var(--myron-color-link-hover)}.myron-btn--secondary{color:var(--myron-color-text);border-color:var(--myron-color-border-strong);background-color:#0000}.myron-btn--secondary:hover:not(:disabled){border-color:var(--myron-color-text);background-color:var(--myron-color-surface-alt)}.myron-btn--ghost{color:var(--myron-color-text);background-color:#0000;border-color:#0000}.myron-btn--ghost:hover:not(:disabled){background-color:var(--myron-color-surface-alt)}.myron-btn--danger{background-color:var(--myron-color-danger);color:var(--myron-color-danger-text);border-color:var(--myron-color-danger)}.myron-btn--danger:hover:not(:disabled){background-color:var(--myron-color-danger-hover);border-color:var(--myron-color-danger-hover)}.myron-btn:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-btn:disabled,.myron-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.myron-label{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-medium);color:var(--myron-color-text);display:block}.myron-checkbox--size-md .myron-checkbox__input,.myron-radio--size-md .myron-radio__input{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md)}.myron-quote--tone-default{color:var(--myron-color-text);border-left-color:var(--myron-color-border-strong)}.myron-avatar--size-xl{width:80px;height:80px;font-size:var(--myron-typography-size-xl)}.myron-avatar-upload-panel--stacked{flex-direction:column;align-items:center}.myron-file-meta-panel--sm{font-size:var(--myron-typography-size-sm)}.myron-hero-simple__content{gap:var(--myron-space-sm);flex-direction:column;display:flex}.myron-cms-collection-template__item{display:block}.myron-header-system{background-color:var(--myron-color-surface);border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);width:100%;padding:var(--myron-space-sm) var(--myron-layout-gutter-md);align-items:center;gap:var(--myron-space-md);display:flex}.myron-header-system--sticky{z-index:var(--myron-z-dropdown);position:sticky;top:0}.myron-header-system--layout-centered{text-align:center;flex-direction:column;align-items:center}.myron-header-system--layout-split :is(.myron-header__nav,.myron-header-system__nav){margin-left:auto}.myron-header-system--layout-stacked{align-items:flex-start;gap:var(--myron-space-xs);flex-direction:column}.myron-header-system__brand{align-items:center;gap:var(--myron-space-sm);flex-shrink:0;display:flex}.myron-header-system__nav{align-items:center;gap:var(--myron-space-sm);flex-wrap:wrap;display:flex}.myron-header-system__actions{align-items:center;gap:var(--myron-space-sm);flex-shrink:0;margin-left:auto;display:flex}.myron-footer-system{background-color:var(--myron-color-surface-alt);border-top:var(--myron-border-hairline) solid var(--myron-color-border);width:100%;padding:var(--myron-space-2xl) var(--myron-layout-gutter-md) var(--myron-space-lg);display:block}.myron-footer-system__inner{max-width:var(--myron-layout-container-md);margin:auto}.myron-footer-system--layout-minimal .myron-footer-system__inner{justify-content:space-between;align-items:center;gap:var(--myron-space-md);flex-wrap:wrap;display:flex}.myron-footer-system--layout-multi-column .myron-footer-system__columns{gap:var(--myron-space-xl);margin-bottom:var(--myron-space-xl);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.myron-footer-system__meta{padding-top:var(--myron-space-md);border-top:var(--myron-border-hairline) solid var(--myron-color-border);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);gap:var(--myron-space-md);flex-wrap:wrap;display:flex}.myron-embed{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface-alt);width:100%;display:block;position:relative;overflow:hidden}.myron-embed--aspect-auto{min-height:240px;padding-top:0}.myron-embed--aspect-16-9{padding-top:56.25%}.myron-embed--aspect-4-3{padding-top:75%}.myron-embed--aspect-1-1{padding-top:100%}.myron-embed iframe,.myron-embed .myron-embed__content{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.myron-embed--aspect-auto iframe,.myron-embed--aspect-auto .myron-embed__content{height:240px;position:relative}.myron-collection-query{padding:var(--myron-space-sm) 0;display:block}.myron-collection-template{display:block}.myron-collection-template__items{gap:var(--myron-space-md);display:grid}.myron-collection-pagination{justify-content:center;align-items:center;gap:var(--myron-space-xs);padding:var(--myron-space-md) 0;display:flex}.myron-collection-pagination__link{min-width:var(--myron-size-control-sm);height:var(--myron-size-control-sm);padding:0 var(--myron-space-sm);font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);transition:background-color var(--myron-motion-duration-fast) var(--myron-motion-easing-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.myron-collection-pagination__link:hover{background-color:var(--myron-color-surface-alt)}.myron-collection-pagination__link:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset)}.myron-collection-pagination__link--current{background-color:var(--myron-color-accent);color:var(--myron-color-accent-text);border-color:var(--myron-color-accent)}.myron-collection-pagination__ellipsis{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-sm);color:var(--myron-color-text-muted);padding:0 var(--myron-space-xs)}.myron-content-title{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-2xl);font-weight:var(--myron-typography-weight-bold);color:var(--myron-color-text);line-height:var(--myron-typography-line-tight);letter-spacing:var(--myron-typography-tracking-tight);margin:0 0 var(--myron-space-md)}.myron-content-body{display:block}.myron-content-body>*+*{margin-top:var(--myron-space-md)}.myron-content-excerpt{font-family:var(--myron-font-role-body-family,var(--myron-typography-font-sans));font-size:var(--myron-font-role-body-size,var(--myron-typography-size-md));color:var(--myron-color-text-muted);line-height:var(--myron-typography-line-loose);margin:0 0 var(--myron-space-sm)}.myron-content-featured-media{border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface-alt);width:100%;display:block;position:relative;overflow:hidden}.myron-content-featured-media--aspect-auto{min-height:200px}.myron-content-featured-media--aspect-16-9{padding-top:56.25%}.myron-content-featured-media--aspect-4-3{padding-top:75%}.myron-content-featured-media--aspect-1-1{padding-top:100%}.myron-content-featured-media img,.myron-content-featured-media .myron-content-featured-media__fill{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.myron-content-featured-media--aspect-auto img,.myron-content-featured-media--aspect-auto .myron-content-featured-media__fill{height:200px;position:relative}.myron-services-grid,.myron-team-grid,.myron-portfolio-grid,.myron-blog-teaser,.myron-course-catalog,.myron-menu-block{color:var(--myron-color-text);font-family:var(--myron-font-role-body-family,var(--myron-typography-font-sans));display:block}.myron-services-grid__header,.myron-team-grid__header,.myron-portfolio-grid__header,.myron-blog-teaser__header,.myron-course-catalog__header,.myron-menu-block__header{gap:var(--myron-space-s2,var(--myron-space-sm));margin-bottom:var(--myron-space-s4,var(--myron-space-lg));max-width:var(--myron-layout-container-sm);display:grid}.myron-services-grid__items,.myron-team-grid__members,.myron-portfolio-grid__items,.myron-blog-teaser__posts,.myron-course-catalog__courses,.myron-menu-block__categories{gap:var(--myron-space-s3,var(--myron-space-md));margin:0;padding:0;list-style:none;display:grid}.myron-blog-teaser__footer{margin-top:var(--myron-space-s4,var(--myron-space-lg))}.myron-services-grid__item,.myron-team-grid__member,.myron-blog-teaser__post,.myron-course-catalog__course,.myron-menu-block__category{background:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r2,var(--myron-radius-md));min-width:0}.myron-services-grid__item{align-content:start;gap:var(--myron-space-s2,var(--myron-space-sm));padding:var(--myron-space-s3,var(--myron-space-md));box-shadow:var(--myron-shadow-sm);display:grid}.myron-services-grid__icon{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);background-color:var(--myron-color-surface-alt);color:var(--myron-color-accent);display:inline-block}.myron-services-grid__title,.myron-team-grid__name,.myron-portfolio-grid__title,.myron-blog-teaser__title,.myron-course-catalog__title,.myron-menu-block__category-title{font-family:var(--myron-font-role-headlines-family,var(--myron-typography-font-sans));font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text);line-height:var(--myron-typography-line-tight);margin:0}.myron-services-grid__body,.myron-team-grid__bio,.myron-blog-teaser__excerpt,.myron-course-catalog__summary,.myron-menu-block__description{color:var(--myron-color-text-muted);line-height:var(--myron-typography-line-normal);margin:0}.myron-services-grid--compact .myron-services-grid__item{box-shadow:none}.myron-services-grid--detailed .myron-services-grid__item{padding:var(--myron-space-s4,var(--myron-space-lg))}.myron-public-section-header{gap:var(--myron-space-sm);max-width:var(--myron-layout-container-sm);margin-bottom:var(--myron-space-lg);display:grid}.myron-public-about{gap:var(--myron-space-xl);align-items:center;display:grid}.myron-public-about__copy{justify-items:start;gap:var(--myron-space-md);display:grid}.myron-public-about__media .myron-content-featured-media__fill{background:linear-gradient(45deg, var(--myron-color-surface-alt), var(--myron-color-bg))}.myron-public-stat-grid,.myron-client-logo-grid__items{gap:var(--myron-space-md);margin:0;padding:0;list-style:none;display:grid}.myron-client-logo-grid__item{min-width:0}.myron-client-logo-grid .myron-logo{min-height:var(--myron-space-s9);padding:var(--myron-space-sm);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-md);background-color:var(--myron-color-surface);justify-content:center}.myron-client-logo-grid .myron-logo__image-ref{width:var(--myron-size-icon-md);height:var(--myron-size-icon-md);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-sm);background-color:var(--myron-color-surface-alt)}.myron-public-testimonial-card{align-content:space-between;display:grid}.myron-cta-band__body{gap:var(--myron-space-sm);max-width:var(--myron-layout-container-sm);display:grid}.myron-team-grid--detailed .myron-team-grid__member{padding:var(--myron-space-s4,var(--myron-space-lg))}.myron-team-grid__member{justify-items:start;gap:var(--myron-space-s2,var(--myron-space-sm));padding:var(--myron-space-s3,var(--myron-space-md));display:grid}.myron-team-grid__avatar{width:var(--myron-space-s6);height:var(--myron-space-s6);margin-bottom:var(--myron-space-s1,var(--myron-space-xs));border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-pill);background:var(--myron-color-surface-alt);display:inline-block}.myron-team-grid__body{gap:var(--myron-space-s1,var(--myron-space-xs));display:grid}.myron-team-grid__role,.myron-team-grid__group-label{font-family:var(--myron-font-role-ui-family,var(--myron-typography-font-sans));font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text-muted)}.myron-team-grid__socials{gap:var(--myron-space-s1,var(--myron-space-xs));flex-wrap:wrap;display:flex}.myron-team-grid--compact .myron-team-grid__member{text-align:center;justify-items:center}.myron-team-grid--masthead .myron-team-grid__members{gap:var(--myron-space-s2,var(--myron-space-sm));display:grid}.myron-team-grid--masthead .myron-team-grid__member{border-radius:var(--myron-radius-r1,var(--myron-radius-sm));box-shadow:none;grid-template-columns:minmax(calc(var(--myron-layout-container-sm) / 6), .35fr) 1fr;padding:var(--myron-space-s2,var(--myron-space-sm));align-items:baseline}.myron-portfolio-grid__items{grid-template-columns:repeat(auto-fill, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr))}.myron-portfolio-grid__item{border-radius:var(--myron-radius-r2,var(--myron-radius-md));background:var(--myron-color-surface-alt);min-width:0;position:relative;overflow:hidden}.myron-portfolio-grid__link{color:inherit;text-decoration:none;display:grid}.myron-portfolio-grid__media{aspect-ratio:4/3;background:var(--myron-color-surface-alt);overflow:hidden}.myron-portfolio-grid__media img,.myron-portfolio-grid__image{object-fit:cover;width:100%;height:100%}.myron-portfolio-grid__caption{gap:var(--myron-space-s1,var(--myron-space-xs));padding:var(--myron-space-s2,var(--myron-space-sm));display:grid}.myron-portfolio-grid--masonry .myron-portfolio-grid__item:nth-child(3n+1) .myron-portfolio-grid__media{aspect-ratio:3/4}.myron-portfolio-grid--standard .myron-portfolio-grid__media{aspect-ratio:4/3}.myron-portfolio-grid--bento .myron-portfolio-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}.myron-portfolio-grid--bento .myron-portfolio-grid__item:first-child{grid-column:1/-1}.myron-blog-teaser__posts{grid-template-columns:repeat(auto-fill, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr))}.myron-blog-teaser__post{display:grid;overflow:hidden}.myron-blog-teaser__media{aspect-ratio:16/9;background:var(--myron-color-surface-alt);overflow:hidden}.myron-blog-teaser__media img,.myron-blog-teaser__image{object-fit:cover;width:100%;height:100%}.myron-blog-teaser__body{gap:var(--myron-space-s2,var(--myron-space-sm));padding:var(--myron-space-s3,var(--myron-space-md));display:grid}.myron-blog-teaser__meta{gap:var(--myron-space-s1,var(--myron-space-xs));font-family:var(--myron-font-role-micro-family,var(--myron-typography-font-sans));font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted);flex-wrap:wrap;align-items:center;display:flex}.myron-blog-teaser--list-dense .myron-blog-teaser__posts{grid-template-columns:1fr}.myron-blog-teaser--card-grid .myron-blog-teaser__posts{grid-template-columns:repeat(auto-fill, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr))}.myron-blog-teaser--list-dense .myron-blog-teaser__post{grid-template-columns:minmax(var(--myron-space-s10), .28fr) 1fr}.myron-blog-teaser--list-dense .myron-blog-teaser__media{aspect-ratio:1}.myron-blog-teaser--editorial-lead .myron-blog-teaser__post:first-child .myron-blog-teaser__title{font-size:var(--myron-typography-size-xl)}.myron-editorial-sidebar{gap:var(--myron-space-s3,var(--myron-space-md));align-content:start;display:grid}.myron-editorial-sidebar__widget{max-width:none;padding:var(--myron-space-s3,var(--myron-space-md))}.myron-editorial-sidebar__widget .myron-heading{font-size:var(--myron-typography-size-md)}.myron-newsletter-signup{gap:var(--myron-space-s3,var(--myron-space-md));color:var(--myron-color-text);background:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r2,var(--myron-radius-md));padding:var(--myron-space-s4,var(--myron-space-lg));font-family:var(--myron-font-role-body-family,var(--myron-typography-font-sans));display:grid}.myron-newsletter-signup__body{gap:var(--myron-space-s2,var(--myron-space-sm));max-width:var(--myron-layout-container-sm);display:grid}.myron-newsletter-signup__form,.myron-newsletter-signup__fields{gap:var(--myron-space-s2,var(--myron-space-sm));display:grid}.myron-newsletter-signup__consent{align-items:flex-start;gap:var(--myron-space-s1,var(--myron-space-xs));color:var(--myron-color-text-muted);font-size:var(--myron-typography-size-sm);display:flex}.myron-newsletter-signup__message{min-height:var(--myron-typography-size-xl);font-family:var(--myron-font-role-ui-family,var(--myron-typography-font-sans));font-size:var(--myron-typography-size-sm)}.myron-newsletter-signup[data-state=submitting]{opacity:.72}.myron-newsletter-signup[data-state=success] .myron-newsletter-signup__message{color:var(--myron-color-success)}.myron-newsletter-signup[data-state=error] .myron-newsletter-signup__message{color:var(--myron-color-danger)}.myron-newsletter-signup--sidebar-card{padding:var(--myron-space-s3,var(--myron-space-md))}.myron-newsletter-signup--footer-embedded{background:0 0;border:0;padding:0}.myron-course-catalog__toolbar{gap:var(--myron-space-s2,var(--myron-space-sm));margin-bottom:var(--myron-space-s3,var(--myron-space-md));flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.myron-course-catalog__courses{grid-template-columns:repeat(auto-fill, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr))}.myron-course-catalog__course{display:grid;overflow:hidden}.myron-course-catalog__media{aspect-ratio:16/10;background:var(--myron-color-surface-alt);overflow:hidden}.myron-course-catalog__media img,.myron-course-catalog__image{object-fit:cover;width:100%;height:100%}.myron-course-catalog__body{gap:var(--myron-space-s2,var(--myron-space-sm));padding:var(--myron-space-s3,var(--myron-space-md));display:grid}.myron-course-catalog__meta{gap:var(--myron-space-s2,var(--myron-space-sm));color:var(--myron-color-text-muted);flex-wrap:wrap;align-items:center;display:flex}.myron-course-catalog__actions{gap:var(--myron-space-s2,var(--myron-space-sm));flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.myron-course-catalog--featured-shelf .myron-course-catalog__courses{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr))}.myron-course-catalog--catalog-index .myron-course-catalog__courses{grid-template-columns:repeat(auto-fill, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr))}.myron-menu-block{padding:var(--myron-space-s4,var(--myron-space-lg));background:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r1,var(--myron-radius-sm))}.myron-menu-block__categories{gap:var(--myron-space-s4,var(--myron-space-lg))}.myron-menu-block__category{background:0 0;border:0;border-radius:0}.myron-menu-block__items{gap:var(--myron-space-s2,var(--myron-space-sm));margin:var(--myron-space-s2,var(--myron-space-sm)) 0 0;padding:0;list-style:none;display:grid}.myron-menu-block__item{gap:var(--myron-space-s1,var(--myron-space-xs));padding-bottom:var(--myron-space-s2,var(--myron-space-sm));border-bottom:var(--myron-border-hairline) dotted var(--myron-color-border);display:grid}.myron-menu-block__line{gap:var(--myron-space-s2,var(--myron-space-sm));grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.myron-menu-block__item-title{font-weight:var(--myron-typography-weight-semibold)}.myron-menu-block__price{color:var(--myron-color-text);font-variant-numeric:tabular-nums}.myron-menu-block__legend{gap:var(--myron-space-s1,var(--myron-space-xs));margin-top:var(--myron-space-s3,var(--myron-space-md));flex-wrap:wrap;display:flex}.myron-menu-block--two-column .myron-menu-block__categories{column-gap:var(--myron-space-s4,var(--myron-space-lg))}.myron-menu-block--single-column .myron-menu-block__categories{grid-template-columns:1fr}.myron-services-grid__items,.myron-team-grid__members{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr))}.myron-public-about{grid-template-columns:minmax(0, .95fr) minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1.05fr)}.myron-public-stat-grid,.myron-client-logo-grid__items{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 6), 100%), 1fr))}.myron-newsletter-signup--inline-band .myron-newsletter-signup__fields{grid-template-columns:minmax(0,1fr) auto;align-items:end}.myron-menu-block--two-column .myron-menu-block__categories{columns:2;display:block}.myron-menu-block--two-column .myron-menu-block__category{break-inside:avoid;margin-bottom:var(--myron-space-s4,var(--myron-space-lg))}.myron-menu-block--sections-grid .myron-menu-block__categories{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr))}.myron-services-grid--compact .myron-services-grid__items,.myron-team-grid--compact .myron-team-grid__members{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 4), 100%), 1fr))}.myron-blog-teaser--editorial-lead .myron-blog-teaser__posts{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr))}.myron-blog-teaser--editorial-lead .myron-blog-teaser__post:first-child,.myron-portfolio-grid--bento .myron-portfolio-grid__item:first-child{grid-area:span 2/span 2}.myron-contact-form-with-info,.myron-legal-doc-toc,.myron-tier-comparison-matrix,.myron-cart-table,.myron-lead-magnet-card,.myron-featured-offer-card,.myron-resources-item-card{color:var(--myron-color-text);font-family:var(--myron-font-role-body-family,var(--myron-typography-font-sans))}.myron-contact-form-with-info{gap:var(--myron-space-s4,var(--myron-space-lg));display:grid}.myron-contact-form-with-info__header{gap:var(--myron-space-s2,var(--myron-space-sm));max-width:var(--myron-layout-container-sm);display:grid}.myron-contact-form-with-info__layout{align-items:start;gap:var(--myron-space-s4,var(--myron-space-lg));display:grid}.myron-contact-form-with-info__form{gap:var(--myron-space-s3,var(--myron-space-md));padding:var(--myron-space-s4,var(--myron-space-lg));background:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r1,var(--myron-radius-sm));display:grid}.myron-contact-form-with-info__fields{gap:var(--myron-space-s2,var(--myron-space-sm));display:grid}.myron-contact-form-with-info__info{align-content:start;align-self:start;gap:var(--myron-space-s3,var(--myron-space-md));padding:var(--myron-space-s3,var(--myron-space-md));background:var(--myron-color-surface-alt);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r1,var(--myron-radius-sm));display:grid}.myron-contact-form-with-info__items{gap:var(--myron-space-s1,var(--myron-space-xs));margin:0;padding:0;display:grid}.myron-contact-form-with-info__item{align-items:baseline;column-gap:var(--myron-space-s3,var(--myron-space-md));grid-template-columns:minmax(0,max-content) minmax(0,1fr);margin:0;display:grid}.myron-contact-form-with-info__item:last-child{border-bottom:0}.myron-contact-form-with-info__item .myron-kv-row__key,.myron-contact-form-with-info__item .myron-kv-row__value{margin:0}.myron-contact-form-with-info__item .myron-kv-row__key{white-space:normal}.myron-contact-form-with-info__item .myron-kv-row__value{text-align:end;overflow-wrap:anywhere;justify-self:end}.myron-contact-form-with-info__socials{gap:var(--myron-space-s2,var(--myron-space-sm));flex-wrap:wrap;display:flex}.myron-contact-form-with-info__message{min-height:var(--myron-typography-size-xl);font-family:var(--myron-font-role-ui-family,var(--myron-typography-font-sans));font-size:var(--myron-typography-size-sm)}.myron-contact-form-with-info--default .myron-contact-form-with-info__layout{display:grid}.myron-contact-form-with-info[data-state=submitting]{opacity:.72}.myron-contact-form-with-info[data-state=success] .myron-contact-form-with-info__message{color:var(--myron-color-success)}.myron-contact-form-with-info[data-state=error] .myron-contact-form-with-info__message{color:var(--myron-color-danger)}.myron-legal-doc-toc{font-family:var(--myron-font-role-ui-family,var(--myron-typography-font-sans));display:block}.myron-legal-doc-toc__heading{margin:0 0 var(--myron-space-s2,var(--myron-space-sm));font-size:var(--myron-typography-size-sm);font-weight:var(--myron-typography-weight-semibold)}.myron-legal-doc-toc__list{gap:var(--myron-space-s1_5,var(--myron-space-xs));margin:0;padding:0;list-style:none;display:grid}.myron-legal-doc-toc__link{color:var(--myron-color-text-muted);text-decoration:none;display:inline-flex}.myron-legal-doc-toc__link:hover,.myron-legal-doc-toc__link[aria-current=location]{color:var(--myron-color-accent)}.myron-legal-doc-toc--inline-top{padding:var(--myron-space-s3,var(--myron-space-md));border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r1,var(--myron-radius-sm))}.myron-legal-doc-toc--sticky-side{padding:var(--myron-space-s3,var(--myron-space-md));border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r1,var(--myron-radius-sm));background-color:var(--myron-color-surface);align-self:start}.myron-tier-comparison-matrix{gap:var(--myron-space-s4,var(--myron-space-lg));display:grid}.myron-tier-comparison-matrix__header{gap:var(--myron-space-s2,var(--myron-space-sm));max-width:var(--myron-layout-container-sm);display:grid}.myron-tier-comparison-matrix__billing-toggle{gap:var(--myron-space-s1,var(--myron-space-xs));padding:var(--myron-space-s1,var(--myron-space-xs));background:var(--myron-color-surface-alt);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r1,var(--myron-radius-sm));display:inline-flex}.myron-tier-comparison-matrix__scroller{border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r1,var(--myron-radius-sm));background:var(--myron-color-surface);overflow-x:auto}.myron-tier-comparison-matrix__table{width:100%;min-width:var(--myron-layout-container-sm);border-collapse:collapse}.myron-tier-comparison-matrix__table th,.myron-tier-comparison-matrix__table td{padding:var(--myron-space-s2,var(--myron-space-sm));border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);text-align:left;vertical-align:top}.myron-tier-comparison-matrix__tier{gap:var(--myron-space-s2,var(--myron-space-sm));display:grid}.myron-tier-comparison-matrix__price{font-family:var(--myron-font-role-headlines-family,var(--myron-typography-font-sans))}.myron-tier-comparison-matrix__feature-group{background:var(--myron-color-surface-alt);font-family:var(--myron-font-role-micro-family,var(--myron-typography-font-sans));font-size:var(--myron-typography-size-xs);color:var(--myron-color-text-muted)}.myron-tier-comparison-matrix__included{color:var(--myron-color-success)}.myron-tier-comparison-matrix--simplified .myron-tier-comparison-matrix__table,.myron-tier-comparison-matrix--standard .myron-tier-comparison-matrix__table{min-width:var(--myron-layout-container-sm)}.myron-cart-table{gap:var(--myron-space-s3,var(--myron-space-md));display:grid}.myron-cart-table__scroller{background:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r1,var(--myron-radius-sm));overflow-x:auto}.myron-cart-table__table{width:100%;min-width:var(--myron-layout-container-sm);border-collapse:collapse}.myron-cart-table__table th,.myron-cart-table__table td{padding:var(--myron-space-s2,var(--myron-space-sm));border-bottom:var(--myron-border-hairline) solid var(--myron-color-border);text-align:left;vertical-align:middle}.myron-cart-table__line{gap:var(--myron-space-s2,var(--myron-space-sm));align-items:center;display:flex}.myron-cart-table__image{width:var(--myron-space-s8);height:var(--myron-space-s8);border-radius:var(--myron-radius-r1,var(--myron-radius-sm));background:var(--myron-color-surface-alt);flex:none;overflow:hidden}.myron-cart-table__image img{object-fit:cover;width:100%;height:100%}.myron-cart-table__totals{gap:var(--myron-space-s2,var(--myron-space-sm));min-width:min(100%, calc(var(--myron-layout-container-sm) / 2));padding:var(--myron-space-s3,var(--myron-space-md));background:var(--myron-color-surface-alt);border-radius:var(--myron-radius-r1,var(--myron-radius-sm));justify-self:end;display:grid}.myron-cart-table__actions{gap:var(--myron-space-s2,var(--myron-space-sm));flex-wrap:wrap;justify-content:flex-end;display:flex}.myron-cart-table[data-state=updating]{opacity:.72}.myron-cart-table[data-state=error] .myron-cart-table__scroller{border-color:var(--myron-color-danger)}.myron-cart-table--default .myron-cart-table__table{min-width:var(--myron-layout-container-sm)}.myron-lead-magnet-card,.myron-featured-offer-card,.myron-resources-item-card{background:var(--myron-color-surface);border:var(--myron-border-hairline) solid var(--myron-color-border);border-radius:var(--myron-radius-r2,var(--myron-radius-md));box-shadow:var(--myron-shadow-sm);display:grid;overflow:hidden}.myron-lead-magnet-card__media,.myron-featured-offer-card__media,.myron-resources-item-card__media{aspect-ratio:16/10;background:var(--myron-color-surface-alt);overflow:hidden}.myron-lead-magnet-card__media img,.myron-featured-offer-card__media img,.myron-resources-item-card__media img{object-fit:cover;width:100%;height:100%}.myron-lead-magnet-card__body,.myron-featured-offer-card__body,.myron-resources-item-card__body{gap:var(--myron-space-s2,var(--myron-space-sm));padding:var(--myron-space-s3,var(--myron-space-md));display:grid}.myron-lead-magnet-card__title,.myron-featured-offer-card__title,.myron-resources-item-card__title{font-family:var(--myron-font-role-headlines-family,var(--myron-typography-font-sans));font-weight:var(--myron-typography-weight-semibold);color:var(--myron-color-text);line-height:var(--myron-typography-line-tight);margin:0}.myron-lead-magnet-card__benefit,.myron-featured-offer-card__outcome,.myron-resources-item-card__benefit{color:var(--myron-color-text-muted);margin:0}.myron-lead-magnet-card__form{gap:var(--myron-space-s2,var(--myron-space-sm));display:grid}.myron-lead-magnet-card__consent{align-items:flex-start;gap:var(--myron-space-s1,var(--myron-space-xs));color:var(--myron-color-text-muted);font-size:var(--myron-typography-size-sm);display:flex}.myron-lead-magnet-card__message{min-height:var(--myron-typography-size-xl);font-size:var(--myron-typography-size-sm)}.myron-lead-magnet-card[data-state=submitting]{opacity:.72}.myron-lead-magnet-card[data-state=success] .myron-lead-magnet-card__message{color:var(--myron-color-success)}.myron-lead-magnet-card[data-state=error] .myron-lead-magnet-card__message{color:var(--myron-color-danger)}.myron-lead-magnet-card--stacked-card,.myron-resources-item-card--default{align-content:start}.myron-lead-magnet-card--inline{align-items:stretch}.myron-lead-magnet-card--sticky-aside{top:var(--myron-space-s4,var(--myron-space-lg));position:sticky}.myron-featured-offer-card__price{color:var(--myron-color-accent);font-family:var(--myron-font-role-headlines-family,var(--myron-typography-font-sans));font-size:var(--myron-typography-size-xl);font-weight:var(--myron-typography-weight-bold)}.myron-featured-offer-card__list{gap:var(--myron-space-s1,var(--myron-space-xs));padding-left:var(--myron-space-s3,var(--myron-space-md));margin:0;display:grid}.myron-featured-offer-card--emphasized{border-color:var(--myron-color-accent);box-shadow:var(--myron-shadow-md)}.myron-featured-offer-card--default{align-content:start}.myron-resources-item-card__tags{gap:var(--myron-space-s1,var(--myron-space-xs));flex-wrap:wrap;display:flex}.myron-resources-item-card--featured{border-color:var(--myron-color-accent)}.myron-contact-form-with-info__layout{grid-template-columns:minmax(0, 1fr) minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), .42fr)}.myron-contact-form-with-info--form-emphasized .myron-contact-form-with-info__layout{grid-template-columns:minmax(0, 2fr) minmax(min(calc(var(--myron-layout-container-sm) / 3), 100%), 1fr)}.myron-lead-magnet-card--inline{grid-template-columns:minmax(min(calc(var(--myron-layout-container-sm) / 4), 100%), .45fr) 1fr}.myron-resources-item-card--featured{grid-column:span 2}.myron-legal-doc-toc--sticky-side{top:var(--myron-space-s4,var(--myron-space-lg));position:sticky}.myron-skeleton-block{width:100%;height:var(--myron-typography-size-md);background-color:var(--myron-color-surface-alt);border:var(--myron-border-hairline) solid var(--myron-color-border);animation:1.5s ease-in-out infinite myron-skeleton-shimmer;display:block;position:relative;overflow:hidden}.myron-skeleton-block--shape-rect{border-radius:var(--myron-radius-sm)}.myron-skeleton-block--shape-circle{border-radius:50%}.myron-skeleton-block--shape-text{height:var(--myron-typography-size-md);border-radius:var(--myron-radius-sm)}.myron-breadcrumb-item{align-items:center;gap:var(--myron-space-xs);display:inline-flex}.myron-breadcrumb-item__link{color:var(--myron-color-link);text-decoration:none}.myron-breadcrumb-item__link:hover{text-decoration:underline}.myron-breadcrumb-item__link:focus-visible{outline:var(--myron-focus-ring-width) var(--myron-focus-outline-style) var(--myron-color-focus);outline-offset:var(--myron-focus-ring-offset);border-radius:var(--myron-radius-sm)}.myron-breadcrumb-item__separator{color:var(--myron-color-text-muted);user-select:none}.myron-breadcrumb-item__current{color:var(--myron-color-text-muted)}.myron-registration-form,.myron-password-recovery-request-form,.myron-password-reset-form{gap:var(--myron-space-md);width:100%;max-width:calc(var(--myron-layout-container-sm) / 2);font-family:var(--myron-typography-font-sans);flex-direction:column;display:flex}.mc-motion--fade-up{opacity:0;transform:translateY(var(--mc-fade-up-distance,40px));transition:opacity var(--mc-fade-up-duration,.6s) ease var(--mc-fade-up-delay,0s), transform var(--mc-fade-up-duration,.6s) ease var(--mc-fade-up-delay,0s);will-change:opacity, transform}.mc-motion--fade-up.mc-motion--revealed{opacity:1;transform:translateY(0)}.mc-motion--slide-in{opacity:0;transform:translateX(var(--mc-slide-distance,-60px));transition:opacity var(--mc-slide-duration,.5s) ease var(--mc-slide-delay,0s), transform var(--mc-slide-duration,.5s) ease var(--mc-slide-delay,0s);will-change:opacity, transform}.mc-motion--slide-in.mc-motion--revealed{opacity:1;transform:translate(0)}.mc-motion--stagger>.mc-stagger-child{opacity:0;transition:opacity var(--mc-stagger-duration,.5s) ease var(--mc-stagger-delay,0s), transform var(--mc-stagger-duration,.5s) ease var(--mc-stagger-delay,0s);will-change:opacity, transform;transform:translateY(16px)}.mc-motion--stagger.mc-motion--revealed>.mc-stagger-child{opacity:1;transform:translateY(0)}.mc-motion--zoom-in{opacity:0;transition:opacity var(--mc-zoom-duration,.5s) ease var(--mc-zoom-delay,0s), transform var(--mc-zoom-duration,.5s) ease var(--mc-zoom-delay,0s);will-change:opacity, transform;transform:scale(.9)}.mc-motion--zoom-in.mc-motion--revealed{opacity:1;transform:scale(1)}.mc-motion--blur-in{opacity:0;filter:blur(8px);transition:opacity var(--mc-blur-in-duration,.6s) cubic-bezier(.215, .61, .355, 1) var(--mc-blur-in-delay,0s), filter var(--mc-blur-in-duration,.6s) cubic-bezier(.215, .61, .355, 1) var(--mc-blur-in-delay,0s)}.mc-motion--blur-in.mc-motion--revealed{opacity:1;filter:blur()}.mc-motion--flip-up{opacity:0;transform:perspective(var(--mc-flip-perspective,600px)) rotateX(var(--mc-flip-angle,15deg)) translateY(20px);transform-origin:bottom;transition:opacity var(--mc-flip-duration,.7s) cubic-bezier(.215, .61, .355, 1) var(--mc-flip-delay,0s), transform var(--mc-flip-duration,.7s) cubic-bezier(.215, .61, .355, 1) var(--mc-flip-delay,0s);will-change:opacity, transform}.mc-motion--flip-up.mc-motion--revealed{opacity:1;transform:perspective(var(--mc-flip-perspective,600px)) rotateX(0deg) translateY(0)}.mc-motion--scale-pop{opacity:0;transform:scale(var(--mc-scale-pop-start,.85));transition:opacity var(--mc-scale-pop-duration,.5s) cubic-bezier(.34, 1.56, .64, 1) var(--mc-scale-pop-delay,0s), transform var(--mc-scale-pop-duration,.5s) cubic-bezier(.34, 1.56, .64, 1) var(--mc-scale-pop-delay,0s);will-change:opacity, transform}.mc-motion--scale-pop.mc-motion--revealed{opacity:1;transform:scale(1)}.mc-motion--parallax-bg{overflow:hidden}.mc-motion--parallax-bg>.mc-scene{transform:translateY(var(--mc-parallax-offset,0px));will-change:transform}.mc-motion--text-parallax-scroll{position:relative;overflow:hidden}.mc-motion--text-parallax-scroll:before{content:"";z-index:0;pointer-events:none;background-image:var(--mc-parallax-img-image,none);background-size:var(--mc-parallax-img-size,cover);background-position:var(--mc-parallax-img-position,center);background-repeat:var(--mc-parallax-img-repeat,no-repeat);transform:translateY(var(--mc-parallax-img-offset,0px));will-change:transform;position:absolute;inset:-12%}.mc-motion--text-parallax-scroll>:not(.mc-scene){z-index:1;position:relative}.mc-cursor{margin-left:.08em;animation:.8s steps(2,start) infinite mc-cursor-blink;display:inline-block}@keyframes mc-cursor-blink{0%,45%{opacity:1}46%,to{opacity:0}}.mc-rotate-words{min-width:.2em;transition:opacity .18s,transform .18s;display:inline-block}.mc-rotate-words[data-state=changing]{opacity:0;transform:translateY(-.45em)}.mc-rotate-words--fade[data-state=changing]{transform:none}.mc-motion--shutter-reveal{transition:clip-path var(--mc-shutter-duration,.7s) ease var(--mc-shutter-delay,0s);will-change:clip-path}.mc-motion--shutter-top{clip-path:inset(100% 0 0)}.mc-motion--shutter-left{clip-path:inset(0 100% 0 0)}.mc-motion--shutter-center{clip-path:inset(50%)}.mc-motion--shutter-reveal.mc-motion--revealed{clip-path:inset(0)}.mc-split-line-wrapper{vertical-align:bottom;display:inline-block;overflow:hidden}.mc-split-word{opacity:0;transition:opacity var(--mc-split-duration,.6s) ease var(--mc-split-delay,0s), transform var(--mc-split-duration,.6s) ease var(--mc-split-delay,0s);will-change:opacity, transform;display:inline-block;transform:translateY(100%)}.mc-motion--revealed .mc-split-word{opacity:1;transform:translateY(0)}[data-mc-scene]{position:relative}.mc-scene{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}@keyframes mc-gradient-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes mc-aurora-drift{0%{background-position:0%;transform:translate(0,0)rotate(0)}to{background-position:100%;transform:translate(-2%,2%)rotate(2deg)}}.mc-creative-library-card{min-height:100%}.mc-creative-thumb{border:var(--myron-border-hairline) solid var(--myron-color-border);background:var(--myron-color-surface-alt);min-height:8rem;position:relative;overflow:hidden}.mc-creative-thumb--gradient-flow{background:linear-gradient(135deg, var(--myron-color-accent) 0%, var(--myron-color-surface-alt) 50%, var(--myron-color-accent) 100%);background-size:200% 200%}.mc-creative-thumb--gradient-bloom{background:radial-gradient(ellipse at 50% 100%, var(--myron-color-accent) 0%, transparent 62%), var(--myron-color-surface)}.mc-creative-thumb--aurora-mesh{background:radial-gradient(circle at 20% 30%, var(--myron-color-accent) 0%, transparent 34%), radial-gradient(circle at 78% 28%, var(--myron-color-surface-alt) 0%, transparent 32%), conic-gradient(from 130deg at 50% 50%, var(--myron-color-accent), transparent, var(--myron-color-surface-alt), transparent, var(--myron-color-accent))}.mc-creative-thumb--dot-grid{opacity:.7;background-image:radial-gradient(circle,currentColor 1px,#0000 1px);background-size:18px 18px}.mc-creative-thumb--noise-overlay{background:repeating-radial-gradient(circle at 20% 30%, #0000001f 0 1px, transparent 1px 4px), var(--myron-color-surface-alt)}.mc-creative-thumb--canvas-particles{background:radial-gradient(circle at 24% 42%, currentColor 0 2px, transparent 3px), radial-gradient(circle at 65% 28%, currentColor 0 1px, transparent 3px), radial-gradient(circle at 82% 68%, currentColor 0 2px, transparent 3px), var(--myron-color-surface-alt)}.mc-creative-thumb--card-laser-grid{background:linear-gradient(180deg, transparent 42%, var(--myron-color-accent) 48% 52%, transparent 58%), radial-gradient(circle, currentColor 1px, transparent 1px), var(--myron-color-surface-alt);background-size:100% 100%,18px 18px,auto}.mc-creative-thumb--card-ekg-pulse{background:linear-gradient(135deg, transparent 0 42%, var(--myron-color-accent) 42% 44%, transparent 44% 50%, var(--myron-color-accent) 50% 52%, transparent 52%), var(--myron-color-surface-alt)}.mc-creative-thumb--card-geo-rotator{background:radial-gradient(circle at 50% 50%, transparent 0 28%, currentColor 29% 30%, transparent 31% 44%, currentColor 45% 46%, transparent 47%), var(--myron-color-surface-alt)}.mc-creative-thumb--card-shuffler,.mc-creative-thumb--card-typewriter,.mc-creative-thumb--card-protocol-stacker{background:linear-gradient(135deg, transparent 0 22%, color-mix(in srgb, var(--myron-color-accent) 24%, transparent) 22% 24%, transparent 24%), var(--myron-color-surface-alt)}.mc-card-shuffler__stack{--mc-card-shuffler-offset:1rem;isolation:isolate;grid-template-areas:"stack";align-items:stretch;min-height:clamp(18rem,36vw,30rem);display:grid}.mc-card-shuffler__item{z-index:var(--mc-card-shuffler-depth,1);transform:translateY(calc(var(--mc-card-shuffler-index,0) * var(--mc-card-shuffler-offset))) scale(calc(1 - (var(--mc-card-shuffler-index,0) * .035)));transform-origin:top;box-shadow:var(--myron-shadow-sm);will-change:transform;grid-area:stack;transition:transform .52s cubic-bezier(.34,1.56,.64,1),opacity .24s,box-shadow .24s;position:relative}.mc-card-shuffler--reduced .mc-card-shuffler__stack{grid-template-areas:none;min-height:0;display:grid}.mc-card-shuffler--reduced .mc-card-shuffler__item{grid-area:auto;transition:none;transform:none}.mc-typewriter{align-items:center;gap:var(--myron-space-xs);min-height:1.8em;font-family:var(--myron-typography-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace);flex-wrap:wrap;display:inline-flex}.mc-typewriter__label{align-items:center;gap:var(--myron-space-s0_5);color:var(--myron-color-text-muted);font-size:var(--myron-typography-size-xs);font-weight:var(--myron-typography-weight-semibold,600);letter-spacing:0;text-transform:uppercase;display:inline-flex}.mc-typewriter__dot{border-radius:var(--myron-radius-pill);background:var(--myron-color-accent);width:.55em;height:.55em;animation:1.2s ease-in-out infinite mc-typewriter-dot-pulse}.mc-typewriter__output{color:var(--myron-color-text)}.mc-typewriter__cursor{color:var(--myron-color-accent);animation:.8s steps(2,start) infinite mc-cursor-blink}@keyframes mc-typewriter-dot-pulse{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}.mc-protocol-stack__cards{min-height:calc(var(--mc-protocol-card-count,1) * 100dvh)}.mc-protocol-card{opacity:1;filter:blur();will-change:transform, opacity, filter;align-items:center;min-height:100dvh;transition:transform .28s,opacity .28s,filter .28s;display:flex;position:sticky;top:0;transform:scale(1)}.mc-protocol-card--buried{opacity:.5;filter:blur(20px);transform:scale(.9)}.mc-protocol-stack--reduced .mc-protocol-stack__cards{min-height:0}.mc-protocol-stack--reduced .mc-protocol-card{opacity:1;filter:none;min-height:auto;transition:none;position:static;transform:none}.mc-scene--card-laser-grid canvas{display:block}.mc-ekg-pulse{opacity:.72;width:100%;height:min(42%,16rem);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.mc-ekg-pulse__path{fill:none;stroke:var(--mc-ekg-color,var(--myron-color-accent));stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:mc-ekg-trace var(--mc-ekg-duration,3s) linear infinite}.mc-scene--card-ekg-pulse.mc-scene--reduced-motion .mc-ekg-pulse__path{stroke-dashoffset:0;animation:none}@keyframes mc-ekg-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.mc-geo-rotator{width:min(70vw,42rem);height:min(70vw,42rem);opacity:var(--mc-geo-opacity,.08);transform-origin:50%;animation:mc-geo-rotate var(--mc-geo-duration,40s) linear infinite;position:absolute;bottom:min(-12vw,-4rem);right:min(-10vw,-3rem)}.mc-geo-rotator__motif{fill:none;stroke:var(--mc-geo-color,var(--myron-color-text));stroke-width:3px;vector-effect:non-scaling-stroke}.mc-scene--card-geo-rotator.mc-scene--reduced-motion .mc-geo-rotator{animation:none}@keyframes mc-geo-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mc-card-shuffler__item,.mc-typewriter__dot,.mc-typewriter__cursor,.mc-protocol-card,.mc-ekg-pulse__path,.mc-geo-rotator{transition:none;animation:none}}.myron-public-page{--myron-public-anchor-offset:var(--myron-space-lg)}body:has(.myron-site__masthead--position-sticky) .myron-public-page,body:has(.myron-site__masthead.mc-nav--floating-nav) .myron-public-page,body:has(.myron-site__masthead.mc-nav--sticky-compact-nav) .myron-public-page{--myron-public-anchor-offset:calc(var(--myron-site-shell-offset,0px) + var(--myron-space-sm) + var(--myron-size-control-lg) + (var(--myron-layout-gutter-md) * 2) + var(--myron-space-lg))}.myron-public-page :where(section[data-myron-editor-section][id],.myron-section-anchor-alias){scroll-margin-top:var(--myron-public-anchor-offset)}.myron-section-anchor-alias{pointer-events:none;width:0;height:0;display:block;overflow:hidden}.myron-site__masthead.mc-nav--floating-nav{top:calc(var(--myron-site-shell-offset,0px) + var(--myron-space-sm));z-index:var(--myron-z-overlay);width:min(calc(100% - (var(--myron-layout-gutter-md) * 2)), var(--myron-layout-container-lg));border:var(--myron-border-hairline) solid transparent;box-shadow:none;background:0 0;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;position:fixed;left:50%;transform:translate(-50%)}.myron-site__masthead.mc-nav--floating-nav.mc-nav--radius-pill{border-radius:var(--myron-radius-pill)}.myron-site__masthead.mc-nav--floating-nav.mc-nav--radius-lg{border-radius:var(--myron-radius-lg,1.5rem)}.myron-site__masthead.mc-nav--floating-nav.mc-nav--radius-md{border-radius:var(--myron-radius-md)}.myron-site__masthead.mc-nav--floating-nav.mc-nav--radius-sm{border-radius:var(--myron-radius-sm)}.myron-site__masthead.mc-nav--floating-nav.mc-nav--radius-none{border-radius:0}.myron-site__masthead.mc-nav--floating-nav:not(.mc-nav--scrolled) :is(.myron-site__brand,.myron-site__brand:visited,.myron-site__brand:hover,.myron-site__brand:active,.myron-site__brand-subtitle,.myron-site__nav a,.myron-site__nav a:visited,.myron-site__nav a:active,.myron-site__nav a:hover,.myron-site__nav a[aria-current=page],.myron-site__nav-item--active>.myron-site__nav-item-row>.myron-site__nav-link,.myron-site__submenu-toggle){color:var(--myron-color-surface)}.myron-site__masthead.mc-nav--floating-nav.mc-nav--scrolled{border-color:var(--myron-color-border);background:color-mix(in srgb, var(--myron-color-surface) 60%, transparent);backdrop-filter:blur(16px);box-shadow:var(--myron-shadow-sm)}.myron-site__masthead.mc-nav--floating-nav.mc-nav--scrolled :is(.myron-site__brand,.myron-site__brand:visited,.myron-site__brand:hover,.myron-site__brand:active,.myron-site__nav a[aria-current=page],.myron-site__nav-item--active>.myron-site__nav-item-row>.myron-site__nav-link){color:var(--myron-color-text)}.myron-site__masthead.mc-nav--floating-nav.mc-nav--scrolled :is(.myron-site__brand-subtitle,.myron-site__nav a,.myron-site__nav a:visited,.myron-site__nav a:active,.myron-site__submenu-toggle){color:var(--myron-color-text-muted)}@supports not (backdrop-filter:blur(1px)){.myron-site__masthead.mc-nav--floating-nav.mc-nav--scrolled{background:var(--myron-color-surface)}}.myron-site__masthead.mc-nav--sticky-compact-nav{top:var(--myron-site-shell-offset,0px);transition:padding .2s;position:sticky}.myron-site__masthead.mc-nav--sticky-compact-nav .myron-site__brand-logo-frame,.myron-site__masthead.mc-nav--sticky-compact-nav .myron-site__brand-title{transform-origin:0;transition:transform .2s}.myron-site__masthead.mc-nav--sticky-compact-nav.mc-nav--compact{padding-block:var(--myron-space-xs)}.myron-site__masthead.mc-nav--sticky-compact-nav.mc-nav--compact .myron-site__brand-logo-frame,.myron-site__masthead.mc-nav--sticky-compact-nav.mc-nav--compact .myron-site__brand-title{transform:scale(.88)}@media (prefers-reduced-motion:reduce){.myron-site__masthead.mc-nav--floating-nav,.myron-site__masthead.mc-nav--sticky-compact-nav,.myron-site__masthead.mc-nav--sticky-compact-nav .myron-site__brand-logo-frame,.myron-site__masthead.mc-nav--sticky-compact-nav .myron-site__brand-title{transition:none}}.mc-nav-bottom-bar{display:none}@media (width<=768px){.myron-site__masthead.mc-nav--mobile-bottom-nav{display:none}.mc-nav-bottom-bar{z-index:var(--myron-z-overlay);min-height:calc(56px + env(safe-area-inset-bottom));padding:0 var(--myron-space-xs) env(safe-area-inset-bottom);border-top:var(--myron-border-hairline) solid var(--myron-color-border);background:color-mix(in srgb, var(--myron-color-surface) 88%, transparent);backdrop-filter:blur(16px);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-x:hidden}.mc-nav-bottom-bar__item,.mc-nav-bottom-bar__item:visited,.mc-nav-bottom-bar__item:active{justify-content:center;align-items:center;gap:var(--myron-space-s0_5);min-width:0;padding:var(--myron-space-xs) var(--myron-space-s0_5);color:var(--myron-color-text-muted);font-size:var(--myron-typography-size-xs);line-height:var(--myron-typography-line-tight);text-align:center;flex-direction:column;flex:1 1 0;text-decoration:none;display:inline-flex;overflow:hidden}.mc-nav-bottom-bar__item:hover,.mc-nav-bottom-bar__item--active,.mc-nav-bottom-bar__item[aria-current=page]{color:var(--myron-color-text);text-decoration:none}.mc-nav-bottom-bar__icon{font-size:var(--myron-typography-size-lg);line-height:1}.mc-nav-bottom-bar__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}.myron-creative-hero-parallax{background-color:var(--myron-color-surface);min-height:100dvh;color:var(--myron-color-text);align-items:flex-end;display:flex;position:relative;overflow:hidden}.myron-creative-hero-parallax--dark{background-color:var(--myron-color-text);color:var(--myron-color-surface)}.myron-creative-hero-parallax--light{background-color:var(--myron-color-surface);color:var(--myron-color-text)}.myron-creative-hero-parallax__content{z-index:1;padding:var(--myron-space-xl) var(--myron-space-lg);gap:var(--myron-space-md);flex-direction:column;max-width:42rem;display:flex;position:relative}.myron-creative-hero-parallax__headline{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-display);font-weight:var(--myron-typography-weight-bold);line-height:var(--myron-typography-line-tight);color:inherit;margin:0}.myron-creative-hero-parallax__body{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-md);line-height:var(--myron-typography-line-normal);color:inherit;opacity:.8;margin:0}.myron-creative-hero-parallax__cta-wrapper{gap:var(--myron-space-sm);flex-wrap:wrap;display:flex}.myron-scrolljack-hero-shell{min-height:calc(var(--mc-scrolljack-states,2) * 100dvh);position:relative}.myron-scrolljack-hero{background:var(--myron-color-surface);min-height:100dvh;color:var(--myron-color-text);position:relative;overflow:hidden}.myron-scrolljack-hero--sticky{height:100dvh;position:sticky;top:0}.myron-scrolljack-hero__state{min-height:100dvh;padding:var(--myron-space-2xl) var(--myron-layout-gutter-lg);align-items:center;display:flex}.myron-scrolljack-hero--sticky .myron-scrolljack-hero__state{opacity:0;transition:opacity .42s,transform .42s;position:absolute;inset:0;transform:translateY(1rem)}.myron-scrolljack-hero--sticky .myron-scrolljack-hero__state.is-active{opacity:1;transform:translateY(0)}.myron-scrolljack-hero-shell--slide .myron-scrolljack-hero--sticky .myron-scrolljack-hero__state{transform:translateY(2rem)}.myron-scrolljack-hero__content{gap:var(--myron-space-md);max-width:44rem;display:grid}.myron-scrolljack-hero__headline{font-family:var(--myron-typography-font-sans);font-size:var(--myron-typography-size-display);font-weight:var(--myron-typography-weight-bold);line-height:var(--myron-typography-line-tight);color:inherit;margin:0}.myron-scrolljack-hero__body{font-size:var(--myron-typography-size-lg);line-height:var(--myron-typography-line-normal);color:var(--myron-color-text-muted);margin:0}.myron-post-header__meta{align-items:center;gap:var(--myron-space-md);flex-wrap:wrap;display:flex}.myron-post-header__date{color:var(--myron-color-text-muted);font-size:var(--myron-typography-size-sm);margin:0}.myron-post-header__topics,.myron-blog-teaser__chips{gap:var(--myron-space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.myron-chip--link{text-decoration:none}.myron-blog-teaser__media{aspect-ratio:16/9;background:var(--myron-color-surface-alt);border-radius:var(--myron-radius-md);margin-bottom:var(--myron-space-md);display:block;overflow:hidden}.myron-blog-teaser__image{object-fit:cover;width:100%;height:100%;display:block}.myron-logo-ticker{--myron-logo-ticker-cycle-distance:0px;--myron-logo-ticker-duration:45s;--myron-logo-ticker-gap:var(--myron-space-xl);color:var(--myron-color-text);font-family:var(--myron-font-role-body-family,var(--myron-typography-font-sans));padding:var(--myron-space-xl) var(--myron-layout-gutter-md);overflow:hidden}.myron-logo-ticker--speed-slow{--myron-logo-ticker-duration:60s}.myron-logo-ticker--speed-fast{--myron-logo-ticker-duration:30s}.myron-logo-ticker__inner{max-width:var(--myron-layout-container-lg,var(--myron-layout-container-md));margin-inline:auto}.myron-logo-ticker__header{margin-bottom:var(--myron-space-md);text-align:center}.myron-logo-ticker__eyebrow{color:color-mix(in srgb, var(--myron-color-accent) 64%, var(--myron-color-text));font-family:var(--myron-font-role-eyebrow-family,var(--myron-font-role-micro-family,var(--myron-typography-font-mono)));font-size:var(--myron-font-role-eyebrow-size,var(--myron-font-role-micro-size,var(--myron-typography-size-xs)));font-style:var(--myron-font-role-eyebrow-style,var(--myron-font-role-micro-style,normal));font-weight:var(--myron-font-role-eyebrow-weight,var(--myron-font-role-micro-weight,var(--myron-typography-weight-medium)));letter-spacing:var(--myron-typography-tracking-wide);text-transform:uppercase;margin:0}.myron-logo-ticker__viewport{mask-image:linear-gradient(to right, transparent, black var(--myron-space-xl), black calc(100% - var(--myron-space-xl)), transparent);overflow:hidden}.myron-logo-ticker__track{gap:var(--myron-logo-ticker-gap);width:max-content;display:flex}.myron-logo-ticker__set{align-items:center;gap:var(--myron-logo-ticker-gap);min-width:0;padding:var(--myron-space-sm) 0;flex:none;justify-content:flex-start;width:max-content;margin:0;list-style:none;display:flex}.myron-logo-ticker--density-compact{--myron-logo-ticker-gap:var(--myron-space-lg)}.myron-logo-ticker--density-compact .myron-logo-ticker__set{gap:var(--myron-logo-ticker-gap);justify-content:center}.myron-logo-ticker--marquee[data-myron-ticker-ready=true] .myron-logo-ticker__track{animation:myron-logo-ticker-scroll var(--myron-logo-ticker-duration) linear infinite}.myron-logo-ticker--marquee:is(:hover,:focus-within) .myron-logo-ticker__track{animation-play-state:paused}.myron-logo-ticker__item,.myron-logo-ticker__item .myron-logo{flex:none}.myron-logo-ticker__image{height:auto;max-height:var(--myron-size-control-md,var(--myron-space-s5));max-width:calc(var(--myron-space-s12) * 2);object-fit:contain;width:auto;display:block}@keyframes myron-logo-ticker-scroll{to{transform:translateX(calc(-1 * var(--myron-logo-ticker-cycle-distance)))}}.myron-hero-with-cta--cinematic{--myron-hero-overlay-mix:68%;background:var(--myron-color-bg);color:var(--myron-color-text);isolation:isolate;min-height:var(--myron-layout-viewport-height);align-items:center;display:flex;position:relative;overflow:hidden}.myron-hero-with-cta--cinematic:before{background:color-mix(in srgb, var(--myron-color-bg) var(--myron-hero-overlay-mix), transparent);content:"";pointer-events:none;z-index:1;position:absolute;inset:0}.myron-hero-with-cta--cinematic .myron-hero-simple__inner{max-width:var(--myron-layout-container-md);width:100%;margin:auto;position:static}.myron-hero-with-cta--cinematic .myron-hero-simple__content{max-width:var(--myron-layout-container-sm);z-index:2;width:100%;position:relative}.myron-hero-with-cta--content-align-center .myron-hero-simple__content{text-align:center;align-items:center;margin-inline:auto}.myron-hero-with-cta--content-align-center .myron-hero-with-cta__actions{justify-content:center}.myron-hero-with-cta--content-position-top .myron-hero-simple__inner{margin-block:0 auto}.myron-hero-with-cta--content-position-center .myron-hero-simple__inner{margin-block:auto}.myron-hero-with-cta--content-position-bottom .myron-hero-simple__inner{margin-block:auto 0}.myron-hero-with-cta--content-width-md .myron-hero-simple__content{max-width:var(--myron-layout-container-md)}.myron-hero-with-cta--content-width-lg .myron-hero-simple__content{max-width:var(--myron-layout-container-lg)}.myron-hero-with-cta--copy-width-narrow .myron-hero-simple__subhead{max-width:calc(var(--myron-layout-container-sm) - (var(--myron-space-s10) * 2));width:100%}.myron-hero-with-cta--subhead-size-md .myron-hero-simple__subhead{font-size:var(--myron-typography-size-md)}.myron-hero-with-cta--subhead-size-lg .myron-hero-simple__subhead{font-size:var(--myron-typography-size-xl)}.myron-hero-with-cta--overlay-off{--myron-hero-overlay-mix:0%}.myron-hero-with-cta--overlay-faint{--myron-hero-overlay-mix:20%}.myron-hero-with-cta--overlay-subtle{--myron-hero-overlay-mix:32%}.myron-hero-with-cta--overlay-medium{--myron-hero-overlay-mix:68%}.myron-hero-with-cta--overlay-strong{--myron-hero-overlay-mix:82%}.myron-hero-with-cta--cinematic .myron-public-hero-media{object-fit:cover;object-position:center;z-index:0;border:0;border-radius:0;width:100%;max-width:none;height:100%;min-height:100%;display:block;position:absolute;inset:0}.myron-hero-with-cta.myron-hero-with-cta--page-band{--myron-hero-overlay-mix:68%;background:var(--myron-color-bg);color:var(--myron-color-text);isolation:isolate;min-height:var(--myron-layout-viewport-height);padding:var(--myron-space-none);align-items:center;display:flex;position:relative;overflow:hidden}.myron-hero-with-cta--page-band:before{background:color-mix(in srgb, var(--myron-color-bg) var(--myron-hero-overlay-mix), transparent);content:"";pointer-events:none;z-index:1;position:absolute;inset:0}.myron-hero-with-cta--page-band.myron-hero-with-cta--overlay-style-gradient-left:before{background:linear-gradient(90deg, color-mix(in srgb, var(--myron-color-bg) clamp(0%, calc(var(--myron-hero-overlay-mix) * 1.29412), 100%), transparent) 0%, color-mix(in srgb, var(--myron-color-bg) clamp(0%, calc(var(--myron-hero-overlay-mix) * .941177), 100%), transparent) 40%, color-mix(in srgb, var(--myron-color-bg) clamp(0%, calc(var(--myron-hero-overlay-mix) * .264706), 100%), transparent) 72%, color-mix(in srgb, var(--myron-color-bg) clamp(0%, calc(var(--myron-hero-overlay-mix) * .0294118), 100%), transparent) 100%)}.myron-hero-with-cta--page-band.myron-hero-with-cta--height-band{aspect-ratio:5/2;min-height:300px;max-height:600px}.myron-hero-with-cta--page-band.myron-hero-with-cta--height-band:has(.myron-hero-simple__subhead){min-height:min(600px, calc(300px + var(--myron-space-s12)))}.myron-hero-with-cta--page-band.myron-hero-with-cta--height-band:has(.myron-hero-with-cta__actions){min-height:min(600px, calc(300px + var(--myron-space-s12) + var(--myron-space-s10)))}.myron-hero-with-cta--page-band .myron-hero-simple__inner{box-sizing:border-box;max-width:calc(var(--myron-layout-container-lg) + (var(--myron-layout-gutter-md) * 2));padding:var(--myron-space-none) var(--myron-layout-gutter-md) var(--myron-space-s6);width:calc(100% - (var(--myron-layout-gutter-lg) * 2));margin-inline:auto;position:static}.myron-hero-with-cta--page-band .myron-hero-simple__content{max-width:var(--myron-layout-container-sm);z-index:2;width:100%;position:relative}.myron-hero-with-cta--page-band.myron-hero-with-cta--content-width-md .myron-hero-simple__content{max-width:var(--myron-layout-container-md)}.myron-hero-with-cta--page-band.myron-hero-with-cta--content-width-lg .myron-hero-simple__content{max-width:var(--myron-layout-container-lg)}.myron-hero-with-cta--page-band .myron-hero-simple__headline{letter-spacing:var(--myron-typography-tracking-tight);line-height:var(--myron-typography-line-display);margin-bottom:var(--myron-space-none);text-wrap:balance;max-width:24ch}.myron-hero-with-cta--page-band .myron-hero-simple__subhead{color:var(--myron-color-text-muted);line-height:var(--myron-typography-line-normal);margin-bottom:var(--myron-space-none);max-width:46ch}.myron-hero-with-cta--page-band .myron-hero-with-cta__actions{margin-top:var(--myron-space-none)}.myron-hero-with-cta--page-band .myron-hero-simple__content>:not(.myron-hero-simple__headline,.myron-hero-simple__subhead,.myron-hero-with-cta__eyebrow,.myron-hero-with-cta__actions){max-width:42ch}.myron-hero-with-cta--page-band .myron-public-hero-media{object-fit:cover;object-position:center;z-index:0;border:0;border-radius:0;width:100%;max-width:none;height:100%;min-height:100%;display:block;position:absolute;inset:0}@media (width<=768px){.myron-hero-with-cta.myron-hero-with-cta--page-band{display:block}.myron-hero-with-cta--page-band.myron-hero-with-cta--height-band,.myron-hero-with-cta--page-band.myron-hero-with-cta--height-band:has(.myron-hero-simple__subhead),.myron-hero-with-cta--page-band.myron-hero-with-cta--height-band:has(.myron-hero-with-cta__actions){aspect-ratio:auto;min-height:max(300px,40vw);max-height:none}.myron-hero-with-cta--page-band .myron-hero-simple__inner{min-height:max(300px,40vw);padding-top:var(--myron-public-anchor-offset);flex-direction:column;margin-block:0;display:flex}.myron-hero-with-cta--page-band.myron-hero-with-cta--content-position-top .myron-hero-simple__inner{justify-content:flex-start}.myron-hero-with-cta--page-band.myron-hero-with-cta--content-position-center .myron-hero-simple__inner{justify-content:center}.myron-hero-with-cta--page-band.myron-hero-with-cta--content-position-bottom .myron-hero-simple__inner{justify-content:flex-end}}@media (width<=767px){.myron-public-page .myron-hero-with-cta--page-band .myron-hero-simple__headline{font-size:var(--myron-typography-size-5xl)}}.myron-hero-with-cta--cinematic .myron-hero-with-cta__eyebrow{color:var(--myron-color-text)}.myron-hero-with-cta--eyebrow-tone-accent .myron-hero-with-cta__eyebrow{color:var(--myron-color-accent)}.myron-hero-with-cta--eyebrow-tone-muted .myron-hero-with-cta__eyebrow{color:var(--myron-color-text-muted)}.myron-hero-with-cta--eyebrow-weight-regular .myron-hero-with-cta__eyebrow{font-weight:var(--myron-typography-weight-regular)}.myron-hero-with-cta--eyebrow-weight-bold .myron-hero-with-cta__eyebrow{font-weight:var(--myron-typography-weight-bold)}.myron-services-grid--image-card .myron-services-grid__items{grid-template-columns:repeat(3,minmax(0,1fr))}.myron-services-grid--image-card .myron-services-grid__item{gap:var(--myron-space-s3,var(--myron-space-md));padding:0 0 var(--myron-space-s4,var(--myron-space-lg));transition:transform var(--myron-motion-duration-fast,.16s) var(--myron-motion-easing-standard,ease), box-shadow var(--myron-motion-duration-fast,.16s) var(--myron-motion-easing-standard,ease);overflow:hidden}.myron-services-grid--image-card .myron-services-grid__item:is(:hover,:focus-within){box-shadow:var(--myron-shadow-md,var(--myron-shadow-sm));transform:translateY(calc(var(--myron-space-xs) * -1))}.myron-services-grid__image-wrap{aspect-ratio:4/3;background:var(--myron-color-surface-alt);overflow:hidden}.myron-services-grid__image{object-fit:cover;width:100%;height:100%;display:block}.myron-services-grid--image-card :is(.myron-services-grid__title,.myron-services-grid__body,.myron-link){margin-inline:var(--myron-space-s4,var(--myron-space-lg))}.myron-cta-band--image-right .myron-cta-band__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.myron-cta-band--image-right .myron-cta-band__copy{align-content:center;gap:var(--myron-space-lg);padding:var(--myron-space-xl);display:grid}.myron-cta-band__media{background:var(--myron-color-surface-alt);min-height:calc(var(--myron-space-s12) * 3);position:relative;overflow:hidden}.myron-cta-band__media:before{background:linear-gradient(to right, var(--myron-color-surface-alt), transparent);content:"";pointer-events:none;z-index:1;position:absolute;inset:0}.myron-cta-band__image{object-fit:cover;width:100%;height:100%;display:block}.myron-cta-band--background-image{isolation:isolate;align-content:center;position:relative;overflow:hidden}.myron-cta-band--background-image.myron-cta-band--has-media:before{background:linear-gradient(to right, var(--myron-color-bg), color-mix(in srgb, var(--myron-color-bg) 94%, transparent) 55%, color-mix(in srgb, var(--myron-color-bg) 78%, transparent));content:"";pointer-events:none;z-index:1;position:absolute;inset:0}.myron-cta-band--background-image .myron-cta-band__inner{z-index:2;width:100%;position:relative}.myron-cta-band--background-image .myron-cta-band__copy{gap:var(--myron-space-lg);max-width:var(--myron-layout-container-sm);display:grid}.myron-cta-band--background-image .myron-cta-band__body,.myron-cta-band--background-image .myron-heading,.myron-cta-band--background-image .myron-paragraph{color:var(--myron-color-text)}.myron-cta-band__background{z-index:0;position:absolute;inset:0;overflow:hidden}.myron-cta-band__background-image{object-fit:cover;width:100%;height:100%;display:block}.myron-hero-simple__headline{font-family:var(--myron-font-role-headlines-family,var(--myron-typography-font-sans));font-size:var(--myron-typography-fluid-display);font-style:var(--myron-font-role-headlines-style,normal);font-weight:var(--myron-font-role-headlines-weight,var(--myron-typography-weight-bold));overflow-wrap:anywhere}.myron-feature-grid__title>.myron-heading,.myron-services-grid__heading,.myron-testimonial-grid__title>.myron-heading,.myron-blog-teaser__heading,.myron-cta-band__body>.myron-heading{font-family:var(--myron-font-role-headlines-family,var(--myron-typography-font-sans));font-size:var(--myron-typography-fluid-section);font-style:var(--myron-font-role-headlines-style,normal);font-weight:var(--myron-font-role-headlines-weight,var(--myron-typography-weight-bold));overflow-wrap:anywhere}.myron-testimonial-grid--quote-size-lg .myron-testimonial-grid__featured-quote blockquote>p{font-size:var(--myron-typography-fluid-quote)}@media (width<=720px){.myron-services-grid--image-card .myron-services-grid__items,.myron-cta-band--image-right .myron-cta-band__inner{grid-template-columns:1fr}.myron-logo-ticker,.myron-cta-band--image-right .myron-cta-band__copy{padding:var(--myron-space-lg) var(--myron-layout-gutter-sm)}.myron-cta-band--background-image.myron-cta-band--has-media:before{background:linear-gradient(to top, var(--myron-color-bg), color-mix(in srgb, var(--myron-color-bg) 94%, transparent) 70%, color-mix(in srgb, var(--myron-color-bg) 78%, transparent))}}@media (prefers-reduced-motion:no-preference){html:has(body.myron-site-page){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){html:has(body.myron-site-page){scroll-behavior:auto}.myron-logo-ticker--marquee .myron-logo-ticker__track{gap:0;width:100%;animation:none}.myron-logo-ticker--marquee .myron-logo-ticker__set:not([aria-hidden=true]){flex-wrap:wrap;width:100%}.myron-logo-ticker--marquee .myron-logo-ticker__set[aria-hidden=true]{display:none}.myron-services-grid--image-card .myron-services-grid__item{transition:none;transform:none}.myron-services-grid--image-card .myron-services-grid__item:is(:hover,:focus-within){transform:none}}
