.au-root{isolation:isolate;min-height:100dvh;padding:28px max(16px, env(safe-area-inset-right,0px)) 40px max(16px, env(safe-area-inset-left,0px));background:var(--surface-2,#f4f4f6);grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:18px;display:grid;position:relative;overflow:clip}.au-root>:not([aria-hidden]){z-index:1;position:relative}.au-card{background:0 0;gap:16px;width:100%;max-width:440px;display:grid}.au-root .au-card.d-root{background:0 0;min-height:0}.au-brand{background:var(--surface,#fff);box-shadow:0 0 0 1px color-mix(in srgb, var(--text,#111) 8%, transparent), var(--shadow,0 6px 20px -8px #0a0c1033);border-radius:999px;justify-self:center;align-items:center;gap:8px;padding:9px 16px;font-size:18px;font-weight:650;display:inline-flex}.au-w-field{--au-cloth-ecru:#8d826d;--au-cloth-1:#5b5a56;--au-cloth-2:#8f795b;--au-cloth-3:#696956;--au-cloth-flat:#bfc4cb;--au-shade:#161e2c29;z-index:-1;pointer-events:none;background-color:var(--au-cloth-flat);position:absolute;inset:0}html[data-theme=dark] .au-w-field{--au-cloth-ecru:#5d584f;--au-cloth-1:#3c3d3d;--au-cloth-2:#5e5242;--au-cloth-3:#45463d;--au-cloth-flat:#26292e;--au-shade:#0000006b}.au-w-field .wv-woven{position:absolute;inset:0}.au-w-3d{z-index:0}.au-w-shade{background:radial-gradient(ellipse 60% 46% at 50% 50%, var(--au-shade), transparent 72%);position:absolute;inset:0}@media (min-width:960px){.au-root{padding:40px max(clamp(24px, 5vw, 80px), env(safe-area-inset-right,0px)) 40px 0;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.au-root>:not([aria-hidden]){grid-column:2;justify-self:center}.au-w-shade{background:radial-gradient(ellipse 36% 54% at 77% 50%, var(--au-shade), transparent 72%)}}.au-root .au-card .d-card{box-shadow:0 0 0 1px color-mix(in srgb, var(--text,#111) 7%, transparent), var(--shadow-lg,0 24px 60px -18px #0a0c1052);position:relative}.au-root .au-card .d-card:before{content:"";background:linear-gradient(90deg, transparent, var(--accent,#377cd0) 22%, var(--accent,#377cd0) 78%, transparent);pointer-events:none;border-radius:1px;height:1.5px;position:absolute;top:-1px;left:28px;right:28px}html[data-theme=dark] .au-root .au-card .d-card,html[data-theme=dark] .au-brand{box-shadow:0 0 0 1px #f0f2f81f,0 28px 70px -14px #000000d9}
