@layer da.tokens{:root{--da-bg:#ffffff;--da-bg-alt:#f5f5f5;--da-surface:#ffffff;--da-surface-hover:#f0f0f0;--da-fg:#111111;--da-fg-muted:#666666;--da-fg-dim:#999999;--da-fg-inverse:#ffffff;--da-accent:#4f46e5;--da-accent-hover:#4338ca;--da-accent-soft:rgba(79,70,229,0.12);--da-border:#e0e0e0;--da-border-strong:#cccccc;--da-success:#22c55e;--da-success-soft:rgba(34,197,94,0.12);--da-error:#ef4444;--da-error-soft:rgba(239,68,68,0.12);--da-warning:#f59e0b;--da-warning-soft:rgba(245,158,11,0.12);--da-info:#3b82f6;--da-info-soft:rgba(59,130,246,0.12);--da-font:'Inter','Roboto',-apple-system,sans-serif;--da-font-heading:var(--da-font);--da-font-mono:'Fira Code','Consolas',monospace;--da-font-size:16px;--da-line-height:1.6;--da-pad:16px;--da-gap:24px;--da-edge:clamp(16px,4vw,48px);--da-max-width:1200px;--da-radius:8px;--da-shadow:0 1px 3px rgba(0,0,0,0.08);--da-shadow-lg:0 8px 24px rgba(0,0,0,0.12)}}@layer daBase{html,body{margin:0;padding:0;background-color:var(--background-color,#ffffff);color:var(--text-color,#111111);font-family:var(--font-family-base,'Inter','Roboto',sans-serif);min-height:100vh;width:100%;box-sizing:border-box;overflow-x:hidden}*,*::before,*::after{box-sizing:inherit}#app,#layout-wrapper,main,section,header,footer{width:100%;max-width:none;margin:0;padding:0}#app{display:flex;flex-direction:column;min-height:100vh}#layout-wrapper{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}#layout-wrapper > header,#layout-wrapper > nav,#layout-wrapper > main,#layout-wrapper > footer,#header-zone,#nav-zone,#layout-zones,#content-zone,#footer-zone{align-self:stretch;width:100%;max-width:none}.flex{display:flex;align-items:stretch}.flex-center{display:flex;align-items:center;justify-content:center}.flex > button,.flex > [role="button"],.flex > input,.flex > select,.flex > textarea{flex:0 0 auto;min-width:max-content}.grow{flex:1 1 auto;min-width:0}.no-grow{flex:0 0 auto;min-width:max-content}:where([flex],[data-flex]){flex:0 0 auto;align-self:auto;min-width:max-content}.grid{display:grid;gap:var(--spacing-sm,8px)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.container,.section{width:100%;max-width:none;margin:0;padding:0}.container.center,.section.center{margin-left:auto;margin-right:auto;max-width:var(--container-max,1200px);padding-left:var(--spacing-sm,8px);padding-right:var(--spacing-sm,8px)}.box{background:var(--background-color,#fff);padding:var(--spacing-md,16px);border-radius:0.5rem;box-shadow:0 0 8px rgba(0,0,0,.2);transition:box-shadow .3s ease}.box:hover{box-shadow:0 0 12px rgba(0,0,0,.3)}.spacer{display:block;width:100%}.spacer-xs{height:var(--spacing-xs,4px)}.spacer-sm{height:var(--spacing-sm,8px)}.spacer-md{height:var(--spacing-md,16px)}.spacer-lg{height:var(--spacing-lg,24px)}[data-background]{background-size:cover;background-position:center;background-repeat:no-repeat}[data-border-shadow]{border-style:solid;border-width:0px;border-color:var(--color-border,#cccccc);box-shadow:none}[data-animation]{opacity:0;transform:translateY(20px);transition-property:opacity,transform;transition-timing-function:ease-out}[data-animation].active{opacity:1;transform:translateY(0)}[data-animation="fade-in"].active{opacity:1}[data-animation="slide-up"].active{transform:translateY(0)}[data-animation="slide-left"].active{transform:translateX(0)}[data-animation="slide-right"].active{transform:translateX(0)}[data-animation="zoom-in"].active{transform:scale(1)}[data-animation="rotate-in"].active{transform:rotate(0deg)}body[data-engine="boot"],#boot-center{background:var(--boot-bg,#000);color:var(--boot-fg,#0f0);font-family:var(--font-family-base,monospace);min-height:100vh}#boot-center{display:flex;align-items:center;justify-content:center;height:100vh}html:not([data-site]) body:not([data-site]){background:var(--background-color,#ffffff);color:var(--text-color,#111111)}.da-error-msg{color:red;padding:2rem}.da-error-msg--inline{padding:8px;border:1px solid #fbb;background:#fee;color:#b00;border-radius:8px;white-space:pre-wrap;font-family:monospace;font-size:0.85rem}.da-status-cleared{color:var(--ha-text-muted,#888);padding:1rem;text-align:center;font-size:0.8125rem}.da-link-action{color:#3fa9f5;text-decoration:underline}.da-status-badge{padding:0.5rem}}@layer da.tokens,reset,base,atoms,modules,site;@layer reset{*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;width:100%}}@layer base{:root{--bg:#ffffff;--text:#111111;--primary:#4f46e5;--secondary:#3ea8ff;--font-main:'Inter','Roboto',sans-serif;--gap-xs:.25rem;--gap-sm:.5rem;--gap-md:1rem;--gap-lg:2rem;--ctl-h:28px;--ctl-pad-x:10px;--ctl-bg:#111;--ctl-bd:#333;--ctl-fg:#bcbcbc;--ctl-fg-muted:#8aa;--ctl-focus:#3ea8ff}:root[data-theme="dark"]{--bg:#000;--text:#bcbcbc;--ctl-bg:#111;--ctl-bd:#333;--ctl-fg:#bcbcbc;--ctl-fg-muted:#8aa;--ctl-focus:#3ea8ff}body{font-family:var(--font-main);background-color:var(--bg);color:var(--text);line-height:1.6;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background-size:cover;width:100%;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-main);font-weight:600;line-height:1.2}p{margin:0 0 var(--gap-md) 0}a{color:var(--primary);text-decoration:none;transition:color .25s ease}a:hover{text-decoration:underline}button{font-family:var(--font-main);font-size:1rem;padding:var(--gap-sm) var(--gap-md);border:none;border-radius:6px;cursor:pointer;background-color:var(--primary);color:#fff;transition:background-color .25s ease,color .25s ease,border-color .25s ease;-webkit-tap-highlight-color:transparent}button:hover{background-color:var(--secondary)}button:disabled{opacity:.6;cursor:not-allowed}img{max-width:100%;height:auto;display:block}.container,.section{width:100%;max-width:none;margin:0;padding:0}.center{margin-left:auto;margin-right:auto}.clamp{max-width:var(--container-max,1200px)}.pad-x{padding-left:var(--gap-lg);padding-right:var(--gap-lg)}.w-100{width:100%}.back-btn{display:inline-block;padding:.5rem 1rem;border-radius:8px;background-color:var(--primary);color:#fff;border:2px solid var(--primary);transition:background-color .25s ease,color .25s ease,border-color .25s ease}.back-btn:hover{background-color:var(--secondary)}.btn-primary,#save-theme-btn{background-color:var(--primary);color:#fff;border:2px solid var(--primary)}.btn-primary:hover,#save-theme-btn:hover{background-color:var(--secondary)}.btn-secondary,#reset-theme-btn{background-color:transparent;color:var(--primary);border:2px solid var(--primary)}.btn-secondary:hover,#reset-theme-btn:hover{background-color:var(--primary);color:var(--bg)}.btn-danger,#factory-reset-btn{background-color:#e11d48;color:#fff;border:2px solid #e11d48}.btn-danger:hover,#factory-reset-btn:hover{background-color:#be123c;border-color:#be123c}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}}}.lambda{display:inline-block;transform:scale(1.22) translateY(-0.04em);transform-origin:center;text-shadow:0 0 8px rgba(255,255,255,.14)}.lambda{transform:scale(1.25) translateY(-0.03em);text-shadow:0 6px 10px rgb(255,0,0)}.lambda{display:inline-block;transform:scale(1.22) translateY(-0.03em);transform-origin:center;color:#fff;text-shadow:0 0 4px rgba(255,0,0,0.6),0 0 12px rgba(255,0,0,0.4),0 0 20px rgba(255,0,0,0.3);animation:lambdaGlow 4s ease-in-out infinite alternate}@keyframes lambdaGlow{0%{text-shadow:0 0 2px rgba(255,0,0,0.5),0 0 8px rgba(255,0,0,0.4),0 0 16px rgba(255,0,0,0.3)}100%{text-shadow:0 0 6px rgba(255,80,80,0.8),0 0 18px rgba(255,0,0,0.6),0 0 30px rgba(255,0,0,0.4)}}.lambda{opacity:0;animation:lambdaBoot 0.8s ease-out forwards,lambdaGlow 4s ease-in-out infinite alternate 0.8s}@keyframes lambdaBoot{0%,10%,20%,30%,40%,50%{opacity:0}55%,60%,70%,80%,100%{opacity:1}}@layer ui.canvas{.ui-canvas[data-module="ui.canvas"],.ui-canvas[data-mod="ui_canvas"]{width:100%;box-sizing:border-box;position:relative;display:flex;flex-direction:column;min-height:100vh;isolation:isolate;padding-inline:var(--ui-canvas-pad-inline,0);background:var(--bg,var(--da-bg,transparent));color:var(--fg,var(--da-fg,inherit));overflow-y:visible;overscroll-behavior:auto;scrollbar-gutter:auto}.ui-canvas[data-module="ui.canvas"][data-center="1"],.ui-canvas[data-mod="ui_canvas"][data-center="1"]{margin-inline:auto;max-width:var(--max,14400px)}.ui-canvas[data-module="ui.canvas"] > * + *,.ui-canvas[data-mod="ui_canvas"] > * + *{margin-top:0}body[data-layout="viewport"] .ui-canvas[data-module="ui.canvas"] > * + *,body[data-layout="viewport"] .ui-canvas[data-mod="ui_canvas"] > * + *{margin-top:var(--stack,24px)}.ui-canvas[data-module="ui.canvas"][data-scroll="0"],.ui-canvas[data-mod="ui_canvas"][data-scroll="0"]{overflow-y:hidden !important}.ui-canvas[data-module="ui.canvas"][data-scroll="1"],.ui-canvas[data-mod="ui_canvas"][data-scroll="1"]{overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.ui-canvas[data-module="ui.canvas"][data-theme="dark"],.ui-canvas[data-mod="ui_canvas"][data-theme="dark"]{background:var(--da-bg-dark,#111);color:var(--da-fg-dark,#eee)}.ui-canvas[data-module="ui.canvas"][data-theme="light"],.ui-canvas[data-mod="ui_canvas"][data-theme="light"]{background:var(--da-bg-alt,#fff);color:var(--da-fg-light,#111)}.ui-canvas[data-module="ui.canvas"],.ui-canvas[data-mod="ui_canvas"]
:where(.ui-navbar__inner,.ui-section-hero__inner,.ui-copy__wrap,.ui-list__wrap,.ui-grid__wrap){padding:0;margin:0}.ui-canvas[data-module="ui.canvas"],.ui-canvas[data-mod="ui_canvas"]
:where(.ui-grid,.ui-grid__wrap,.ui-grid__cell){max-width:none;margin:0;padding:0}.ui-canvas[data-module="ui.canvas"][data-debug="1"]::before,.ui-canvas[data-mod="ui_canvas"][data-debug="1"]::before{content:"ui.canvas active";position:absolute;top:0.25rem;right:0.5rem;font-size:10px;color:var(--fg,#999);opacity:0.4;pointer-events:none;z-index:9999}.ui-canvas[data-module="ui.canvas"] *,.ui-canvas[data-mod="ui_canvas"] *{box-sizing:inherit}body[data-layout="viewport"] .ui-canvas[data-module="ui.canvas"],body[data-layout="viewport"] .ui-canvas[data-mod="ui_canvas"]{min-height:100vh;height:100%}}@layer ui.layout{.ui-layout[data-module="ui.layout"],.ui-layout[data-mod="ui_layout"]{display:grid;width:100%;min-width:0;min-height:auto;box-sizing:border-box;position:relative;isolation:isolate;gap:var(--ui-layout-gap,0);padding-block:var(--ui-layout-padY,0);padding-inline:var(--ui-layout-padX,0);background:var(--ui-layout-bg,transparent);color:var(--ui-layout-fg,inherit);align-items:var(--ui-layout-align,stretch);justify-content:var(--ui-layout-justify,start);margin-inline:0 !important;max-width:none !important}body[data-layout="viewport"] .ui-layout[data-module="ui.layout"],body[data-layout="viewport"] .ui-layout[data-mod="ui_layout"]{min-height:100%}.ui-layout[data-mode="grid"]{display:grid;grid-template-columns:repeat(
var(--ui-layout-cols,auto-fit),minmax(var(--ui-layout-cell-min,200px),1fr)
)}.ui-layout[data-mode="flex"]{display:flex;flex-direction:row;flex-wrap:var(--ui-layout-wrap,wrap);align-items:var(--ui-layout-align,stretch);justify-content:var(--ui-layout-justify,start)}.ui-layout[data-mode="flex"][data-direction="column"]{display:flex;flex-direction:column;flex:1 1 auto;flex-wrap:nowrap}body[data-layout="viewport"] .ui-layout[data-mode="flex"][data-direction="column"]{min-height:100%}.ui-layout[data-mode="stack"]{display:flex;flex-direction:column;align-items:var(--ui-layout-align,stretch);justify-content:var(--ui-layout-justify,start)}.ui-layout[data-mode="split"]{display:grid;grid-template-columns:1fr 1fr;gap:var(--ui-layout-gap,32px)}.ui-layout[data-mode="center"]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:auto}body[data-layout="viewport"] .ui-layout[data-mode="center"]{min-height:100%}.ui-layout__cell{display:block;min-width:0;flex:0 0 auto;box-sizing:border-box}.ui-layout__cell[data-area="main"]{flex:1 1 auto}.ui-layout__cell[data-area="main"][data-bleed="true"]{padding-inline:0}.ui-canvas[data-mod="ui_canvas"] :where(.ui-layout){width:100%;margin:0 !important;background:var(--ui-layout-bg,transparent)}@media (max-width:1280px){.ui-layout[data-stack="lg"]{grid-template-columns:1fr !important;flex-direction:column !important}}@media (max-width:960px){.ui-layout[data-stack="md"]{grid-template-columns:1fr !important;flex-direction:column !important}}@media (max-width:640px){.ui-layout[data-stack="sm"]{grid-template-columns:1fr !important;flex-direction:column !important}}@media (max-width:480px){.ui-layout[data-stack="xs"]{grid-template-columns:1fr !important;flex-direction:column !important}}}@layer tokens{:root{--ui-navbar-bg:var(--da-bg,#fff);--ui-navbar-bd:var(--da-border,#eee);--ui-navbar-fg:var(--da-fg,#111);--ui-navbar-link:var(--da-fg,#111);--ui-navbar-hover:#000;--ui-navbar-active:#000;--ui-navbar-padY:16px;--ui-navbar-padX:0px;--ui-navbar-gap:24px;--ui-navbar-logo-fs:18px;--ui-navbar-link-fs:15px}}@layer atoms{.ui-navbar__wrap{width:100%;background:var(--ui-navbar-bg);border-bottom:1px solid var(--ui-navbar-bd);position:relative;z-index:var(--ui-navbar-z,100)}.ui-navbar{width:100%;color:var(--ui-navbar-fg)}.ui-navbar__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-navbar-gap);padding:var(--ui-navbar-padY) var(--ui-navbar-padX);box-sizing:border-box;width:100%}.ui-navbar__logo{font-size:var(--ui-navbar-logo-fs);font-weight:700;letter-spacing:0.02em;color:var(--ui-navbar-fg);text-decoration:none;white-space:nowrap;display:inline-block;cursor:pointer;flex-shrink:0}.ui-navbar__menu{display:flex;align-items:center;gap:var(--ui-navbar-gap);list-style:none;margin:0;padding:0;margin-left:auto}.ui-navbar__item{margin:0;padding:0}.ui-navbar__link{color:var(--ui-navbar-link);font-size:var(--ui-navbar-link-fs);line-height:1;text-decoration:none;padding:2px 0;transition:color .15s ease,text-decoration .15s ease}.ui-navbar__link:hover,.ui-navbar__link:focus{color:var(--ui-navbar-hover);text-decoration:underline}.ui-navbar__link[aria-current="page"]{font-weight:600;text-decoration:underline;text-underline-offset:3px;color:var(--ui-navbar-active)}.ui-navbar__item--has-dropdown{position:relative}.ui-navbar__dropdown{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);list-style:none;margin:0;padding:0.5rem 0;min-width:180px;background:var(--ui-navbar-bg);border:1px solid var(--ui-navbar-bd);border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,0.1);z-index:200}.ui-navbar__item--has-dropdown:hover > .ui-navbar__dropdown,.ui-navbar__item--has-dropdown:focus-within > .ui-navbar__dropdown{display:block}.ui-navbar__dropdown-item{margin:0;padding:0}.ui-navbar__dropdown-link{display:block;padding:0.4rem 1rem;white-space:nowrap;font-size:calc(var(--ui-navbar-link-fs) - 1px)}.ui-navbar__dropdown-link:hover,.ui-navbar__dropdown-link:focus{background:rgba(0,0,0,0.04)}.ui-navbar__burger{display:none;background:none;border:none;cursor:pointer;padding:6px;flex-direction:column;gap:5px;z-index:201}.ui-navbar__burger span{display:block;width:24px;height:2px;background:var(--ui-navbar-fg);border-radius:2px;transition:transform 0.3s ease,opacity 0.3s ease}.ui-navbar__burger--open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.ui-navbar__burger--open span:nth-child(2){opacity:0}.ui-navbar__burger--open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ui-navbar__wrap[data-state="warn"]{outline:1px dashed orange}.ui-navbar__wrap[data-state="error"]{outline:1px dashed red}.ui-navbar__wrap[data-state="trust"]{outline:1px dashed limegreen}@media (max-width:720px){.ui-navbar__burger{display:flex}.ui-navbar__inner{flex-wrap:wrap}.ui-navbar__menu{display:none;flex-direction:column;width:100%;gap:0;padding:0.5rem 0;order:3}.ui-navbar__menu--open{display:flex}.ui-navbar__item{width:100%}.ui-navbar__link{display:block;padding:0.75rem 0;border-bottom:1px solid var(--ui-navbar-bd)}.ui-navbar__dropdown{position:static;transform:none;box-shadow:none;border:none;padding:0 0 0 1.5rem;min-width:auto;background:transparent}.ui-navbar__item--has-dropdown > .ui-navbar__dropdown{display:block}.ui-navbar__dropdown-link{padding:0.5rem 0;border-bottom:1px solid var(--ui-navbar-bd)}}}@layer site,ui.section;.ui-page-composer{display:flex;flex-direction:column;gap:var(--da-edge,3rem);width:100%;flex:1 1 auto;min-height:0;position:relative;isolation:isolate;contain:layout paint}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section-placeholder{padding:clamp(1rem,2vw,2rem);text-align:center;font-size:0.9rem;color:var(--ui-muted,#777);border:1px dashed var(--ui-border,#ccc);border-radius:var(--ui-radius,0.5rem);background:var(--ui-bg-alt,#fafafa);margin-inline:auto;width:min(100%,900px);opacity:0.85;line-height:1.5;backdrop-filter:var(--ui-blur,none)}.section-placeholder.dev{background:#fff5f5;border-color:#ff8888;color:#d33;font-family:ui-monospace,monospace;font-weight:600;letter-spacing:0.5px;padding:1.5rem;box-shadow:inset 0 0 6px rgba(255,0,0,0.1)}body[data-site] .ui-page-composer{--ui-border:var(--da-border,#ccc);--ui-bg-alt:var(--da-bg-alt,#fafafa);--ui-muted:var(--da-fg-muted,#666);--ui-radius:var(--da-radius,0.5rem);--ui-blur:var(--da-blur,none)}.ui-page-composer[data-wrapping="layout"]{outline:1px dotted rgba(0,128,255,0.25);outline-offset:3px}.ui-page-composer[data-wrapping="canvas"]{outline:1px dashed rgba(0,200,128,0.25);outline-offset:3px}.ui-page-composer[data-debug="true"]{outline:1px dotted rgba(0,0,0,0.25);outline-offset:2px;background-image:repeating-linear-gradient(
45deg,rgba(0,0,0,0.02) 0,rgba(0,0,0,0.02) 2px,transparent 2px,transparent 4px
)}@layer ui.section.footer{.ui-footer[data-mod="ui_section_footer"]{box-sizing:border-box;width:100%;background:var(--ui-sec-footer-bg,var(--da-bg));color:var(--ui-sec-footer-fg,var(--da-fg));padding:var(--ui-sec-footer-padY,40px) var(--ui-sec-footer-padX,24px);text-align:center;border-top:1px solid color-mix(in srgb,currentColor 10%,transparent);isolation:isolate;position:relative;z-index:var(--ui-sec-footer-z,1)}.ui-footer__inner{max-width:var(--ui-sec-footer-maxWidth,1200px);margin-inline:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(0.5rem,1.5vw,1rem);line-height:1.5}.ui-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(0.75rem,2vw,1.25rem);list-style:none;padding:0;margin:0}.ui-footer__links a{color:inherit;text-decoration:none;opacity:0.8;font-weight:500;letter-spacing:0.02em;transition:opacity 0.25s ease,color 0.25s ease}.ui-footer__links a:hover,.ui-footer__links a:focus-visible{opacity:1;color:var(--ui-sec-footer-link-hover,var(--da-accent,currentColor))}.ui-footer__credits{font-size:0.9rem;opacity:0.7;line-height:1.4;text-wrap:balance}@media (max-width:768px){.ui-footer[data-mod="ui_section_footer"]{padding:calc(var(--ui-sec-footer-padY,40px) * 0.75)
calc(var(--ui-sec-footer-padX,24px) * 0.75)}.ui-footer__inner{gap:0.5rem}.ui-footer__credits{font-size:0.8rem}}}@layer ui.section.body{.ui-section-body[data-module="ui.section.body"]{box-sizing:border-box;width:100%;background:var(--ui-sec-body-bg,var(--da-bg));color:var(--ui-sec-body-fg,var(--da-fg));padding-block:var(--ui-sec-body-padY,48px);padding-inline:0;margin:0}.ui-section-body__inner{max-width:none;margin-inline:0;padding-inline:var(--edge,var(--ui-sec-body-padX,24px))}.ui-section-body[data-width="content"] .ui-section-body__inner{max-width:var(--ui-body-max,1200px);margin-inline:auto}.ui-section-body[data-width="bleed"] .ui-section-body__inner{padding-inline:0;margin-inline:0;max-width:none}}@layer components.ui.stack{.ui-stack[data-mod="ui_stack"]{display:flex;flex-direction:column;gap:var(--ui-stack-gap,1rem);align-items:var(--ui-stack-align,stretch);justify-content:var(--ui-stack-justify,start);position:relative;background:var(--ui-stack-bg,transparent);color:var(--ui-stack-fg,inherit);width:100%;box-sizing:border-box;isolation:isolate}.ui-stack[data-bleed="true"]{margin-top:calc(var(--ui-stack-gap,1rem) * -1)}.ui-stack[data-mod="ui_stack"][data-divider="1"] > * + *{border-top:1px solid var(--ui-stack-divider-color,rgba(0,0,0,0.1));padding-top:calc(var(--ui-stack-gap,1rem) / 2)}.ui-stack[data-mod="ui_stack"][data-debug="true"]{outline:1px dashed rgba(255,0,0,0.35);outline-offset:2px}[data-theme="dark"] .ui-stack[data-mod="ui_stack"][data-divider="1"] > * + *{border-top-color:var(--ui-stack-divider-color-dark,rgba(255,255,255,0.15))}.ui-stack[data-mod="ui_stack"][data-href]{cursor:pointer}a.ui-stack-link{display:contents;color:inherit;text-decoration:none}.ui-stack[data-mod="ui_stack"] > *{margin-block-start:0;margin-block-end:0;width:auto;min-width:0}}@layer ui.copy{:root{--ui-prose-max:720px;--ui-prose-margin-inline:auto;--ui-prose-gap:1rem;--ui-prose-fg:#222;--ui-prose-fs:1.125rem;--ui-prose-lh:1.65}.ui-prose__wrap{width:100%;display:block}.ui-prose{max-width:var(--ui-prose-max,720px);margin:0 var(--ui-prose-margin-inline,auto)}.ui-columns__cell .ui-prose,.ui-grid__cell .ui-prose{--ui-prose-margin-inline:0}.ui-prose__item{margin:0 0 var(--ui-prose-gap,1rem) 0;color:var(--ui-prose-fg,#222);font-size:var(--ui-prose-fs,1.125rem);line-height:var(--ui-prose-lh,1.65)}.ui-prose__item em{font-style:italic}.ui-prose__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--ui-prose-list-gap,0.35rem)}.ui-prose__list-item{display:flex;align-items:flex-start;gap:var(--ui-prose-list-marker-gap,0.75rem);color:var(--ui-prose-fg,#222);font-size:var(--ui-prose-fs,1.125rem);line-height:var(--ui-prose-lh,1.65)}.ui-prose__list-item::before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--ui-prose-list-marker,currentColor);opacity:var(--ui-prose-list-marker-opacity,0.45);margin-top:calc(var(--ui-prose-lh,1.65) / 2 * 1em - 3px)}.ui-prose__list--accent .ui-prose__list-item::before{width:8px;height:8px;margin-top:calc(var(--ui-prose-lh,1.65) / 2 * 1em - 4px);background:var(--ui-prose-list-marker-bg,rgba(232,101,26,0.15));border:2px solid var(--ui-prose-list-marker-border,var(--da-accent,#E8651A));opacity:1}}@layer atoms{[data-atom="ui.button"][data-ownedby] .da-btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:var(--ui-btn-pad-y,10px) var(--ui-btn-pad-x,18px);border-radius:var(--ui-btn-radius,999px);background:var(--ui-btn-bg,#fff);color:var(--ui-btn-fg,#000);border:1px solid var(--ui-btn-bd,transparent);font-weight:var(--ui-btn-font-w,600);font-size:var(--ui-btn-font-size,16px);line-height:var(--ui-btn-line-h,1.15);box-shadow:var(--ui-btn-shadow,none);transition:transform 0.06s ease,opacity 0.15s ease,box-shadow 0.15s ease,background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}[data-atom="ui.button"] .da-btn:hover:not([disabled]){background:var(--ui-btn-bg-hover,var(--ui-btn-bg));color:var(--ui-btn-fg-hover,var(--ui-btn-fg));border-color:var(--ui-btn-bd-hover,var(--ui-btn-bd));box-shadow:var(--ui-btn-shadow-hover,var(--ui-btn-shadow));transform:translateY(-1px)}[data-atom="ui.button"] .da-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,0.25)}[data-atom="ui.button"] .da-btn[disabled]{opacity:0.55;cursor:not-allowed;transform:none}[data-atom="ui.button"] .da-btn[data-size="sm"]{font-size:14px;padding:8px 14px}[data-atom="ui.button"] .da-btn[data-size="lg"]{font-size:18px;padding:14px 24px}[data-atom="ui.button"] .da-btn[data-kind="ghost"]{background:transparent;color:var(--d-fg,#d9d9d9);border-color:rgba(255,255,255,0.18)}[data-atom="ui.button"] .da-btn[data-kind="link"]{background:transparent;color:var(--d-fg-strong,#f5f5f5);border-color:transparent;text-decoration:none}}@layer siteOverrides{body[data-site="dareakt"]{--ui-btn-pad-y:10px;--ui-btn-pad-x:18px;--ui-btn-radius:999px;--ui-btn-bg:var(--d-accent,#fff);--ui-btn-fg:#000;--ui-btn-bd:transparent;--ui-btn-bg-hover:var(--d-accent,#fff);--ui-btn-fg-hover:#000;--ui-btn-bd-hover:transparent;--ui-btn-shadow:none;--ui-btn-shadow-hover:none;--ui-btn-font-w:600;--ui-btn-font-size:16px;--ui-btn-line-h:1.15}body[data-site="dareakt"]
[data-atom="ui.button"] .da-btn[data-kind="ghost"]{background:transparent;color:var(--d-fg,#d9d9d9);border-color:rgba(255,255,255,0.18)}body[data-site="dareakt"]
[data-atom="ui.button"] .da-btn[data-kind="ghost"]:hover{border-color:rgba(255,255,255,0.28);background:rgba(255,255,255,0.06);color:#fff}}@layer atoms{[data-atom="ui.icon"] .ui-icon{display:inline-flex}}@layer ui.prefers{html[data-theme="light"]{--ui-bg:#ffffff;--ui-fg:#111111;--ui-accent:#ff5555;color-scheme:light}html[data-theme="dark"]{--ui-bg:#0b0b0b;--ui-fg:#f2f2f2;--ui-accent:#ff4444;color-scheme:dark}[data-motion="reduce"] *{transition:none !important;animation:none !important}:root{--ui-density:1}[data-density="compact"]{--ui-density:0.85}[data-density="cozy"]{--ui-density:1.1}body{background:var(--ui-bg);color:var(--ui-fg);transition:background 0.3s ease,color 0.3s ease}body[data-theme="dark"][data-motion="reduce"]{transition:none !important}html[data-theme][data-density][data-motion] body::before{content:"";display:none}}@layer ui.accessibility{.skiplink{position:absolute;top:-40px;left:0;background:var(--ui-skiplink-bg,#000);color:var(--ui-skiplink-fg,#fff);padding:var(--ui-skiplink-pad,0.5rem 1rem);font-size:var(--ui-skiplink-size,0.95rem);border-radius:var(--ui-skiplink-radius,4px);z-index:10000;text-decoration:none;transition:top 0.3s ease,background 0.2s ease,color 0.2s ease}.skiplink:focus,.skiplink:active{top:0;background:var(--ui-skiplink-bg-focus,#111);color:var(--ui-skiplink-fg-focus,#fff)}.focus-visible *:focus{outline:2px solid var(--ui-accent,#ff4444);outline-offset:2px}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@layer ui.engine.status{.ui-engine-status{font-family:var(--font-mono,'JetBrains Mono','Fira Code','Consolas',monospace);font-size:0.85rem;line-height:1.6;color:var(--ui-engine-status-fg,#b0b0b0);max-width:540px;margin:0 auto}.ui-engine-status__loading{color:var(--ui-engine-status-accent,#c9a84c);text-align:center;animation:ui-engine-status-blink 1s steps(2) infinite}@keyframes ui-engine-status-blink{50%{opacity:0.3}}.ui-engine-status__section{margin-bottom:1.5rem}.ui-engine-status__heading{color:var(--ui-engine-status-heading,#ffffff);font-weight:600;letter-spacing:0.08em;margin-bottom:0.25rem}.ui-engine-status__row{display:flex;align-items:baseline;gap:0.25rem;padding:0.1rem 0 0.1rem 1rem}.ui-engine-status__key{white-space:nowrap;color:var(--ui-engine-status-key,#888888);flex-shrink:0}.ui-engine-status__dots{flex:1;overflow:hidden;color:var(--ui-engine-status-dots,rgba(255,255,255,0.12));white-space:nowrap}.ui-engine-status__dots::before{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";letter-spacing:0}.ui-engine-status__val{white-space:nowrap;flex-shrink:0;color:var(--ui-engine-status-val,#b0b0b0);font-weight:500}.ui-engine-status__val--ok{color:var(--ui-engine-status-ok,#4caf50)}.ui-engine-status__val--warn{color:var(--ui-engine-status-warn,#c9a84c)}.ui-engine-status__val--error{color:var(--ui-engine-status-error,#e53935)}.ui-engine-status__footer{margin-top:1.5rem;text-align:center;color:var(--ui-engine-status-dim,rgba(255,255,255,0.3));font-size:0.75rem;letter-spacing:0.05em}}@layer modules{.ui-ai-assistant{--ui-ai-accent:#c9a84c;--ui-ai-bg:#0a0a0a;--ui-ai-bg-secondary:rgba(255,255,255,0.03);--ui-ai-text:#a8a8a8;--ui-ai-text-bright:#c8c8c8;--ui-ai-text-muted:#666;--ui-ai-border:rgba(255,255,255,0.08);--ui-ai-input-bg:rgba(0,0,0,0.3);--ui-ai-bubble-size:56px;--ui-ai-panel-width:380px;--ui-ai-panel-height:520px;--ui-ai-radius:6px;--ui-ai-radius-sm:6px;--ui-ai-font:'IBM Plex Mono','JetBrains Mono','Fira Code',monospace;--ui-ai-font-mono:'IBM Plex Mono','JetBrains Mono','Fira Code',monospace;--ui-ai-shadow:0 8px 32px rgba(0,0,0,0.4);--ui-ai-z:9990}.ui-ai-assistant[data-theme="light"]{--ui-ai-bg:#ffffff;--ui-ai-bg-secondary:#f5f5f7;--ui-ai-text:#1d1d1f;--ui-ai-text-bright:#111;--ui-ai-text-muted:#6e6e73;--ui-ai-border:rgba(0,0,0,0.1);--ui-ai-input-bg:#f0f0f2;--ui-ai-shadow:0 8px 32px rgba(0,0,0,0.15)}@media (prefers-color-scheme:light){.ui-ai-assistant:not([data-theme="dark"]){--ui-ai-bg:#ffffff;--ui-ai-bg-secondary:#f5f5f7;--ui-ai-text:#1d1d1f;--ui-ai-text-bright:#111;--ui-ai-text-muted:#6e6e73;--ui-ai-border:rgba(0,0,0,0.1);--ui-ai-input-bg:#f0f0f2;--ui-ai-shadow:0 8px 32px rgba(0,0,0,0.15)}}.ui-ai-assistant{font-family:var(--ui-ai-font);font-size:13px;line-height:1.5;color:var(--ui-ai-text)}.da-ai-fab{position:fixed;z-index:var(--ui-ai-z);width:var(--ui-ai-bubble-size);height:var(--ui-ai-bubble-size);border-radius:50%;background:var(--ui-ai-accent);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,0.3);transition:transform 0.2s ease,box-shadow 0.2s ease}.da-ai-fab:hover{transform:scale(1.08);box-shadow:0 6px 24px rgba(0,0,0,0.4)}.da-ai-fab--active{transform:rotate(45deg) scale(1.05)}.da-ai--bottom-right .da-ai-fab{bottom:24px;right:24px}.da-ai--bottom-left .da-ai-fab{bottom:24px;left:24px}.da-ai--top-right .da-ai-fab{top:24px;right:24px}.da-ai--top-left .da-ai-fab{top:24px;left:24px}.da-ai-panel{position:fixed;z-index:calc(var(--ui-ai-z) + 1);width:var(--ui-ai-panel-width);max-height:var(--ui-ai-panel-height);height:var(--ui-ai-panel-height);background:var(--ui-ai-bg);border-radius:var(--ui-ai-radius);box-shadow:var(--ui-ai-shadow);border:1px solid var(--ui-ai-border);display:flex;flex-direction:column;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(12px) scale(0.96);transition:opacity 0.25s ease,transform 0.25s ease}.da-ai-panel--open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.da-ai--bottom-right .da-ai-panel{bottom:calc(24px + var(--ui-ai-bubble-size) + 12px);right:24px}.da-ai--bottom-left .da-ai-panel{bottom:calc(24px + var(--ui-ai-bubble-size) + 12px);left:24px}.da-ai--top-right .da-ai-panel{top:calc(24px + var(--ui-ai-bubble-size) + 12px);right:24px}.da-ai--top-left .da-ai-panel{top:calc(24px + var(--ui-ai-bubble-size) + 12px);left:24px}.da-ai-panel--inline{position:relative;width:100%;max-width:100%;height:var(--ui-ai-panel-height,100%);min-height:500px;max-height:none;border-radius:0;box-shadow:none;border:none;border-top:1px solid var(--ui-ai-border);opacity:1;pointer-events:auto;transform:none;inset:auto}.da-ai--inline{width:100%}.da-ai-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--ui-ai-bg-secondary);border-bottom:1px solid var(--ui-ai-border);flex-shrink:0}.da-ai-header__title{font-weight:600;font-size:13px;color:var(--ui-ai-accent);letter-spacing:0.08em;text-transform:uppercase;font-family:var(--ui-ai-font-mono)}.da-ai-header__close{background:none;border:none;color:var(--ui-ai-text-muted);font-size:20px;cursor:pointer;padding:0 4px;line-height:1}.da-ai-header__close:hover{color:var(--ui-ai-text)}.da-ai-messages{flex:1;overflow-y:auto;padding:1rem 1.5rem;display:flex;flex-direction:column;gap:1rem;scroll-behavior:smooth}.da-ai-msg{max-width:80%;padding:0.75rem 1rem;border-radius:12px;font-size:0.9rem;line-height:1.6}.da-ai-msg--user{background:rgba(201,168,76,0.06);border:1px solid var(--ui-ai-border);align-self:flex-end}.da-ai-msg--bot{background:rgba(255,255,255,0.02);align-self:flex-start;max-width:90%;position:relative}.da-ai-msg__body{word-break:break-word;color:var(--ui-ai-text)}.da-ai-msg__body h2{margin:1.4rem 0 0.25rem;font-size:0.95rem;font-weight:700;color:var(--ui-ai-accent);letter-spacing:0.04em;text-transform:uppercase;padding-bottom:0.3rem;border-bottom:1px solid rgba(201,168,76,0.2)}.da-ai-msg__body h3{margin:1.2rem 0 0.2rem;font-size:0.9rem;font-weight:700;color:rgba(201,168,76,0.7);letter-spacing:0.02em}.da-ai-msg__body h4{margin:1.1rem 0 0.15rem;font-size:0.85rem;font-weight:700;color:rgba(201,168,76,0.7);letter-spacing:0.02em}.da-ai-msg__body hr{border:none;border-top:1px solid var(--ui-ai-border);margin:0.75rem 0}.da-ai-msg__body code{font-family:var(--ui-ai-font-mono);font-size:0.85em;background:var(--ui-ai-input-bg);padding:0.15rem 0.35rem;border-radius:3px;color:rgba(201,168,76,0.7)}.da-ai-msg__body pre.da-ai-code{margin:0.5rem 0;padding:0.75rem;background:var(--ui-ai-input-bg);border:1px solid var(--ui-ai-border);border-radius:6px;overflow-x:auto;font-family:var(--ui-ai-font-mono);font-size:0.8rem;color:var(--ui-ai-text-bright)}.da-ai-msg__body pre.da-ai-code code{background:none;padding:0;color:inherit}.da-ai-msg__body ul,.da-ai-msg__body ol{margin:0.4rem 0;padding-left:1.5rem}.da-ai-msg__body li{margin:0.2rem 0;line-height:1.6}.da-ai-msg__body ul li{list-style:disc;color:var(--ui-ai-text)}.da-ai-msg__body ol li{list-style:decimal;color:var(--ui-ai-text)}.da-ai-msg__body li::marker{color:var(--ui-ai-text-muted)}.da-ai-msg__body strong{color:var(--ui-ai-text-bright);font-weight:600}.da-ai-msg__body em{color:var(--ui-ai-text-muted);font-style:italic}.da-ai-welcome{text-align:center;padding:4rem 2rem 2rem;color:var(--ui-ai-text-muted);width:100%;max-width:100%;align-self:stretch}.da-ai-welcome h2{font-size:1.5rem;font-weight:600;color:var(--ui-ai-text-bright);margin-bottom:0.5rem;letter-spacing:0.02em}.da-ai-welcome p{margin:0 0 2rem;font-size:0.85rem;font-family:var(--ui-ai-font-mono);letter-spacing:0.02em;color:var(--ui-ai-text-muted)}.da-ai-suggestions{display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:center}.da-ai-suggest{background:rgba(255,255,255,0.06);border:1px solid var(--ui-ai-border);color:var(--ui-ai-text);padding:0.4rem 1rem;border-radius:20px;cursor:pointer;font-size:0.8rem;font-family:var(--ui-ai-font-mono);text-align:left;transition:border-color 0.15s,color 0.15s}.da-ai-suggest:hover{border-color:var(--ui-ai-accent);color:var(--ui-ai-accent)}.da-ai-input-area{border-top:1px solid var(--ui-ai-border);padding:0.75rem 1.5rem;background:var(--ui-ai-bg-secondary);flex-shrink:0}.da-ai-input-row{display:flex;gap:0.5rem;align-items:flex-end}.da-ai-input{flex:1;background:rgba(255,255,255,0.06);border:1px solid var(--ui-ai-border);color:var(--ui-ai-text);border-radius:var(--ui-ai-radius);padding:0.6rem 0.8rem;font-family:var(--ui-ai-font-mono);font-size:0.9rem;resize:none;min-height:38px;max-height:100px;outline:none;transition:border-color 0.15s}.da-ai-input:focus{border-color:var(--ui-ai-accent)}.da-ai-input::placeholder{color:var(--ui-ai-text-muted);font-family:var(--ui-ai-font-mono)}.da-ai-send{background:var(--ui-ai-accent);color:#fff;border:none;border-radius:var(--ui-ai-radius);padding:0.6rem 1.2rem;font-weight:600;font-size:0.85rem;cursor:pointer;white-space:nowrap;font-family:var(--ui-ai-font-mono);flex-shrink:0;transition:opacity 0.15s}.da-ai-send:disabled{opacity:0.5;cursor:not-allowed}.da-ai-send:hover:not(:disabled){opacity:0.85}.da-ai-filters{display:flex;gap:1rem;margin-bottom:0.5rem}.da-ai-filter{display:flex;align-items:center;gap:0.3rem;font-size:0.75rem;color:var(--ui-ai-text-muted);cursor:pointer;font-family:var(--ui-ai-font-mono)}.da-ai-filter input{accent-color:var(--ui-ai-accent)}.da-ai-score{display:flex;align-items:center;gap:0.35rem;margin-bottom:0.4rem;font-size:0.7rem;font-weight:600;letter-spacing:0.04em}.da-ai-score__value{padding:0.1rem 0.4rem;border-radius:3px}.da-ai-score__label{color:var(--ui-ai-text-muted);text-transform:uppercase;font-size:0.6rem}.da-ai-score[data-level="high"] .da-ai-score__value{background:rgba(102,187,106,0.15);color:#66bb6a}.da-ai-score[data-level="mid"] .da-ai-score__value{background:rgba(255,167,38,0.15);color:#ffa726}.da-ai-score[data-level="low"] .da-ai-score__value{background:rgba(229,57,53,0.15);color:#e53935}.da-ai-sources{margin-top:0.5rem;font-size:0.75rem;color:var(--ui-ai-text-muted)}.da-ai-sources summary{cursor:pointer;user-select:none}.da-ai-sources__list{display:flex;flex-wrap:wrap;gap:0.3rem;padding:0.4rem 0}.da-ai-source-badge{display:inline-block;font-size:0.65rem;font-weight:600;padding:0.1rem 0.4rem;border-radius:3px;text-transform:uppercase;letter-spacing:0.05em;font-family:var(--ui-ai-font-mono)}.da-ai-source-badge--tuts{background:rgba(66,165,245,0.1);color:#42a5f5}.da-ai-source-badge--code{background:rgba(102,187,106,0.1);color:#66bb6a}.da-ai-source-badge--runtime{background:rgba(255,167,38,0.1);color:#ffa726}.da-ai-pipe{margin-top:0.5rem;font-size:0.75rem;color:var(--ui-ai-text-muted)}.da-ai-pipe summary{cursor:pointer;user-select:none}.da-ai-pipe__body{padding:0.5rem 0}.da-ai-pipe__waterfall{display:flex;height:22px;border-radius:3px;overflow:hidden;margin-bottom:0.3rem;font-size:0.6rem;font-weight:600}.da-ai-pipe__seg{display:flex;align-items:center;justify-content:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px;min-width:0}.da-ai-pipe__seg--embed{background:#42a5f5}.da-ai-pipe__seg--search{background:#66bb6a}.da-ai-pipe__seg--llm{background:#ffa726}.da-ai-pipe__budget{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.3rem}.da-ai-pipe__budget-label{font-size:0.65rem;color:var(--ui-ai-text-muted);min-width:40px}.da-ai-pipe__budget-bar{flex:1;height:6px;background:var(--ui-ai-bg-secondary);border-radius:3px;overflow:hidden}.da-ai-pipe__budget-fill{height:100%;background:var(--ui-ai-accent);border-radius:3px;transition:width 0.3s}.da-ai-pipe__budget-text{font-size:0.65rem;color:var(--ui-ai-text-muted);white-space:nowrap}.da-ai-pipe__chunks{font-size:0.7rem;color:var(--ui-ai-text-muted)}.da-ai-typing{padding:0.75rem 1rem}.da-ai-dots{display:flex;gap:5px;align-items:center;height:1.4em}.da-ai-dots span{width:7px;height:7px;border-radius:50%;background:var(--ui-ai-text-muted);animation:da-ai-pulse 1.4s ease-in-out infinite}.da-ai-dots span:nth-child(2){animation-delay:0.2s}.da-ai-dots span:nth-child(3){animation-delay:0.4s}@keyframes da-ai-pulse{0%,80%,100%{opacity:0.3;transform:scale(0.8)}40%{opacity:1;transform:scale(1)}}.da-ai-messages::-webkit-scrollbar{width:4px}.da-ai-messages::-webkit-scrollbar-track{background:transparent}.da-ai-messages::-webkit-scrollbar-thumb{background:var(--ui-ai-border);border-radius:0}@media (max-width:480px){.da-ai-panel{width:calc(100vw - 16px);max-height:70vh;right:8px !important;left:8px !important;bottom:calc(24px + var(--ui-ai-bubble-size) + 8px) !important}.da-ai-fab{right:16px !important;bottom:16px !important}}}@layer atoms{.ui-pricing__wrap{width:100%;display:block;box-sizing:border-box}.ui-pricing__title{margin:0 0 1.5rem 0;font-size:var(--ui-pricing-title-fs,1.5rem);font-weight:var(--ui-pricing-title-fw,700);color:var(--ui-pricing-title-fg,currentColor);line-height:1.3}.ui-pricing__table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ui-pricing__table{width:100%;border-collapse:collapse;min-width:480px;background:var(--ui-pricing-bg,#fff);border:1px solid var(--ui-pricing-border,rgba(0,0,0,0.1))}.ui-pricing__table thead{background:var(--ui-pricing-header-bg,#f7f7f8)}.ui-pricing__table th{padding:0.75rem 1rem;text-align:left;font-size:var(--ui-pricing-th-fs,0.875rem);font-weight:600;color:var(--ui-pricing-th-fg,#555);text-transform:uppercase;letter-spacing:0.03em;border-bottom:2px solid var(--ui-pricing-border,rgba(0,0,0,0.1))}.ui-pricing__table td{padding:0.75rem 1rem;font-size:var(--ui-pricing-td-fs,1rem);color:var(--ui-pricing-fg,#333);border-bottom:1px solid var(--ui-pricing-border,rgba(0,0,0,0.06))}.ui-pricing__row:nth-child(even){background:var(--ui-pricing-row-alt-bg,rgba(0,0,0,0.02))}.ui-pricing__service{font-weight:500}.ui-pricing__price{font-weight:700;color:var(--ui-pricing-accent,#1a73e8);white-space:nowrap}.ui-pricing__notes{font-size:var(--ui-pricing-notes-fs,0.9375rem);color:var(--ui-pricing-notes-fg,#666)}.ui-pricing__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--ui-pricing-card-gap,1.25rem)}.ui-pricing__card{background:var(--ui-pricing-bg,#fff);border:1px solid var(--ui-pricing-border,rgba(0,0,0,0.1));border-left:4px solid var(--ui-pricing-accent,#1a73e8);border-radius:var(--ui-pricing-card-radius,6px);padding:1.5rem;transition:box-shadow 0.2s ease}.ui-pricing__card:hover{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.ui-pricing__card-service{margin:0 0 0.75rem 0;font-size:var(--ui-pricing-card-service-fs,1.125rem);font-weight:600;color:var(--ui-pricing-fg,#222);line-height:1.3}.ui-pricing__card-price{font-size:var(--ui-pricing-card-price-fs,1.5rem);font-weight:700;color:var(--ui-pricing-accent,#1a73e8);margin:0 0 0.75rem 0;line-height:1.2}.ui-pricing__card-price span{font-size:0.875rem;font-weight:500;color:var(--ui-pricing-notes-fg,#666)}.ui-pricing__card-subtitle{margin:0 0 0.75rem 0;font-size:var(--ui-pricing-subtitle-fs,0.875rem);color:var(--ui-pricing-notes-fg,#666);line-height:1.4}.ui-pricing__card-label{display:inline-block;font-size:0.7rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;padding:0.2rem 0.6rem;margin-bottom:0.75rem;background:var(--ui-pricing-accent,#1a73e8);color:var(--ui-pricing-label-fg,#fff);border-radius:var(--ui-pricing-card-radius,6px)}.ui-pricing__card--highlight{border-color:var(--ui-pricing-accent,#1a73e8);border-width:2px}.ui-pricing__card-features{list-style:none;margin:0 0 0.75rem 0;padding:0;font-size:var(--ui-pricing-features-fs,0.875rem);color:var(--ui-pricing-fg,#222);line-height:1.8}.ui-pricing__card-features li{padding-left:1.2em;position:relative}.ui-pricing__card-features li::before{content:var(--ui-pricing-bullet,">");position:absolute;left:0;color:var(--ui-pricing-accent,#1a73e8);font-weight:600}.ui-pricing__card-notes{margin:0;font-size:var(--ui-pricing-notes-fs,0.9375rem);color:var(--ui-pricing-notes-fg,#666);line-height:1.5}@media (max-width:640px){.ui-pricing__title{font-size:var(--ui-pricing-title-fs-sm,1.25rem)}.ui-pricing__cards{grid-template-columns:1fr}.ui-pricing__card-price{font-size:var(--ui-pricing-card-price-fs-sm,1.25rem)}}}:root{--ui-pricing-accent:#1a73e8;--ui-pricing-bg:#fff;--ui-pricing-border:rgba(0,0,0,0.1);--ui-pricing-header-bg:#f7f7f8;--ui-pricing-fg:#333;--ui-pricing-notes-fg:#666;--ui-pricing-card-gap:1.25rem;--ui-pricing-card-radius:6px}@layer atoms{.ui-cards__wrap{width:100%;display:block;box-sizing:border-box}.ui-cards__title{margin:0 0 1.5rem 0;font-size:var(--ui-cards-title-fs,1.5rem);font-weight:var(--ui-cards-title-fw,700);color:var(--ui-cards-title-fg,currentColor);line-height:1.3}.ui-cards__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ui-cards-min-width,280px),1fr));gap:var(--ui-cards-gap,1.25rem)}.ui-cards__card{background:var(--ui-cards-bg,#fff);border:1px solid var(--ui-cards-border,rgba(0,0,0,0.1));border-left:var(--ui-cards-border-left,4px solid var(--ui-cards-accent,#1a73e8));border-radius:var(--ui-cards-radius,6px);padding:var(--ui-cards-pad,1.5rem);transition:box-shadow 0.2s ease,border-color 0.2s ease}.ui-cards__card:hover{box-shadow:var(--ui-cards-hover-shadow,0 2px 8px rgba(0,0,0,0.08))}.ui-cards__card-title{margin:0 0 0.3rem 0;font-size:var(--ui-cards-card-title-fs,1.125rem);font-weight:var(--ui-cards-card-title-fw,600);color:var(--ui-cards-card-title-fg,currentColor);line-height:1.3}.ui-cards__card-subtitle{margin:0 0 0.75rem 0;font-size:var(--ui-cards-subtitle-fs,0.875rem);color:var(--ui-cards-subtitle-fg,#666);line-height:1.4}.ui-cards__card-features{list-style:none;margin:0 0 0.75rem 0;padding:0;font-size:var(--ui-cards-features-fs,0.875rem);color:var(--ui-cards-features-fg,currentColor);line-height:1.8}.ui-cards__card-features li{padding-left:1.2em;position:relative}.ui-cards__card-features li::before{content:var(--ui-cards-bullet,">");position:absolute;left:0;color:var(--ui-cards-accent,#1a73e8);font-weight:600}.ui-cards__card-notes{margin:0;font-size:var(--ui-cards-notes-fs,0.875rem);color:var(--ui-cards-notes-fg,#666);line-height:1.5}@media (max-width:640px){.ui-cards__title{font-size:var(--ui-cards-title-fs-sm,1.25rem)}.ui-cards__grid{grid-template-columns:1fr}}}@layer ui.image{.ui-image[data-module="ui.image"],[data-module="ui.image"]{display:block;width:var(--ui-image-width,auto);max-width:var(--ui-image-max-width,100%);height:var(--ui-image-height,auto);margin:0;padding:0;box-sizing:border-box;position:relative;overflow:hidden;border-radius:var(--ui-image-border-radius,0)}.ui-image__img,[data-module="ui.image"] > img{display:block;width:100%;height:var(--ui-image-height,auto);aspect-ratio:var(--ui-image-aspect-ratio,auto);object-fit:var(--ui-image-object-fit,cover);border-radius:var(--ui-image-border-radius,0)}.ui-image__caption,[data-module="ui.image"] > figcaption{margin-top:0.5rem;font-size:0.875rem;color:var(--da-fg-muted,#666);text-align:center}[data-module="ui.image"] > img[loading="lazy"]{opacity:0;transition:opacity 0.3s ease}[data-module="ui.image"] > img[loading="lazy"][data-loaded="true"],[data-module="ui.image"] > img:not([loading="lazy"]){opacity:1}[data-theme="dark"] .ui-image__caption,[data-theme="dark"] [data-module="ui.image"] > figcaption{color:var(--da-fg-muted,#aaa)}@media (prefers-reduced-motion:reduce){[data-module="ui.image"] > img{transition:none !important}}:root{--ui-image-width:auto;--ui-image-max-width:100%;--ui-image-height:auto;--ui-image-aspect-ratio:auto;--ui-image-object-fit:cover;--ui-image-border-radius:0}[data-module="ui.image"][data-debug="true"]{outline:1px dashed rgba(255,128,0,0.3);outline-offset:2px}}@layer components{.ui-columns{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--ui-columns-gap,calc(var(--da-edge) * 3));width:100%}.ui-columns__column,.ui-columns__cell{display:flex;flex-direction:column;gap:var(--da-edge,2rem);min-width:0;max-width:100%;overflow-wrap:break-word;word-wrap:break-word;position:relative}.ui-columns__column > *{display:block;width:100%;flex-shrink:0}.ui-columns__column > [data-module="ui.flex"]{display:flex;width:auto}@media (max-width:1024px){.ui-columns{grid-template-columns:1fr !important;row-gap:calc(var(--da-edge,2rem) * 1.5)}}@media (max-width:640px){.ui-columns{row-gap:var(--da-edge,2rem)}.ui-columns__column{gap:var(--da-edge-sm,1rem)}}}@layer ui.grid{.ui-grid[data-module="ui.grid"]:not(.module-wrapper),.ui-grid[data-mod="ui_grid"]:not(.module-wrapper){display:grid;width:var(--ui-grid-width,auto);gap:var(--ui-grid-gap,var(--da-edge,2rem));grid-template-columns:var(--ui-grid-cols,repeat(2,1fr));align-items:var(--ui-grid-align,start);justify-content:var(--ui-grid-justify,start);box-sizing:border-box;position:relative;isolation:isolate;transition:all 0.25s ease-in-out}.ui-grid__cell[data-index],.ui-grid__cell[data-row],.ui-grid__cell[data-col],.ui-grid__cell[data-area]{min-width:0;contain:content;display:block;position:relative;width:100%}.ui-grid[data-debug="true"] .ui-grid__cell::before{content:attr(data-area);position:absolute;top:4px;left:6px;font-size:9px;color:rgba(0,0,0,0.35);font-family:monospace;pointer-events:none}.ui-grid[data-variant="auto"]{grid-auto-flow:row dense}.ui-grid[data-variant="fixed"]{grid-auto-flow:row}.ui-grid[data-variant="stack"]{grid-template-columns:1fr !important}.ui-grid[data-owner="ui.layout"],.ui-grid[data-owner="ui.canvas"],.ui-grid[data-owner="ui.section"],.ui-grid[data-owner="ui.section.composer"]{border:none}.ui-grid[data-debug="true"] .ui-grid__cell{outline:1px dashed rgba(0,0,0,0.15);background:rgba(0,0,0,0.02)}.ui-grid[data-debug="true"][data-owner="document"]{outline:1px dashed rgba(255,0,0,0.25);outline-offset:2px}@media (max-width:1024px){.ui-grid[data-module="ui.grid"][data-cols="2"],.ui-grid[data-module="ui.grid"]:not([data-cols]){--ui-grid-cols:1fr}.ui-grid[data-module="ui.grid"][data-cols="3"],.ui-grid[data-module="ui.grid"][data-cols="4"],.ui-grid[data-module="ui.grid"][data-cols="5"],.ui-grid[data-module="ui.grid"][data-cols="6"]{--ui-grid-cols:repeat(2,1fr)}}@media (max-width:900px){.ui-grid[data-stack="true"],.ui-grid[data-variant="auto"][data-stack="true"]{grid-template-columns:1fr !important;gap:var(--da-edge-sm,1rem)}}@media (max-width:768px){.ui-grid[data-module="ui.grid"][data-cols="3"],.ui-grid[data-module="ui.grid"][data-cols="4"],.ui-grid[data-module="ui.grid"][data-cols="5"],.ui-grid[data-module="ui.grid"][data-cols="6"]{--ui-grid-cols:1fr;grid-template-columns:1fr !important;gap:var(--da-edge-sm,1rem)}}@media (max-width:640px){.ui-grid[data-module="ui.grid"]{--ui-grid-cols:1fr;grid-template-columns:1fr !important;gap:var(--da-edge-sm,1rem)}}[data-theme="dark"] .ui-grid{--ui-grid-gap:var(--da-edge,1.5rem);color:var(--da-fg,#eee);background-color:transparent}[data-theme="light"] .ui-grid{--ui-grid-gap:var(--da-edge,2rem);color:var(--da-fg,#111);background-color:transparent}@media (prefers-reduced-motion:reduce){.ui-grid{transition:none !important}}:root{--ui-grid-gap:var(--da-edge,2rem);--ui-grid-cols:repeat(2,1fr);--ui-grid-align:start;--ui-grid-justify:start;--ui-grid-padX:0px;--ui-grid-padY:0px}.ui-grid__fallback,.ui-grid__error{display:block;padding:1rem;background:rgba(255,0,0,0.05);color:var(--da-fg,#333);font-family:monospace;font-size:0.9rem;border-radius:4px;text-align:center}.ui-grid[data-debug="true"]::after{content:attr(data-version);position:absolute;top:2px;right:4px;font-size:9px;color:rgba(0,0,0,0.25);font-family:monospace}}@layer components{.ui-feature{display:block;width:100%}.ui-feature[data-clickable="true"]{cursor:pointer}.ui-feature__card-link{display:block;color:inherit;text-decoration:none}.ui-feature__card-link:hover,.ui-feature__card-link:focus{color:inherit;text-decoration:none}.ui-feature__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:0.5rem;color:var(--da-accent,#2d5016);opacity:0.7}.ui-feature__icon svg{width:22px;height:22px;stroke-width:1.75}.ui-feature__prompt{margin:0 0 0.5rem 0;font-weight:600}.ui-feature__title{margin:0 0 0.375rem 0;font-weight:650;line-height:1.25}.ui-feature__subtitle{display:block;margin-bottom:0.25rem;font-size:0.9em;color:var(--da-fg-muted,#555)}.ui-feature__description,.ui-feature__blurb{margin:0;line-height:1.5;color:var(--da-fg-muted,#555)}.ui-feature__intro{margin:0 0 1rem 0;line-height:1.6}.ui-feature__link{color:inherit;text-decoration:none}.ui-feature__link:hover{text-decoration:underline}.ui-feature__list{margin:0;padding:0;list-style:none !important}.ui-feature__item{margin:0 0 0.5rem 0;padding:0;list-style:none !important}.ui-feature__item::before,.ui-feature__item::after{display:none;content:none}.ui-feature__list--kv .ui-feature__item--kv{display:flex;align-items:center;gap:0.5rem}.ui-feature__label{font-weight:500}.ui-feature__value{color:var(--da-fg-muted,#555)}.ui-feature__item--highlight{font-weight:600}.ui-feature__item-icon{display:inline-flex;flex-shrink:0;width:16px;height:16px}.ui-feature__item-icon svg{width:100%;height:100%}.ui-feature__image-wrap{margin-top:1rem}.ui-feature__image{width:100%;height:auto;display:block;border-radius:4px}}html[data-site="dareakt"],html[data-site="dareakt"][data-theme="dark"]{--da-bg:#0c0e14;--da-bg-alt:#12141c;--da-bg-gradient:radial-gradient(ellipse 80% 50% at 20% 15%,rgba(34,201,160,0.05),transparent 70%),radial-gradient(ellipse 70% 40% at 80% 45%,rgba(96,165,250,0.04),transparent 65%),radial-gradient(ellipse 60% 45% at 40% 75%,rgba(167,139,250,0.03),transparent 60%),radial-gradient(ellipse 50% 35% at 70% 90%,rgba(34,201,160,0.025),transparent 55%),linear-gradient(170deg,#0c0e14 0%,#0e1220 30%,#100e1e 55%,#0c1118 80%,#0c0e14 100%);--da-surface:rgba(255,255,255,0.04);--da-surface-hover:rgba(255,255,255,0.07);--da-fg:#c8cdd5;--da-fg-muted:rgba(255,255,255,0.5);--da-fg-dim:rgba(255,255,255,0.3);--da-fg-bright:#eef0f4;--da-fg-inverse:#0f1117;--da-accent:#22c9a0;--da-accent-hover:#2ee8b7;--da-accent-soft:rgba(34,201,160,0.12);--da-accent-muted:rgba(34,201,160,0.5);--da-border:rgba(255,255,255,0.08);--da-border-strong:rgba(255,255,255,0.14);--da-success:#34d399;--da-success-soft:rgba(52,211,153,0.12);--da-error:#f87171;--da-error-soft:rgba(248,113,113,0.12);--da-warning:#fbbf24;--da-warning-soft:rgba(251,191,36,0.12);--da-info:#60a5fa;--da-info-soft:rgba(96,165,250,0.12);--da-card-bg:rgba(255,255,255,0.055);--da-card-border:rgba(255,255,255,0.1);--da-card-hover-bg:rgba(255,255,255,0.08);--da-card-hover-border:rgba(34,201,160,0.35);--da-navbar-bg:rgba(15,17,23,0.85);--da-separator:rgba(34,201,160,0.2);--da-selection-bg:rgba(34,201,160,0.3);--da-selection-fg:#ffffff;--da-scrollbar-thumb:rgba(255,255,255,0.1);--da-heading-fg:#ffffff;color-scheme:dark}html[data-site="dareakt"][data-theme="light"]{--da-bg:#f5f7fa;--da-bg-alt:#ffffff;--da-bg-gradient:radial-gradient(ellipse 80% 50% at 20% 15%,rgba(13,155,122,0.045),transparent 70%),radial-gradient(ellipse 70% 40% at 80% 45%,rgba(37,99,235,0.035),transparent 65%),radial-gradient(ellipse 60% 45% at 40% 75%,rgba(139,92,246,0.03),transparent 60%),radial-gradient(ellipse 50% 35% at 70% 90%,rgba(13,155,122,0.02),transparent 55%),linear-gradient(170deg,#f5f7fa 0%,#eef3f9 25%,#f0ecf7 50%,#ecf5f2 75%,#f5f7fa 100%);--da-surface:rgba(0,0,0,0.03);--da-surface-hover:rgba(0,0,0,0.05);--da-fg:#3d4451;--da-fg-muted:rgba(0,0,0,0.45);--da-fg-dim:rgba(0,0,0,0.3);--da-fg-bright:#1a1d24;--da-fg-inverse:#f8f9fb;--da-accent:#0d9b7a;--da-accent-hover:#0bb08a;--da-accent-soft:rgba(13,155,122,0.1);--da-accent-muted:rgba(13,155,122,0.5);--da-border:rgba(0,0,0,0.08);--da-border-strong:rgba(0,0,0,0.14);--da-success:#059669;--da-success-soft:rgba(5,150,105,0.1);--da-error:#dc2626;--da-error-soft:rgba(220,38,38,0.1);--da-warning:#d97706;--da-warning-soft:rgba(217,119,6,0.1);--da-info:#2563eb;--da-info-soft:rgba(37,99,235,0.1);--da-card-bg:rgba(255,255,255,0.7);--da-card-border:rgba(0,0,0,0.06);--da-card-hover-bg:rgba(255,255,255,0.9);--da-card-hover-border:rgba(13,155,122,0.3);--da-navbar-bg:rgba(245,247,250,0.85);--da-separator:rgba(13,155,122,0.25);--da-selection-bg:rgba(13,155,122,0.2);--da-selection-fg:#1a1d24;--da-scrollbar-thumb:rgba(0,0,0,0.12);--da-heading-fg:#1a1d24;color-scheme:light}html[data-site="dareakt"]{background:var(--da-bg-gradient,var(--da-bg));background-attachment:fixed}body[data-site="dareakt"]{--da-font:"Inter","SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--da-font-heading:"Inter","SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--da-font-mono:"IBM Plex Mono","Fira Code","Cascadia Code",Consolas,monospace;--da-font-size:15px;--da-line-height:1.65;--da-pad:16px;--da-edge:clamp(1.5rem,3vw,3rem);--da-max-width:none;--da-radius:6px;--da-radius-sm:4px;--da-radius-lg:10px;--da-shadow:0 1px 3px rgba(0,0,0,0.12);--da-shadow-lg:0 8px 30px rgba(0,0,0,0.2);--site-fg-bright:var(--da-fg-bright);--ui-prose-max:none;--ui-prose-margin-inline:0;--edge:var(--da-edge);--background-color:var(--da-bg);--ui-prose-fg:var(--da-fg);--ui-list-fg:var(--da-fg);background:transparent;color:var(--da-fg);font-family:var(--da-font);font-size:var(--da-font-size);font-weight:400;line-height:var(--da-line-height);-webkit-font-smoothing:antialiased}html[data-site="dareakt"],body[data-site="dareakt"]{height:100%;margin:0}body[data-site="dareakt"] .ui-canvas,body[data-site="dareakt"] .ui-canvas[data-theme="light"],body[data-site="dareakt"] .ui-canvas[data-theme="dark"]{background:transparent}body[data-site="dareakt"] .ui-layout{background:transparent}body[data-site="dareakt"] .ui-section-body[data-module="ui.section.body"]{background:transparent}body[data-site="dareakt"] .ui-layout__cell[data-area="header"]{position:sticky;top:0;z-index:9999}body[data-site="dareakt"] .ui-navbar__wrap{background:var(--da-navbar-bg);border-bottom:1px solid var(--da-border);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body[data-site="dareakt"] .ui-navbar{background:transparent}body[data-site="dareakt"] .ui-navbar__inner{padding:0.6rem var(--da-edge)}body[data-site="dareakt"] .ui-navbar__brand{color:var(--da-fg-bright);font-family:var(--da-font-mono);font-size:0.88rem;font-weight:600;letter-spacing:0.04em;text-decoration:none}body[data-site="dareakt"] .ui-navbar__logo{color:var(--da-fg-bright)}body[data-site="dareakt"] .ui-navbar__menu{gap:0.15rem}body[data-site="dareakt"] .ui-navbar__link{color:var(--da-fg-muted);font-family:var(--da-font);font-size:0.72rem;font-weight:500;letter-spacing:0.04em;text-transform:uppercase;text-decoration:none;padding:0.4rem 0.65rem;border-radius:var(--da-radius-sm);border:1px solid transparent;transition:color 0.2s,background 0.2s,border-color 0.2s}body[data-site="dareakt"] .ui-navbar__link:hover{color:var(--da-accent);background:var(--da-accent-soft)}body[data-site="dareakt"] .ui-navbar__link[aria-current="page"],body[data-site="dareakt"] .ui-navbar__link.active{color:var(--da-accent);background:var(--da-accent-soft);border-color:var(--da-accent-muted)}body[data-site="dareakt"] .ui-navbar__burger{color:var(--da-fg-muted)}body[data-site="dareakt"] h1,body[data-site="dareakt"] h2,body[data-site="dareakt"] h3{color:var(--da-heading-fg)}body[data-site="dareakt"] h2{color:var(--da-accent)}body[data-site="dareakt"] p{color:var(--da-fg)}body[data-site="dareakt"] .module-wrapper--genesis-description p{color:var(--da-fg)}body[data-site="dareakt"] .module-wrapper--genesis-description .ui-prose__item:last-child{color:var(--da-fg-bright);font-size:1.05rem;letter-spacing:0.02em}body[data-site="dareakt"] .module-wrapper--genesis-system-info p{color:var(--da-fg-muted)}body[data-site="dareakt"] .ui-footer,body[data-site="dareakt"] .ui-footer__credits{color:var(--da-fg-muted)}body[data-site="dareakt"] .dareakt-footer__contact{color:var(--da-fg-dim);text-decoration:none;letter-spacing:0.06em;transition:color 0.2s}body[data-site="dareakt"] .dareakt-footer__contact:hover{color:var(--da-accent)}body[data-site="dareakt"] .ui-cards__card{--ui-cards-bg:var(--da-card-bg);--ui-cards-border:var(--da-card-border);--ui-cards-accent:var(--da-accent);--ui-cards-radius:var(--da-radius);background:var(--da-card-bg);border:1px solid var(--da-card-border);border-radius:var(--da-radius);padding:2rem 1.8rem;transition:border-color 0.25s,background 0.25s,box-shadow 0.35s,transform 0.25s}body[data-site="dareakt"] .ui-cards__card:hover{border-color:var(--da-card-hover-border);background:var(--da-card-hover-bg);box-shadow:0 4px 24px rgba(34,201,160,0.08),0 1px 3px rgba(0,0,0,0.15);transform:translateY(-2px)}body[data-site="dareakt"] .ui-cards__card-title{color:var(--da-heading-fg);font-family:var(--da-font-heading);font-size:1rem;font-weight:600;letter-spacing:0.02em;margin:0 0 0.3rem 0}body[data-site="dareakt"] .ui-cards__card-subtitle{color:var(--da-fg-muted);font-size:0.8rem;letter-spacing:0.02em;margin:0 0 1rem 0}body[data-site="dareakt"] .ui-cards__card-features{--ui-cards-bullet:">";margin:0 0 1rem 0;padding:0;list-style:none;border-top:1px solid var(--da-border);padding-top:1rem}body[data-site="dareakt"] .ui-cards__card-features li{color:var(--da-fg);font-size:0.82rem;line-height:2;padding-left:1.4em;position:relative}body[data-site="dareakt"] .ui-cards__card-features li::before{content:">";position:absolute;left:0;color:var(--da-accent-muted);font-family:var(--da-font-mono);font-weight:400}body[data-site="dareakt"] .ui-cards__card-notes{color:var(--da-fg-dim);font-size:0.75rem;font-style:italic;letter-spacing:0.02em;border-top:1px solid var(--da-border);padding-top:0.8rem;margin-top:0.5rem}body[data-site="dareakt"] .module-wrapper--neuron-subsystems-cards .ui-cards__grid,body[data-site="dareakt"] .module-wrapper--signal-layers-cards .ui-cards__grid,body[data-site="dareakt"] .module-wrapper--security-server-cards .ui-cards__grid,body[data-site="dareakt"] .module-wrapper--security-monitoring-cards .ui-cards__grid,body[data-site="dareakt"] .module-wrapper--security-auth-cards .ui-cards__grid,body[data-site="dareakt"] .module-wrapper--security-runtime-cards .ui-cards__grid,body[data-site="dareakt"] .module-wrapper--manifest-arch-cards .ui-cards__grid,body[data-site="dareakt"] .module-wrapper--vision-principles-cards .ui-cards__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}body[data-site="dareakt"] .module-wrapper--vision-laws-cards .ui-cards__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem}body[data-site="dareakt"] .module-wrapper--vision-evolution-cards .ui-cards__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}body[data-site="dareakt"] .module-wrapper--neuron-closing-text .ui-prose__item,body[data-site="dareakt"] .module-wrapper--signal-closing-text .ui-prose__item,body[data-site="dareakt"] .module-wrapper--security-closing-text .ui-prose__item,body[data-site="dareakt"] .module-wrapper--manifest-closing-text .ui-prose__item,body[data-site="dareakt"] .module-wrapper--vision-closing-text .ui-prose__item{color:var(--da-accent);font-style:italic;opacity:0.85}body[data-site="dareakt"] .module-wrapper--genesis-stats-list{margin-top:2rem}body[data-site="dareakt"] .module-wrapper--genesis-stats-list .ui-prose__item{color:var(--da-fg-muted);font-family:var(--da-font-mono);font-size:0.72rem;letter-spacing:0.04em;text-align:center;line-height:2.2}body[data-site="dareakt"] .module-wrapper--genesis-tagline p{color:var(--da-fg-muted);font-family:var(--da-font-mono);font-size:0.78rem;letter-spacing:0.08em;text-transform:uppercase}body[data-site="dareakt"] .module-wrapper--genesis-title h1{font-size:clamp(3rem,8vw,5.5rem);font-family:var(--da-font-mono);letter-spacing:0.02em;margin-block:0 0.15em;font-weight:700;background:linear-gradient(135deg,#ffffff 0%,var(--da-accent) 50%,#60a5fa 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:da-title-gradient 6s ease-in-out infinite alternate;filter:drop-shadow(0 0 40px rgba(34,201,160,0.15))}@keyframes da-title-gradient{0%{background-position:0% 50%}100%{background-position:100% 50%}}html[data-site="dareakt"][data-theme="light"] .module-wrapper--genesis-title h1,body[data-site="dareakt"][data-theme="light"] .module-wrapper--genesis-title h1{background:linear-gradient(135deg,#064e3b 0%,#0d9b7a 30%,#4f46e5 65%,#2563eb 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:da-title-gradient 6s ease-in-out infinite alternate;filter:none}body[data-site="dareakt"] .module-wrapper--genesis-subtitle p{color:var(--da-accent);letter-spacing:0.12em;font-size:clamp(0.95rem,2.2vw,1.25rem);text-transform:uppercase;margin-block:0;font-weight:500;text-shadow:0 0 30px rgba(34,201,160,0.3)}body[data-site="dareakt"] .module-wrapper--genesis-description p{max-width:640px;margin-inline:auto;text-align:center;font-size:1rem;line-height:1.75}body[data-site="dareakt"] .module-wrapper--genesis-description .ui-prose__item:last-child{font-size:1.1rem;font-weight:500}body[data-site="dareakt"] .module-wrapper--genesis-separator p{font-size:0;color:transparent;overflow:hidden;width:clamp(60px,15vw,120px);height:2px;background:linear-gradient(90deg,transparent,var(--da-accent),transparent);border-radius:1px}body[data-site="dareakt"] .module-wrapper--genesis-hero{display:flex;align-items:center;justify-content:center;padding:clamp(5rem,12vh,10rem) var(--da-edge) clamp(3rem,6vh,5rem);box-sizing:border-box;text-align:center;position:relative;overflow:hidden}body[data-site="dareakt"] .ui-section-body[data-id="genesis-hero"]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}body[data-site="dareakt"] .module-wrapper--genesis-hero::before{content:"";position:absolute;inset:-50%;width:200%;height:200%;background:radial-gradient(ellipse 600px 400px at 30% 20%,rgba(34,201,160,0.15),transparent 60%),radial-gradient(ellipse 500px 350px at 70% 60%,rgba(96,165,250,0.1),transparent 55%),radial-gradient(ellipse 400px 300px at 50% 80%,rgba(167,139,250,0.08),transparent 50%);animation:da-hero-mesh 20s ease-in-out infinite alternate;pointer-events:none;z-index:0}body[data-site="dareakt"] .module-wrapper--genesis-hero::after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,0.03) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;z-index:0}@keyframes da-hero-mesh{0%{transform:translate(0,0) rotate(0deg)}50%{transform:translate(-5%,3%) rotate(1deg)}100%{transform:translate(3%,-2%) rotate(-1deg)}}body[data-site="dareakt"] .module-wrapper--genesis-hero > *{position:relative;z-index:1}html[data-site="dareakt"][data-theme="light"] .module-wrapper--genesis-hero::before,body[data-site="dareakt"][data-theme="light"] .module-wrapper--genesis-hero::before{background:radial-gradient(ellipse 600px 400px at 30% 20%,rgba(13,155,122,0.12),transparent 60%),radial-gradient(ellipse 500px 350px at 70% 60%,rgba(37,99,235,0.09),transparent 55%),radial-gradient(ellipse 400px 300px at 50% 80%,rgba(139,92,246,0.07),transparent 50%)}html[data-site="dareakt"][data-theme="light"] .module-wrapper--genesis-hero::after,body[data-site="dareakt"][data-theme="light"] .module-wrapper--genesis-hero::after{background-image:radial-gradient(circle,rgba(0,0,0,0.04) 1px,transparent 1px)}@keyframes da-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes da-fade-in{from{opacity:0}to{opacity:1}}@keyframes da-scale-in{from{opacity:0;transform:scale(0.92)}to{opacity:1;transform:scale(1)}}body[data-site="dareakt"] .da-reveal .ui-cards__card,body[data-site="dareakt"] .da-reveal .ui-pricing__card,body[data-site="dareakt"] .da-reveal .ui-grid__cell{opacity:0;transform:translateY(20px)}body[data-site="dareakt"] .da-revealed .ui-cards__card,body[data-site="dareakt"] .da-revealed .ui-pricing__card,body[data-site="dareakt"] .da-revealed .ui-grid__cell{animation:da-fade-up 0.5s cubic-bezier(0.22,1,0.36,1) forwards}body[data-site="dareakt"] .da-revealed .ui-cards__card:nth-child(1),body[data-site="dareakt"] .da-revealed .ui-pricing__card:nth-child(1),body[data-site="dareakt"] .da-revealed .ui-grid__cell:nth-child(1){animation-delay:0s}body[data-site="dareakt"] .da-revealed .ui-cards__card:nth-child(2),body[data-site="dareakt"] .da-revealed .ui-pricing__card:nth-child(2),body[data-site="dareakt"] .da-revealed .ui-grid__cell:nth-child(2){animation-delay:0.08s}body[data-site="dareakt"] .da-revealed .ui-cards__card:nth-child(3),body[data-site="dareakt"] .da-revealed .ui-pricing__card:nth-child(3),body[data-site="dareakt"] .da-revealed .ui-grid__cell:nth-child(3){animation-delay:0.16s}body[data-site="dareakt"] .da-revealed .ui-cards__card:nth-child(4),body[data-site="dareakt"] .da-revealed .ui-pricing__card:nth-child(4),body[data-site="dareakt"] .da-revealed .ui-grid__cell:nth-child(4){animation-delay:0.24s}body[data-site="dareakt"] .da-revealed .ui-cards__card:nth-child(5),body[data-site="dareakt"] .da-revealed .ui-pricing__card:nth-child(5),body[data-site="dareakt"] .da-revealed .ui-grid__cell:nth-child(5){animation-delay:0.32s}body[data-site="dareakt"] .da-revealed .ui-cards__card:nth-child(6),body[data-site="dareakt"] .da-revealed .ui-pricing__card:nth-child(6),body[data-site="dareakt"] .da-revealed .ui-grid__cell:nth-child(6){animation-delay:0.4s}body[data-site="dareakt"] .da-revealed .ui-cards__card:nth-child(7),body[data-site="dareakt"] .da-revealed .ui-pricing__card:nth-child(7),body[data-site="dareakt"] .da-revealed .ui-grid__cell:nth-child(7){animation-delay:0.48s}body[data-site="dareakt"] .da-revealed .ui-cards__card:nth-child(8),body[data-site="dareakt"] .da-revealed .ui-pricing__card:nth-child(8),body[data-site="dareakt"] .da-revealed .ui-grid__cell:nth-child(8){animation-delay:0.56s}body[data-site="dareakt"] .da-reveal-text{opacity:0;transform:translateY(16px)}body[data-site="dareakt"] .da-reveal-text.da-revealed{animation:da-fade-up 0.6s cubic-bezier(0.22,1,0.36,1) forwards}body[data-site="dareakt"] .module-wrapper--genesis-title{animation:da-fade-up 0.7s cubic-bezier(0.22,1,0.36,1) 0.1s both}body[data-site="dareakt"] .module-wrapper--genesis-subtitle{animation:da-fade-up 0.7s cubic-bezier(0.22,1,0.36,1) 0.25s both}body[data-site="dareakt"] .module-wrapper--genesis-description{animation:da-fade-up 0.7s cubic-bezier(0.22,1,0.36,1) 0.4s both}body[data-site="dareakt"] .module-wrapper--genesis-numbers{padding-inline:var(--da-edge)}body[data-site="dareakt"] .module-wrapper--genesis-numbers-grid .ui-cards__grid{grid-template-columns:repeat(6,1fr);gap:1rem}body[data-site="dareakt"] .module-wrapper--genesis-numbers-grid .ui-cards__card{text-align:center;padding:1.8rem 1rem;border:1px solid var(--da-border-strong);background:var(--da-card-bg);border-top:2px solid var(--da-accent);position:relative}body[data-site="dareakt"] .module-wrapper--genesis-numbers-grid .ui-cards__card::before{content:"";position:absolute;top:-2px;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--da-accent),#60a5fa,var(--da-accent));background-size:200% 100%;animation:da-gradient-shift 4s ease infinite}@keyframes da-gradient-shift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}body[data-site="dareakt"] .module-wrapper--genesis-numbers-grid .ui-cards__card-title{font-family:var(--da-font-mono);font-size:2rem;font-weight:700;color:var(--da-accent);letter-spacing:0;text-transform:none;margin-bottom:0.3rem}body[data-site="dareakt"] .module-wrapper--genesis-numbers-grid .ui-cards__card-subtitle{font-size:0.72rem;font-weight:500;letter-spacing:0.04em;text-transform:uppercase;color:var(--da-fg-muted)}@media (max-width:900px){body[data-site="dareakt"] .module-wrapper--genesis-numbers-grid .ui-cards__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:500px){body[data-site="dareakt"] .module-wrapper--genesis-numbers-grid .ui-cards__grid{grid-template-columns:repeat(2,1fr)}}body[data-site="dareakt"] .module-wrapper--genesis-capabilities{padding-inline:var(--da-edge)}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-title h2{text-align:center;display:block;border-bottom:none;padding-bottom:0;font-size:clamp(1.2rem,3vw,1.8rem);margin-bottom:2rem}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card{border-left:3px solid var(--da-accent);position:relative;overflow:hidden}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at top left,var(--da-accent-soft),transparent 70%);opacity:0;transition:opacity 0.4s;pointer-events:none}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card:hover::after{opacity:1}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card:nth-child(2){border-left-color:#60a5fa}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card:nth-child(2)::after{background:radial-gradient(ellipse at top left,rgba(96,165,250,0.1),transparent 70%)}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card:nth-child(3){border-left-color:#a78bfa}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card:nth-child(3)::after{background:radial-gradient(ellipse at top left,rgba(167,139,250,0.1),transparent 70%)}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card:nth-child(4){border-left-color:#f59e0b}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card:nth-child(4)::after{background:radial-gradient(ellipse at top left,rgba(245,158,11,0.1),transparent 70%)}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card:nth-child(5){border-left-color:#f472b6}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-cards .ui-cards__card:nth-child(5)::after{background:radial-gradient(ellipse at top left,rgba(244,114,182,0.1),transparent 70%)}body[data-site="dareakt"] .module-wrapper--genesis-capabilities-subtitle p{text-align:center;max-width:600px;margin-inline:auto;color:var(--da-fg-muted);font-size:0.9rem;margin-bottom:1.5rem}body[data-site="dareakt"] .module-wrapper--genesis-capabilities,body[data-site="dareakt"] .module-wrapper--genesis-builds-preview,body[data-site="dareakt"] .module-wrapper--genesis-cta{position:relative}body[data-site="dareakt"] .module-wrapper--genesis-capabilities::before,body[data-site="dareakt"] .module-wrapper--genesis-builds-preview::before,body[data-site="dareakt"] .module-wrapper--genesis-cta::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(200px,40vw);height:1px;background:linear-gradient(90deg,transparent,var(--da-accent),transparent);opacity:0.5}body[data-site="dareakt"] a.ui-cards__card{text-decoration:none;color:inherit;cursor:pointer;display:block}body[data-site="dareakt"] a.ui-cards__card:hover{border-bottom-color:transparent}body[data-site="dareakt"] .module-wrapper--genesis-builds-preview{padding-inline:var(--da-edge);border-top:none}body[data-site="dareakt"] .module-wrapper--genesis-builds-title h2{text-align:center;display:block;border-bottom:none;padding-bottom:0;font-size:clamp(1.2rem,3vw,1.8rem);margin-bottom:0.3rem}body[data-site="dareakt"] .module-wrapper--genesis-builds-subtitle p{text-align:center;max-width:500px;margin-inline:auto;color:var(--da-fg-muted);font-size:0.9rem;margin-bottom:1.5rem}body[data-site="dareakt"] .module-wrapper--genesis-builds-cards .ui-cards__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}body[data-site="dareakt"] .module-wrapper--genesis-cta{padding-inline:var(--da-edge);text-align:center;border-top:none}body[data-site="dareakt"] .module-wrapper--genesis-cta-text p{text-align:center;max-width:500px;margin-inline:auto;color:var(--da-fg);font-size:1rem}body[data-site="dareakt"] .lambda{color:inherit;text-shadow:none;animation:none;opacity:1;transform:none}body[data-site="dareakt"] .module-wrapper--genesis-title .cursor,body[data-site="dareakt"] .module-wrapper--genesis-title h1 .cursor{animation:dareakt-cursor-blink 1s step-end infinite;color:var(--da-accent);font-weight:400}@keyframes dareakt-cursor-blink{0%,100%{opacity:1}50%{opacity:0}}@layer site{body[data-site="dareakt"] h1,body[data-site="dareakt"] h2,body[data-site="dareakt"] h3{color:var(--da-heading-fg);font-family:var(--da-font-heading);font-weight:600;letter-spacing:0.02em;margin-block:1em 0.5em}body[data-site="dareakt"] h1{font-size:clamp(2.5rem,6vw,4.5rem);letter-spacing:0.04em;margin-block-end:0.3em;font-weight:700}body[data-site="dareakt"] h2{font-size:clamp(1rem,2.5vw,1.4rem);color:var(--da-accent);letter-spacing:0.03em;font-weight:600}body[data-site="dareakt"] p{max-width:none;margin-block:0.6em;color:var(--da-fg)}body[data-site="dareakt"] .da-ai-welcome p{max-width:none;text-align:center;margin-inline:auto}body[data-site="dareakt"] .da-ai-welcome h2{color:var(--ui-ai-text-bright,#c8c8c8);font-size:1.5rem;letter-spacing:0.02em}body[data-site="dareakt"] .da-ai-msg__body p{max-width:none}body[data-site="dareakt"] a{color:var(--da-accent);text-decoration:none;border-bottom:1px solid transparent;transition:border-color 0.2s}body[data-site="dareakt"] a:hover{border-bottom-color:var(--da-accent)}.module-wrapper--genesis-system-info p{color:var(--da-fg-dim);font-family:var(--da-font-mono);font-size:0.65rem;letter-spacing:0.08em;text-transform:uppercase;text-align:center;margin-inline:auto}.module-wrapper--neuron-header,.module-wrapper--signal-header,.module-wrapper--security-header,.module-wrapper--manifest-header,.module-wrapper--vision-header,.module-wrapper--services-header{padding-top:4rem;padding-bottom:1rem;padding-inline:var(--da-edge);border-bottom:none;position:relative;animation:da-fade-up 0.6s cubic-bezier(0.22,1,0.36,1) 0.1s both}.module-wrapper--neuron-header::after,.module-wrapper--signal-header::after,.module-wrapper--security-header::after,.module-wrapper--manifest-header::after,.module-wrapper--vision-header::after,.module-wrapper--services-header::after{content:"";position:absolute;bottom:0;left:var(--da-edge);right:var(--da-edge);height:1px;background:linear-gradient(90deg,var(--da-accent),var(--da-border) 60%,transparent);opacity:0.6}.module-wrapper--neuron-heading h1,.module-wrapper--signal-heading h1,.module-wrapper--security-heading h1,.module-wrapper--manifest-heading h1,.module-wrapper--vision-heading h1,.module-wrapper--services-heading h1{font-size:clamp(1.6rem,4vw,2.8rem);letter-spacing:0.04em;margin-block-end:0.2em}.module-wrapper--neuron-intro,.module-wrapper--neuron-subsystems,.module-wrapper--neuron-closing,.module-wrapper--signal-intro,.module-wrapper--signal-layers,.module-wrapper--signal-closing,.module-wrapper--security-intro,.module-wrapper--security-server,.module-wrapper--security-monitoring,.module-wrapper--security-auth,.module-wrapper--security-runtime,.module-wrapper--security-summary,.module-wrapper--security-closing,.module-wrapper--manifest-intro,.module-wrapper--manifest-arch,.module-wrapper--manifest-closing,.module-wrapper--vision-intro,.module-wrapper--vision-laws,.module-wrapper--vision-principles,.module-wrapper--vision-evolution,.module-wrapper--vision-closing,.module-wrapper--services-intro,.module-wrapper--services-dev,.module-wrapper--services-hosting,.module-wrapper--services-volume,.module-wrapper--services-process,.module-wrapper--services-tiers,.module-wrapper--services-addons,.module-wrapper--services-stack,.module-wrapper--services-contact,.module-wrapper--services-closing{padding-inline:var(--da-edge)}.module-wrapper--neuron-subsystems,.module-wrapper--signal-layers,.module-wrapper--security-server,.module-wrapper--security-monitoring,.module-wrapper--security-auth,.module-wrapper--security-runtime,.module-wrapper--manifest-arch,.module-wrapper--vision-laws,.module-wrapper--vision-principles,.module-wrapper--vision-evolution,.module-wrapper--services-dev,.module-wrapper--services-hosting,.module-wrapper--services-volume,.module-wrapper--services-process,.module-wrapper--services-tiers,.module-wrapper--services-addons,.module-wrapper--services-stack,.module-wrapper--services-contact{border-top:none;margin-top:0.5rem;padding-top:1.5rem;position:relative}.module-wrapper--neuron-subsystems::before,.module-wrapper--signal-layers::before,.module-wrapper--security-server::before,.module-wrapper--security-monitoring::before,.module-wrapper--security-auth::before,.module-wrapper--security-runtime::before,.module-wrapper--manifest-arch::before,.module-wrapper--vision-laws::before,.module-wrapper--vision-principles::before,.module-wrapper--vision-evolution::before,.module-wrapper--services-dev::before,.module-wrapper--services-hosting::before,.module-wrapper--services-volume::before,.module-wrapper--services-process::before,.module-wrapper--services-tiers::before,.module-wrapper--services-addons::before,.module-wrapper--services-stack::before,.module-wrapper--services-contact::before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,var(--da-accent-soft) 30%,var(--da-border) 50%,var(--da-accent-soft) 70%,transparent);opacity:0.5}.module-wrapper--services-dev .ui-pricing__cards,.module-wrapper--services-hosting .ui-pricing__cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}body[data-site="dareakt"] .ui-pricing__card{--ui-pricing-bg:var(--da-card-bg);--ui-pricing-border:var(--da-card-border);--ui-pricing-accent:var(--da-accent);--ui-pricing-fg:var(--da-fg);--ui-pricing-notes-fg:var(--da-fg-muted);--ui-pricing-card-radius:var(--da-radius);background:var(--da-card-bg);border:1px solid var(--da-card-border);border-radius:var(--da-radius);padding:2rem 1.8rem;transition:border-color 0.25s,background 0.25s,box-shadow 0.35s,transform 0.25s}body[data-site="dareakt"] .ui-pricing__card:hover{border-color:var(--da-card-hover-border);background:var(--da-card-hover-bg);box-shadow:0 4px 24px rgba(34,201,160,0.08),0 1px 3px rgba(0,0,0,0.15);transform:translateY(-2px)}body[data-site="dareakt"] .ui-pricing__card--highlight{border-color:var(--da-accent-muted);background:var(--da-accent-soft)}body[data-site="dareakt"] .ui-pricing__card--highlight:hover{border-color:var(--da-accent);background:var(--da-accent-soft);box-shadow:var(--da-shadow)}body[data-site="dareakt"] .ui-pricing__card-label{background:var(--da-accent);color:var(--da-fg-inverse);font-family:var(--da-font);font-size:0.65rem;font-weight:600;letter-spacing:0.06em;padding:0.2rem 0.6rem;border-radius:var(--da-radius-sm)}body[data-site="dareakt"] .ui-pricing__card-service{color:var(--da-heading-fg);font-family:var(--da-font-heading);font-size:1.1rem;font-weight:600;letter-spacing:0.02em;margin:0 0 0.3rem 0}body[data-site="dareakt"] .ui-pricing__card-subtitle{color:var(--da-fg-muted);font-size:0.8rem;letter-spacing:0.02em;margin:0 0 1rem 0}body[data-site="dareakt"] .ui-pricing__card-price{color:var(--da-accent);font-family:var(--da-font-heading);font-size:1.6rem;font-weight:700;letter-spacing:0.02em;margin:0 0 1.2rem 0}body[data-site="dareakt"] .ui-pricing__card-price span{color:var(--da-fg-dim);font-size:0.75rem;font-weight:400;letter-spacing:0.04em}body[data-site="dareakt"] .ui-pricing__card-features{--ui-pricing-bullet:">";margin:0 0 1rem 0;padding:0;list-style:none;border-top:1px solid var(--da-border);padding-top:1rem}body[data-site="dareakt"] .ui-pricing__card-features li{color:var(--da-fg);font-size:0.82rem;line-height:2;padding-left:1.4em;position:relative}body[data-site="dareakt"] .ui-pricing__card-features li::before{content:">";position:absolute;left:0;color:var(--da-accent-muted);font-family:var(--da-font-mono);font-weight:400}body[data-site="dareakt"] .ui-pricing__card-notes{color:var(--da-fg-dim);font-size:0.75rem;font-style:italic;letter-spacing:0.02em;border-top:1px solid var(--da-border);padding-top:0.8rem;margin-top:0.5rem}body[data-site="dareakt"] .ui-pricing__table{--ui-pricing-bg:transparent;--ui-pricing-border:var(--da-border);--ui-pricing-header-bg:var(--da-surface);--ui-pricing-fg:var(--da-fg);--ui-pricing-th-fg:var(--da-fg-muted);--ui-pricing-accent:var(--da-accent);--ui-pricing-notes-fg:var(--da-fg-muted);background:transparent;border:1px solid var(--da-border);border-radius:var(--da-radius);overflow:hidden;min-width:0}body[data-site="dareakt"] .ui-pricing__table thead{background:var(--da-surface)}body[data-site="dareakt"] .ui-pricing__table th{color:var(--da-fg-muted);font-family:var(--da-font);font-size:0.72rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;border-bottom:1px solid var(--da-border);padding:0.6rem 1rem}body[data-site="dareakt"] .ui-pricing__table td{color:var(--da-fg);font-size:0.85rem;border-bottom:1px solid var(--da-border);padding:0.6rem 1rem}body[data-site="dareakt"] .ui-pricing__price{color:var(--da-accent);font-weight:600}body[data-site="dareakt"] .ui-pricing__notes{color:var(--da-fg-muted);font-size:0.8rem}body[data-site="dareakt"] .ui-pricing__row:nth-child(even){background:var(--da-surface)}.module-wrapper--services-process-cards .ui-cards__grid{grid-template-columns:repeat(4,1fr)}.module-wrapper--services-process-cards .ui-cards__card-title{color:var(--da-accent);font-size:0.9rem}.module-wrapper--services-stack-cards .ui-cards__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.module-wrapper--services-stack-cards .ui-cards__card-title{font-size:0.88rem;letter-spacing:0.04em}.module-wrapper--services-stack-cards .ui-cards__card-subtitle{color:var(--da-accent-muted);font-size:0.74rem;letter-spacing:0.03em}@media (max-width:900px){.module-wrapper--services-process-cards .ui-cards__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.module-wrapper--services-process-cards .ui-cards__grid{grid-template-columns:1fr}}.module-wrapper--services-contact{padding-block:3rem}body[data-site="dareakt"] .module-wrapper--services-contact-text .ui-prose__item:last-child{color:var(--da-accent);font-size:1rem;letter-spacing:0.04em;font-weight:500}body[data-site="dareakt"] .module-wrapper--services-closing-text .ui-prose__item{color:var(--da-accent);font-style:italic;opacity:0.85}.module-wrapper--terminal-header{padding-inline:var(--da-edge);padding-top:4rem;padding-bottom:1rem;border-bottom:1px solid var(--da-border)}.module-wrapper--terminal-heading h1{font-size:clamp(1.6rem,4vw,2.8rem);letter-spacing:0.04em;margin-block-end:0.2em}.module-wrapper--terminal-subtitle h2{color:var(--da-accent)}body[data-site="dareakt"] .module-wrapper--dareakt-terminal{padding-inline:var(--da-edge)}body[data-site="dareakt"] .ui-layout__cell[data-area="footer"]{margin-inline:calc(-1 * var(--edge,32px));width:calc(100% + 2 * var(--edge,32px))}body[data-site="dareakt"] .ui-footer{background:transparent;border-top:1px solid var(--da-border);color:var(--da-fg-muted);font-size:0.78rem;letter-spacing:0.03em;text-align:center;padding-block:2rem;padding-inline:var(--da-edge)}body[data-site="dareakt"] .ui-footer__credits{color:var(--da-fg-muted)}body[data-site="dareakt"] .ui-canvas{min-height:100vh;min-height:100dvh}body[data-site="dareakt"]::-webkit-scrollbar{width:6px}body[data-site="dareakt"]::-webkit-scrollbar-track{background:var(--da-bg)}body[data-site="dareakt"]::-webkit-scrollbar-thumb{background:var(--da-scrollbar-thumb);border-radius:3px}body[data-site="dareakt"] ::selection{background:var(--da-selection-bg);color:var(--da-selection-fg)}@media (max-width:600px){body[data-site="dareakt"]{font-size:14px}}}body[data-site="dareakt"] .ui-engine-status{--ui-engine-status-fg:var(--da-fg);--ui-engine-status-heading:var(--da-heading-fg);--ui-engine-status-key:var(--da-fg-bright);--ui-engine-status-val:var(--da-fg);--ui-engine-status-dots:var(--da-border);--ui-engine-status-accent:var(--da-accent);--ui-engine-status-ok:var(--da-success);--ui-engine-status-warn:var(--da-warning);--ui-engine-status-error:var(--da-error);--ui-engine-status-dim:var(--da-fg-muted)}body[data-site="dareakt"] .ui-engine-dashboard{--ui-engine-dashboard-fg:var(--da-fg);--ui-engine-dashboard-heading:var(--da-heading-fg);--ui-engine-dashboard-key:var(--da-fg-bright);--ui-engine-dashboard-val:var(--da-fg);--ui-engine-dashboard-dots:var(--da-border);--ui-engine-dashboard-accent:var(--da-accent);--ui-engine-dashboard-ok:var(--da-success);--ui-engine-dashboard-warn:var(--da-warning);--ui-engine-dashboard-error:var(--da-error);--ui-engine-dashboard-dim:var(--da-fg-muted);--ui-engine-dashboard-border:var(--da-border);--ui-engine-dashboard-tab-bg:var(--da-surface);--ui-engine-dashboard-hover:var(--da-surface-hover)}.module-wrapper--dashboard-header{padding-top:4rem;padding-bottom:1rem;padding-inline:var(--da-edge);border-bottom:1px solid var(--da-border)}.module-wrapper--dashboard-heading h1{font-size:clamp(1.6rem,4vw,2.8rem);letter-spacing:0.04em;margin-block-end:0.2em}.module-wrapper--login-section{min-height:80vh;display:flex;align-items:center;justify-content:center}.module-wrapper--login-section .ui-section-body__inner{display:flex;justify-content:center;align-items:flex-start;padding:clamp(60px,12vh,140px) 0}.module-wrapper--login-form{width:100%;max-width:380px;padding:3rem 2.5rem;border:1px solid var(--da-border);background:var(--da-card-bg);border-radius:var(--da-radius-lg)}.module-wrapper--login-form .ui-form{display:flex;flex-direction:column;gap:1.2rem}.module-wrapper--login-form .ui-field__label{display:flex;flex-direction:column;gap:0.4rem;font-size:0.75rem;font-weight:500;letter-spacing:0.04em;color:var(--da-fg-bright)}.module-wrapper--login-form .ui-field__req{color:var(--da-accent)}.module-wrapper--login-form .ui-field__input{width:100%;font-family:var(--da-font);font-size:0.88rem;padding:0.7rem 0.9rem;background:var(--da-surface);border:1px solid var(--da-border);border-radius:var(--da-radius-sm);color:var(--da-fg-bright);outline:none;transition:border-color 0.15s,box-shadow 0.15s}.module-wrapper--login-form .ui-field__input:focus{border-color:var(--da-accent);box-shadow:0 0 0 3px var(--da-accent-soft)}.module-wrapper--login-form .ui-field__input::placeholder{color:var(--da-fg-dim)}.module-wrapper--login-form .ui-form__actions{margin-top:0.5rem}.module-wrapper--login-form .ui-form__submit{font-family:var(--da-font);font-size:0.82rem;font-weight:600;letter-spacing:0.04em;padding:0.75rem 1.5rem;width:100%;border:none;background:var(--da-accent);color:var(--da-fg-inverse);border-radius:var(--da-radius-sm);cursor:pointer;transition:background 0.15s,transform 0.1s}.module-wrapper--login-form .ui-form__submit:hover{background:var(--da-accent-hover)}.module-wrapper--login-form .ui-form__submit:active{transform:scale(0.98)}.module-wrapper--login-form .ui-form__submit:disabled{opacity:0.5;cursor:not-allowed}.module-wrapper--login-form .ui-form__global-msg,.module-wrapper--login-form .ui-field__msg{font-size:0.78rem;color:var(--da-error);margin-top:0.4rem}@media (max-width:600px){.module-wrapper--login-form{padding:2rem 1.5rem;max-width:100%}}@media (prefers-reduced-motion:reduce){body[data-site="dareakt"] .cursor{animation:none}body[data-site="dareakt"] .ui-engine-status__loading{animation:none}body[data-site="dareakt"] .ui-engine-dashboard__loading{animation:none}}body[data-site="dareakt"] h2{padding-bottom:0.5em;border-bottom:2px solid var(--da-accent-soft);margin-bottom:0.8em;display:inline-block}body[data-site="dareakt"] .ui-pricing__card{position:relative}body[data-site="dareakt"] .ui-pricing__card-label{position:absolute;top:0;left:1.5rem;transform:translateY(-50%);margin-bottom:0;background:var(--da-accent);color:var(--da-fg-inverse);font-size:0.65rem;font-weight:700;letter-spacing:0.06em;padding:0.25rem 0.75rem;border-radius:var(--da-radius-sm)}.module-wrapper--services-dev-custom,.module-wrapper--services-hosting-custom{margin-top:2rem;border:1px solid var(--da-border-strong);border-left:3px solid var(--da-accent);background:var(--da-surface);padding:1.5rem 2rem;border-radius:var(--da-radius)}.module-wrapper--services-dev-custom .ui-prose,.module-wrapper--services-hosting-custom .ui-prose{max-width:none}.module-wrapper--services-dev-custom .ui-prose p:last-child,.module-wrapper--services-hosting-custom .ui-prose p:last-child{color:var(--da-accent);font-weight:600;margin-top:0.5rem}.module-wrapper--builds-hero{padding-top:4rem;padding-bottom:2rem;padding-inline:var(--da-edge);border-bottom:1px solid var(--da-border)}.module-wrapper--builds-heading h1{font-size:clamp(1.6rem,4vw,2.8rem);letter-spacing:0.04em;margin-block-end:0.2em}.module-wrapper--builds-subtitle h2{color:var(--da-accent);font-size:clamp(0.85rem,2vw,1.1rem);letter-spacing:0.04em;margin-block:0}.module-wrapper--builds-stats p{color:var(--da-accent);font-family:var(--da-font-mono);font-size:0.74rem;letter-spacing:0.06em;text-transform:uppercase;padding:1rem 0;margin-top:1.5rem;border-top:1px solid var(--da-border);border-bottom:1px solid var(--da-border)}.module-wrapper--builds-sites-heading,.module-wrapper--builds-fotballustenice,.module-wrapper--builds-okitour,.module-wrapper--builds-ruthbowers,.module-wrapper--builds-ubytovani,.module-wrapper--builds-taxreporter,.module-wrapper--builds-apps-section,.module-wrapper--builds-infra-section,.module-wrapper--builds-closing{padding-inline:var(--da-edge)}body[data-site="dareakt"] .module-wrapper--builds-fotballustenice .ui-image,body[data-site="dareakt"] .module-wrapper--builds-okitour .ui-image,body[data-site="dareakt"] .module-wrapper--builds-ruthbowers .ui-image,body[data-site="dareakt"] .module-wrapper--builds-ubytovani .ui-image,body[data-site="dareakt"] .module-wrapper--builds-taxreporter .ui-image{overflow:hidden;border:1px solid var(--da-border-strong);border-radius:var(--da-radius);transition:border-color 0.3s}body[data-site="dareakt"] .module-wrapper--builds-fotballustenice .ui-image:hover,body[data-site="dareakt"] .module-wrapper--builds-okitour .ui-image:hover,body[data-site="dareakt"] .module-wrapper--builds-ruthbowers .ui-image:hover,body[data-site="dareakt"] .module-wrapper--builds-ubytovani .ui-image:hover,body[data-site="dareakt"] .module-wrapper--builds-taxreporter .ui-image:hover{border-color:var(--da-accent-muted)}body[data-site="dareakt"] .module-wrapper--builds-fotballustenice .ui-image__img,body[data-site="dareakt"] .module-wrapper--builds-okitour .ui-image__img,body[data-site="dareakt"] .module-wrapper--builds-ruthbowers .ui-image__img,body[data-site="dareakt"] .module-wrapper--builds-ubytovani .ui-image__img,body[data-site="dareakt"] .module-wrapper--builds-taxreporter .ui-image__img{transition:transform 0.4s ease}body[data-site="dareakt"] .module-wrapper--builds-fotballustenice .ui-image:hover .ui-image__img,body[data-site="dareakt"] .module-wrapper--builds-okitour .ui-image:hover .ui-image__img,body[data-site="dareakt"] .module-wrapper--builds-ruthbowers .ui-image:hover .ui-image__img,body[data-site="dareakt"] .module-wrapper--builds-ubytovani .ui-image:hover .ui-image__img,body[data-site="dareakt"] .module-wrapper--builds-taxreporter .ui-image:hover .ui-image__img{transform:scale(1.02)}body[data-site="dareakt"] .module-wrapper--builds-fotballustenice h3,body[data-site="dareakt"] .module-wrapper--builds-okitour h3,body[data-site="dareakt"] .module-wrapper--builds-ruthbowers h3,body[data-site="dareakt"] .module-wrapper--builds-ubytovani h3,body[data-site="dareakt"] .module-wrapper--builds-taxreporter h3{font-size:clamp(1rem,2.5vw,1.4rem);letter-spacing:0.04em;color:var(--da-heading-fg);margin-block:0 0.2em}.module-wrapper--builds-fotballustenice-tagline p,.module-wrapper--builds-okitour-tagline p,.module-wrapper--builds-ruthbowers-tagline p,.module-wrapper--builds-ubytovani-tagline p,.module-wrapper--builds-taxreporter-tagline p{color:var(--da-accent);font-size:0.85rem;letter-spacing:0.03em;margin-block:0 1em}.module-wrapper--builds-fotballustenice-tech p,.module-wrapper--builds-okitour-tech p,.module-wrapper--builds-ruthbowers-tech p,.module-wrapper--builds-ubytovani-tech p,.module-wrapper--builds-taxreporter-tech p{color:var(--da-fg-dim);font-family:var(--da-font-mono);font-size:0.72rem;letter-spacing:0.04em;text-transform:uppercase;padding-top:0.8rem;margin-top:0.5rem;border-top:1px solid var(--da-border)}body[data-site="dareakt"] .module-wrapper--builds-fotballustenice .ui-button,body[data-site="dareakt"] .module-wrapper--builds-okitour .ui-button,body[data-site="dareakt"] .module-wrapper--builds-ruthbowers .ui-button,body[data-site="dareakt"] .module-wrapper--builds-ubytovani .ui-button,body[data-site="dareakt"] .module-wrapper--builds-taxreporter .ui-button{color:var(--da-accent);background:transparent;border:1px solid var(--da-accent-muted);font-family:var(--da-font);font-size:0.78rem;font-weight:500;letter-spacing:0.04em;padding:0.55rem 1.3rem;border-radius:var(--da-radius-sm);cursor:pointer;transition:background 0.2s,border-color 0.2s;text-decoration:none;display:inline-block;margin-top:0.5rem}body[data-site="dareakt"] .module-wrapper--builds-fotballustenice .ui-button:hover,body[data-site="dareakt"] .module-wrapper--builds-okitour .ui-button:hover,body[data-site="dareakt"] .module-wrapper--builds-ruthbowers .ui-button:hover,body[data-site="dareakt"] .module-wrapper--builds-ubytovani .ui-button:hover,body[data-site="dareakt"] .module-wrapper--builds-taxreporter .ui-button:hover{background:var(--da-accent-soft);border-color:var(--da-accent)}body[data-site="dareakt"] .module-wrapper--builds-fotballustenice .ui-columns,body[data-site="dareakt"] .module-wrapper--builds-okitour .ui-columns,body[data-site="dareakt"] .module-wrapper--builds-ruthbowers .ui-columns,body[data-site="dareakt"] .module-wrapper--builds-ubytovani .ui-columns,body[data-site="dareakt"] .module-wrapper--builds-taxreporter .ui-columns{align-items:center}body[data-site="dareakt"] .ui-feature{background:var(--da-card-bg);border:1px solid var(--da-card-border);border-radius:var(--da-radius);padding:1.8rem 1.5rem;transition:border-color 0.2s,background 0.2s,box-shadow 0.2s}body[data-site="dareakt"] .ui-feature:hover{border-color:var(--da-card-hover-border);background:var(--da-card-hover-bg);box-shadow:var(--da-shadow)}body[data-site="dareakt"] .ui-feature__icon{color:var(--da-accent);margin-bottom:1rem}body[data-site="dareakt"] .ui-feature__icon svg{width:24px;height:24px;stroke:var(--da-accent)}body[data-site="dareakt"] .ui-feature__title{color:var(--da-heading-fg);font-family:var(--da-font-heading);font-size:0.95rem;font-weight:600;letter-spacing:0.02em;margin:0 0 0.6rem 0}body[data-site="dareakt"] .ui-feature__description{color:var(--da-fg);font-size:0.84rem;line-height:1.7}body[data-site="dareakt"] .ui-grid[data-id="builds-apps-grid"]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}body[data-site="dareakt"] .ui-grid[data-id="builds-infra-grid"]{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}body[data-site="dareakt"] .ui-grid[data-id="builds-infra-grid"] .ui-feature{border-left:3px solid var(--da-accent-muted)}.module-wrapper--builds-closing-text p{color:var(--da-accent);font-style:italic;font-size:0.95rem;letter-spacing:0.02em;opacity:0.85}.da-theme-toggle{position:fixed;bottom:1.5rem;right:1.5rem;z-index:10000;width:44px;height:44px;padding:0;margin:0;border-radius:50%;border:1px solid var(--da-border-strong);background:var(--da-bg-alt);color:var(--da-fg-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.15rem;line-height:1;transition:background 0.2s,border-color 0.2s,color 0.2s;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:var(--da-shadow-lg);box-sizing:border-box}.da-theme-toggle:hover{border-color:var(--da-accent);color:var(--da-accent)}