.au-page .au-hero{padding-block:80px 64px}.au-page .au-hero-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:80px;align-items:end}.au-page .au-hero-grid h1{max-width:770px}.au-page .au-hero-grid p{margin-bottom:28px;max-width:440px}.au-page .au-explorer{display:grid;grid-template-columns:310px minmax(0,1fr);border:1px solid var(--border-subtle);border-radius:var(--radius-stage);overflow:hidden;background:var(--bg-band)}.au-page .au-explorer-menu{padding:40px 28px}.au-page .au-explorer-menu h2{margin-bottom:44px}.au-page .au-explorer-menu [role=tablist]{display:flex;flex-direction:column;gap:8px}.au-page .au-explorer-menu button{display:flex;align-items:center;gap:12px;min-height:58px;padding:14px 12px;text-align:left;background:transparent;border:1px solid transparent;border-radius:var(--radius-control);color:var(--text-secondary);font-size:var(--t-label-size);cursor:pointer}.au-page .au-explorer-menu button svg:last-child{margin-left:auto;width:16px;opacity:0}.au-page .au-explorer-menu button[aria-selected=true]{background:var(--bg-accent-subtle);border-color:var(--border-subtle);color:var(--text-on-accent-subtle);box-shadow:var(--shadow-sm)}.au-page .au-explorer-menu button[aria-selected=true] svg:last-child{opacity:1}.au-page .au-explorer-menu button:not([aria-selected=true]):hover{color:var(--text-primary);background:var(--bg-hover)}.au-page .au-capability-panel{background:var(--bg-card);min-width:0}.au-page .au-scene{height:420px;display:flex;align-items:center;justify-content:center;padding:40px;overflow:hidden;background:radial-gradient(70% 90% at 92% 0%,var(--glow-accent),transparent 60%),var(--bg-stage);isolation:isolate}.au-page .au-capability-copy{padding:32px 40px 36px;min-height:242px}.au-page .au-capability-copy h3{margin-bottom:14px}.au-page .au-capability-copy>p{max-width:640px}.au-page .au-capability-copy .au-capability-detail{font-size:var(--t-small-size);margin-top:14px;color:var(--text-secondary)}.au-page .au-document-scene{width:min(100%,660px);display:grid;grid-template-columns:1fr 1fr;align-items:center}.au-page .au-paper{padding:28px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:-8px 8px color-mix(in srgb,var(--mist-7) 19%,transparent),var(--shadow-lg);transform:rotate(-3deg);min-height:300px}.au-page .au-paper-meta{display:flex;align-items:center;gap:9px;color:var(--text-tertiary);font-size:13px;margin-bottom:26px}.au-page .au-paper h3{font-size:22px;margin-bottom:18px}.au-page .au-paper-lines{display:grid;gap:6px}.au-page .au-paper-lines i{display:block;height:4px;background:var(--mist-5);width:100%;border-radius:2px}.au-page .au-paper-lines i:nth-child(2){width:85%}.au-page .au-paper-lines i:last-child{width:60%}.au-page .au-paper p{font-size:15px;line-height:1.8;margin:20px 0}.au-page .au-paper mark{background:var(--bg-accent-subtle);color:var(--text-on-accent-subtle);padding:2px}.au-page .au-paper-signature{font-size:12px;margin-top:22px;display:block;color:var(--text-tertiary)}.au-page .au-extract{padding:24px;margin-left:-12px;z-index:1}.au-page .au-scene-title{display:flex;align-items:center;gap:10px;font-size:16px;color:var(--text-primary);line-height:1.4}.au-page .au-scene-title strong{font-weight:500}.au-page .au-extract dl{margin:26px 0 0}.au-page .au-extract dl>div{padding-block:13px;border-top:1px solid var(--border-subtle)}.au-page .au-extract dt{font-size:12px;color:var(--text-tertiary);margin-bottom:6px}.au-page .au-extract dd{margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px}.au-page .au-extract dd svg{color:var(--text-tertiary)}.au-page .au-source{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-tertiary);margin-top:15px;line-height:1.4}.au-page .au-knowledge-scene{width:min(100%,540px)}.au-page .au-question{display:flex;align-items:center;gap:13px;color:var(--text-on-stage);font-size:16px;margin:0 0 24px 12px}.au-page .au-caret{display:inline-block;width:1px;height:15px;margin-left:2px;background:currentColor;vertical-align:-2px}.au-page .au-answer{padding:28px}.au-page .au-answer>p{font-size:17px;line-height:1.6;color:var(--text-secondary);margin:22px 0}.au-page .au-answer-rule{display:flex;gap:10px;font-size:14px;border-left:2px solid var(--border-accent);padding-left:14px;color:var(--text-secondary)}.au-page .au-source-doc{display:flex;align-items:center;gap:12px;background:color-mix(in srgb,var(--bg-card) 55%,transparent);border:1px solid var(--glass-border);border-radius:8px;padding:16px;margin-top:22px}.au-page .au-source-doc div{flex:1}.au-page .au-source-doc strong,.au-page .au-source-doc span{display:block}.au-page .au-source-doc strong{font-weight:500;font-size:14px}.au-page .au-source-doc span{font-size:12px;color:var(--text-tertiary);margin-top:4px}.au-page .au-workflow-scene{width:min(100%,660px);display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:24px}.au-page .au-message{padding:24px;align-self:start;margin-top:12px}.au-page .au-message p{font-size:17px;line-height:1.55;margin:22px 0}.au-page .au-handoff{color:var(--text-on-stage)}.au-page .au-handoff-title{font-size:20px;font-family:var(--font-art-heading,"Plus Jakarta Sans",sans-serif);display:block;margin-bottom:18px}.au-page .au-handoff>div{display:flex;align-items:center;gap:12px;padding-block:18px;border-top:1px solid var(--border-on-stage)}.au-page .au-handoff>div>span:nth-child(2){flex:1}.au-page .au-handoff strong,.au-page .au-handoff small{display:block}.au-page .au-handoff strong{font-size:15px;font-weight:500}.au-page .au-handoff small{font-size:13px;color:var(--text-on-stage-secondary);line-height:1.5;margin-top:4px}.au-page .au-handoff>div>svg{color:var(--accent-on-stage)}.au-page .au-tool-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border:1px solid var(--border-on-stage-strong);border-radius:8px;background:var(--glass-bg-on-stage);color:var(--text-on-stage)}.au-page .au-tool-icon--warm{background:color-mix(in srgb,var(--accent-on-stage) 15%,transparent);color:var(--accent-on-stage)}.au-page .au-agent-scene{width:min(100%,510px)}.au-page .au-agent-request{display:flex;gap:14px;align-items:center;margin:0 0 18px 12px}.au-page .au-agent-request p{color:var(--text-on-stage);font-size:16px}.au-page .au-agent-draft{padding:24px}.au-page .au-task-done{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--text-tertiary);margin-top:12px}.au-page .au-task-done:first-of-type{margin-top:18px}.au-page .au-draft-paper{padding:18px;border-radius:8px;background:var(--bg-card);margin-top:18px}.au-page .au-draft-paper strong{font-size:15px;font-weight:500}.au-page .au-draft-paper p{font-size:14px;line-height:1.5;margin-top:9px}.au-page .au-approval{display:flex;align-items:center;gap:8px;color:var(--text-accent);font-size:13px;margin-top:17px}.au-page .au-fit{display:grid;grid-template-columns:1fr 1fr;gap:110px;padding-block:112px}.au-page .au-fit-intro>p{max-width:490px;margin-top:28px}.au-page .au-fit-intro .sv-text-link{margin-top:18px}.au-page .au-tool-shelf{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding-bottom:28px;border-bottom:1px solid var(--border-subtle);margin-bottom:28px}.au-page .au-tool-shelf>div{display:flex;flex-direction:column;gap:16px;color:var(--text-primary);font-size:var(--t-caption-size)}.au-page .au-fit-detail article+article{margin-top:30px}.au-page .au-fit-detail h3{margin-bottom:12px}.au-page .au-fit-detail p{font-size:var(--t-body-size)}.au-page .au-control{border-radius:var(--radius-stage);padding:60px;background:var(--bg-band)}.au-page .au-control-heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:64px}.au-page .au-control-heading p{max-width:480px}.au-page .au-control-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:60px}.au-page .au-control-icon{display:block;margin-bottom:20px}.au-page .au-control-grid h3{margin-bottom:14px}.au-page .au-control-grid p{font-size:var(--t-body-size)}.au-page .au-delivery{display:grid;grid-template-columns:1.1fr 1fr;gap:110px;padding-block:112px}.au-page .au-delivery>div:first-child>p{max-width:480px;margin-top:28px}.au-page .au-delivery .sv-text-link{margin-top:16px}.au-page .au-start-note{border-left:1px solid var(--border-subtle);padding-left:48px;align-self:center}.au-page .au-start-note h3{margin-bottom:20px}.au-page .au-start-note p+p{margin-top:16px}.au-page .sv-closing{padding-bottom:24px}@media(max-width:1100px){.au-page .au-hero-grid{gap:40px;grid-template-columns:1.3fr 1fr}.au-page .au-explorer{grid-template-columns:260px minmax(0,1fr)}.au-page .au-explorer-menu{padding:32px 20px}.au-page .au-explorer-menu button{gap:8px;padding-inline:10px}.au-page .au-scene{padding:28px;height:420px}.au-page .au-paper{padding:20px}.au-page .au-extract{padding:18px}.au-page .au-scene-title{font-size:15px}.au-page .au-capability-copy{padding:28px;min-height:260px}.au-page .au-workflow-scene{gap:18px;grid-template-columns:1fr}.au-page .au-message{margin:0;padding:20px;display:none}.au-page .au-handoff{max-width:380px;width:100%;margin:auto}.au-page .au-fit,.au-page .au-delivery{gap:64px;padding-block:88px}.au-page .au-control{padding:44px}.au-page .au-control-heading{gap:40px}.au-page .au-control-grid{gap:32px}.au-page .au-start-note{padding-left:36px}}@media(max-width:900px){.au-page .au-hero-grid{grid-template-columns:1fr;gap:28px}.au-page .au-hero-grid>div{display:flex;align-items:center;gap:32px;justify-content:space-between}.au-page .au-hero-grid p{margin:0;max-width:520px}.au-page .au-hero-grid .ed-button{flex-shrink:0}.au-page .au-explorer{grid-template-columns:1fr}.au-page .au-explorer-menu{padding:24px}.au-page .au-explorer-menu h2{display:none}.au-page .au-explorer-menu [role=tablist]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.au-page .au-explorer-menu button{flex-direction:column;align-items:flex-start;gap:10px;padding:12px}.au-page .au-explorer-menu button svg:last-child{display:none}.au-page .au-scene{height:420px}.au-page .au-capability-copy{min-height:210px}.au-page .au-fit,.au-page .au-delivery{gap:40px}.au-page .au-control-grid{gap:24px}.au-page .au-start-note{padding-left:28px}}@media(max-width:760px){.au-page .au-hero{padding-block:48px 40px}.au-page .au-hero-grid>div{display:block}.au-page .au-hero-grid p{margin-bottom:24px}.au-page .au-explorer-menu{padding:12px}.au-page .au-explorer-menu [role=tablist]{grid-template-columns:repeat(2,1fr)}.au-page .au-explorer-menu button{flex-direction:row;align-items:center;gap:10px;min-height:54px}.au-page .au-explorer-menu button svg{width:17px}.au-page .au-scene{height:auto;min-height:390px;padding:32px 24px}.au-page .au-capability-copy{padding:26px 24px;min-height:266px}.au-page .au-document-scene{max-width:510px}.au-page .au-paper{padding:22px}.au-page .au-extract{padding:20px}.au-page .au-fit,.au-page .au-delivery{grid-template-columns:1fr;padding-block:64px;gap:36px}.au-page .au-fit-intro h2 br:last-child{display:none}.au-page .au-fit-intro>p{margin-top:20px}.au-page .au-tool-shelf{gap:14px}.au-page .au-control{padding:32px 24px}.au-page .au-control-heading{grid-template-columns:1fr;gap:24px}.au-page .au-control-grid{grid-template-columns:1fr;margin-top:32px;gap:0}.au-page .au-control-grid article{border-top:1px solid var(--border-subtle);padding-top:24px;display:grid;grid-template-columns:28px 1fr;-moz-column-gap:14px;column-gap:14px}.au-page .au-control-grid article+article{margin-top:24px}.au-page .au-control-icon{grid-row:1/3;margin:0}.au-page .au-control-grid h3{margin-bottom:10px}.au-page .au-control-grid p{grid-column:2}.au-page .au-start-note{border-left:0;border-top:1px solid var(--border-subtle);padding:28px 0 0}.au-page .sv-closing h2 br{display:none}}@media(max-width:560px){.au-page .au-document-scene{grid-template-columns:1fr;gap:0;max-width:330px}.au-page .au-paper{min-height:0;margin-right:30px;padding:22px;transform:rotate(-2deg)}.au-page .au-paper-meta{margin-bottom:16px}.au-page .au-paper h3{font-size:20px}.au-page .au-paper-lines:last-of-type,.au-page .au-paper-signature{display:none}.au-page .au-paper p{margin-bottom:4px}.au-page .au-extract{margin:-14px 0 0 24px;padding:20px}.au-page .au-extract dl{margin-top:12px}.au-page .au-extract dl>div{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-block:11px}.au-page .au-extract dt{font-size:12px;margin:0}.au-page .au-extract dd{font-size:14px}.au-page .au-extract .au-source{font-size:11px}.au-page .au-scene--documents{min-height:490px}.au-page .au-answer{padding:22px}.au-page .au-answer>p{font-size:16px}.au-page .au-question{margin-left:0;font-size:15px;align-items:flex-start}.au-page .au-source-doc{padding:12px}.au-page .au-source-doc>svg:last-child{display:none}.au-page .au-agent-draft{padding:20px}.au-page .au-agent-request{margin-left:0}.au-page .au-agent-request p{font-size:15px}.au-page .au-capability-copy{min-height:300px}.au-page .au-control{padding:30px 24px}}@media(max-width:360px){.au-page .au-explorer-menu button{gap:7px;padding-inline:7px}.au-page .au-scene{padding-inline:18px}.au-page .au-paper{padding:18px;margin-right:18px}.au-page .au-extract{padding:16px;margin-left:16px}.au-page .au-capability-copy{padding:24px 20px;min-height:338px}.au-page .au-scene-title{font-size:14px}.au-page .au-tool-shelf{gap:8px}.au-page .au-control{padding-inline:20px}}.au-page .au-explorer-menu button{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.au-page .au-explorer-menu button svg:last-child{transform:translate(-4px);transition:opacity .18s ease,transform .18s ease}.au-page .au-explorer-menu button[aria-selected=true] svg:last-child{transform:translate(0)}.au-page .au-capability-panel{animation:au-panel-enter .18s ease-out both}.au-page .au-scene--documents .au-paper mark{background:linear-gradient(90deg,var(--bg-accent-subtle),var(--bg-accent-subtle)) no-repeat;color:var(--text-on-accent-subtle);background-size:0 100%;animation:au-term-highlight .22s ease-out .1s forwards}.au-page .au-scene--documents .au-paper mark+mark{animation-delay:.21s}.au-page .au-paper mark,.au-page .au-source-doc,.au-page .au-handoff>div,.au-page .au-approval{cursor:pointer}@keyframes au-panel-enter{0%{opacity:.55}to{opacity:1}}@keyframes au-term-highlight{to{background-size:100% 100%}}@media(prefers-reduced-motion:reduce){.au-page .au-explorer-menu button,.au-page .au-explorer-menu button svg:last-child{transition:none}.au-page .au-capability-panel,.au-page .au-scene--documents .au-paper mark{animation:none}.au-page .au-scene--documents .au-paper mark{background-size:100% 100%}}
