/* Cloud Blue: 60% cool canvas, 30% supporting surfaces, 10% action colour. */
:root{--nr-ink:#1E293B;--nr-paper:#F5F7FA;--nr-line:#D5DFEB;--nr-muted:#52657D;--nr-accent:#2563EB;--nr-forest:#344C70;--ink:#1E293B;--blue-canvas:#F5F7FA;--blue-surface:#DCE6F2;--blue-action:#2563EB;--blue-hover:#1D4ED8;--blue-muted:#52657D}
html{scrollbar-color:#BCCBDD #F5F7FA}body.motion-site,body.motion-page,.nr-header,.nr-footer{background:#F5F7FA;color:#1E293B}::selection{background:#C9DEFF;color:#142846}
.motion-site :focus-visible,.motion-page :focus-visible,.builder :focus-visible{outline:2px solid #2563EB;outline-offset:4px}
.nr-header{background:#F5F7FA;border-color:#D9E2EE}.nr-brand{color:#1E293B}.brand-symbol>span{color:#2563EB;background:#F5F7FA}.nr-nav{gap:24px}.nr-nav .nav-light{background:radial-gradient(110px 40px at var(--spotlight-x,50%) 100%,#DCE6F2,transparent)}
/* Adapted Uiverse button motion: satyamchaudharydev/rude-wolverine-24 (MIT).
   Colour, shape, scale and timing are tuned for this application's quiet controls. */
.nr-button,.nr-refine{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:15px 20px;border:1px solid #2563EB;border-radius:7px;background:#2563EB;color:#FFFFFF;font:600 12px/1.3 Manrope,Arial,sans-serif;text-decoration:none;overflow:hidden;cursor:pointer;box-shadow:0 2px 3px #123A7910;transition:background .25s,border-color .25s,box-shadow .25s,transform .35s cubic-bezier(.22,1,.36,1)}
.nr-button::before{display:none}.nr-button:hover,.nr-refine:hover{background:#1D4ED8;border-color:#1D4ED8;transform:translateY(-2px);box-shadow:0 6px 15px #2563EB1C}.nr-button:active,.nr-refine:active{transform:translateY(0);box-shadow:0 1px 3px #2563EB18}
.nr-button svg,.nr-refine svg{width:16px;height:16px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.nr-button:hover svg,.nr-refine:hover svg{transform:translateX(3px)}.nr-small{min-height:40px;padding:11px 15px;font-size:11px;gap:22px}.nr-accent{background:#2563EB;border-color:#2563EB;color:#FFFFFF}
.nr-workspace,.nr-nav{color:#344861}.hero-meta,.nr-eyebrow,.section-index,.hero-bottom{color:#5D7088}.hero-copy{padding-top:52px}.hero-copy h1{color:#18263A}.hero-copy>p,.hero-smallprint{color:#52657D}.hero-copy>p{max-width:400px}.title-you em{color:#1E293B}.title-you>svg{color:#2563EB}.hero-smallprint svg{color:#2563EB}.live-dot,.motion-led{background:#2563EB;box-shadow:none}
.hero-orbit{color:#9EB7D94A}.stage-grid{background-image:linear-gradient(#9CB2D01A 1px,transparent 1px),linear-gradient(90deg,#9CB2D01A 1px,transparent 1px)}.hero-deck{transform:rotateX(var(--paper-rx,5deg)) rotateY(var(--paper-ry,-7deg));transition:none}.hero-document-0{background:#DCE6F2}.hero-document-1{background:#EDF2F8}.hero-document-2{background:#FFFFFF}.hero-document .mini-name,.hero-document .mini-heading{color:#21344E!important}.hero-document .mini-contact,.hero-document .mini-text{color:#62748B}.floating-note{background:#FFFFFFF5;border-color:#D7E2EF;box-shadow:0 8px 28px #264B8010;border-radius:8px;padding:15px 17px;color:#344861}.floating-note small{color:#708199}.note-top{left:9%;top:67px}.note-tick,.hero-sticker .sticker-corner{color:#2563EB}.note-bottom{padding:13px 15px}.mini-file{background:#EFF5FF;border-color:#A2BFE8;color:#315E9A}.download-check{background:#EAF2FF;color:#2563EB}.hero-sticker{background:#DCE6F2;color:#29496E;padding:16px 22px 17px 17px}.stage-caption{color:#6F85A1}
.capability-strip{background:#E8EFF8;color:#3B5578;padding:22px 7.5%;border-top:1px solid #D9E3EF;border-bottom:1px solid #D9E3EF;white-space:normal}.strip-track{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:25px;align-items:center;animation:none!important;font-size:10px;font-weight:500;letter-spacing:.2px;max-width:1350px;margin:auto}.strip-track>span{border-right:1px solid #BACDE5;padding:4px 0;text-align:center}.strip-track>span:last-child{border-right:0}
.nr-manifesto{grid-template-columns:1fr 2.5fr;background:#F5F7FA;border-color:#D9E2EF}.manifesto-bottom p{max-width:510px;color:#52657D}.nr-section h2{color:#1E293B}.nr-section h2 em{color:#415E83}.nr-collection{background:#E7EEF8;color:#1E293B}.nr-collection .section-index{color:#526B8E}.collection-top>p{color:#52657D}.collection-top h2 em{color:#345E9B}.gallery-choices{gap:1px}.gallery-choice{border-color:#C6D5E8;color:#526A8B;padding:16px 13px}.gallery-choice:last-child{border-color:#C6D5E8}.gallery-choice.active{background:#D4E3F8;color:#1D4ED8;box-shadow:inset 2px 0 #2563EB;border-radius:3px}.gallery-choice:hover{color:#1D4ED8;background:#DCE7F6}.gallery-choice>span:first-child{opacity:1;color:#7088A8}.gallery-choice.active>span:first-child{color:#456DA4}.gallery-description>#gallery-count{color:#526B8E}.gallery-description h3{color:#233D60}.gallery-description p{color:#5A708D}.gallery-description .nr-button{background:#2563EB;color:#FFFFFF;border-color:#2563EB}.gallery-detail{color:#3C608E!important}.gallery-stage{background:#DCE6F2;border:1px solid #D0DCEC;border-radius:7px}.gallery-stage::before{background-image:linear-gradient(#7A96BB12 1px,transparent 1px),linear-gradient(90deg,#7A96BB12 1px,transparent 1px)}.gallery-stage-label{color:#4D6C93;font-size:7px}.gallery-orbit{border-color:#91ABCD25}.gallery-orbit::before,.gallery-orbit::after{border-color:#91ABCD1A}.gallery-papers{transform:rotateX(var(--paper-rx,0deg)) rotateY(var(--paper-ry,0deg));transform-style:preserve-3d;transform-origin:50% 45%}.gallery-controls{color:#526D90}.gallery-controls button{background:#F5F8FD;border-color:#AFC5E2;color:#315D96;transition:background .25s,transform .25s}.gallery-controls button:hover{background:#FFFFFF;color:#2563EB}.collection-endnote{border-color:#C6D6E9;color:#536E92}
.nr-companion{background:#F5F7FA}.companion-copy>p,.companion-points{color:#52657D}.companion-copy>a{color:#215DBF}.companion-copy>small{color:#64748B}.companion-points i{background:#E5EEFC;color:#2563EB}.writing-demo{background:#FFFFFF;border-color:#D6E1EF;box-shadow:0 18px 50px #284A7810;border-radius:10px;transform:none}.demo-bar{padding-bottom:20px;border-color:#E2E9F2;gap:0}.demo-bar strong{color:#2F4F7A}.demo-bar small,.demo-local{color:#647B99}.demo-local i{background:#2563EB}.demo-avatar{background:#EFF4FB;border-color:#D8E3F2;color:#607DA3}.demo-conversation p{color:#52657D}.writing-demo>label{color:#526B8E}.writing-demo textarea{background:#F8FAFD;border-color:#CCD9EB;color:#334B6C;font-size:13px;line-height:1.85}.writing-demo textarea:focus{border-color:#6D9FF0;box-shadow:0 0 0 3px #2563EB0D}.demo-actions{gap:12px;align-items:center}.demo-actions>span{color:#647A97;max-width:180px;font-size:8px}.nr-refine{min-height:39px;padding:10px 13px;font-size:10px;gap:12px;flex-shrink:0;border-radius:6px}.nr-refine svg{width:14px;height:14px}.demo-response{background:#EDF3FC;border-color:#D8E5F6;padding:18px}.response-heading,.response-heading button{color:#476D9E}.demo-response>p{font-size:26px;color:#274F85}.wording-tabs{gap:6px}.wording-tabs>button{background:#F7FAFF;border-color:#C8D9F0;color:#4A6D9B;font-size:8px;border-radius:4px;padding:6px 8px}.wording-tabs>button.active{background:#D7E7FF;color:#1D4ED8;border-color:#AFCBF4}.demo-response>small{color:#58769B;font-size:8px;line-height:1.9}.demo-foot{color:#6D84A2}
.nr-process{border-color:#D9E3EF;background:#F5F7FA}.process-grid h3{color:#29496E}.process-grid p{color:#52657D}.process-grid article>a,.process-title>a{color:#315F9E}.process-illustration{background:#E9EFF7}.illustration-two{background:#E5ECF5}.illustration-three{background:#E5EEF9}.sketch-paper{border-color:#BCCFE7;background:#FFFFFF;box-shadow:0 10px 22px #284D8010}.sketch-paper>span{color:#4F729F}.sketch-paper i{background:#C7D8EC}.sketch-plus{background:#D4E4FC;color:#2563EB}.illustration-one svg{color:#6D98D1}.sketch-type{color:#345A8C}.sketch-type>span{color:#2563EB}.sketch-options{background:#FFFFFF;border-color:#C7D8ED}.selected-colour::after{border-color:#7DA6DF}.sketch-cursor{color:#2563EB}.sketch-download>span{color:#2563EB;border-color:#B7CFEE;background:#DCEAFF}.sketch-download strong{color:#5577A4}.format-tag{background:#FFFFFF;border-color:#BECCE0;color:#416EA9}.process-num{color:#738CAC}
.nr-tools{background:#EBF0F8}.tool-feature{background:#F8FAFD;border-color:#D0DDEC;box-shadow:none;border-radius:8px}.tool-feature:hover{background:#FFFFFF;border-color:#9AB9E6;box-shadow:0 8px 25px #254D820A;transform:translateY(-3px)}.tool-feature h3{color:#28466C}.tool-feature p{color:#52657D}.tool-feature>span:first-child,.tool-feature>div>span:first-child{color:#5D789C}.feature-link{color:#315F9E!important}.feature-wide{background:#DCE6F2}.feature-wide:hover{background:#DFEAF8}.match-art{background:#F5F9FF;border-color:#BDCFEB}.match-line{color:#486E9F;border-color:#D5E3F6;animation:none}.match-line i{border-color:#B7D0F2;color:#2563EB}.match-art>small{color:#5F7DA4}.feature-letter{background:#E6EEF9}.feature-letter:hover{background:#EAF2FE}.letter-art{border-color:#C5D4E8;background:#FFFFFF}.letter-art>span,.letter-art em{color:#5376A4}.letter-art i{background:#DBE5F1}.feature-private{background:#E7EFF9}.feature-private:hover{background:#EDF4FF}.private-symbol{color:#A7BDDC66}.feature-versions{background:#F7F9FD}.version-art>span{background:#FFFFFF;border-color:#CBD9EB;color:#4E6B91}.version-art>span:nth-child(3){color:#6884A7}
.nr-questions{background:#F5F7FA}.nr-questions>div>p,.nr-questions .faq-list p{color:#52657D}.nr-questions>div>a{color:#315F9E}.nr-questions .faq-list{border-color:#CDDCEC}.nr-questions .faq-list details{border-color:#CDDCEC}.nr-questions .faq-list summary{color:#344F73;padding:24px 0}.nr-questions .faq-list summary>span{color:#527EB8}
.nr-finale{background:#DCE6F2;color:#1E293B}.nr-finale h2{color:#1E293B}.nr-finale h2 em{color:#315E9E}.finale-line,.nr-finale>p{color:#526B8D}.finale-watermark{color:#B6CAE744}.nr-footer-top>p{color:#52657D}.nr-footer-top>p em{color:#315E9E}.nr-footer-nav,.nr-colophon{border-color:#D3DFED}.nr-footer-nav>nav,.nr-footer-nav .nr-motion-toggle{color:#52657D}.nr-colophon{color:#647B98}
.motion-page .article h1,.motion-page .section-head h1{color:#1E293B}.motion-page .article h2{color:#304E76}.motion-page .article p,.motion-page .article li,.motion-page .section-head p,.motion-page .template-card p{color:#52657D}.motion-page .section-head h1 em{color:#426A9F}.motion-page .btn.primary{background:#2563EB;border-color:#2563EB;color:#FFFFFF}.motion-page .thumbnail,.motion-page .template-card:nth-child(2n) .thumbnail,.motion-page .template-card:nth-child(3n) .thumbnail{background:#DCE6F2;border-color:#C9D7EA}.motion-page .template-card:hover .thumbnail{background:#D1E1F7}.motion-page .template-card h3{color:#2E4C74}.motion-page .template-card .arrow-circle{border-color:#B9CDE8;color:#2563EB}.motion-page .guide-card{background:#FFFFFF;border-color:#D4E0EE}.motion-page .callout,.motion-page .section-tip{background:#E8F0FC;border-color:#CDDEF6;color:#496B97}.motion-page .eyebrow,.motion-page .breadcrumb{color:#617A9A}
/* Workspace surfaces retain a clear editor/preview boundary at every breakpoint. */
.builder{background:#F5F7FA;color:#1E293B;--ink:#1E293B}.builder .app-header{background:#FFFFFF;border-color:#DCE5F0;box-shadow:0 2px 10px #24436D03}.builder .app-header .logo{color:#233D60}.builder .app-header .logo img{background:#EFF4FC}.builder .app-header .logo .sub{color:#647B99}.builder .app-header .divider,.builder .app-document{border-color:#D7E2F0}.builder .document-title{color:#36577E}.builder .save-status{color:#617B9C}.builder .save-status svg{color:#5D87C1}.builder .workspace-search{border:1px solid #D8E3F2;border-radius:6px;background:#F8FAFD;color:#617B9C}.builder .workspace-search kbd{background:#EDF2FA;border-color:#D6E1F0;color:#627D9F}.builder .btn{border-radius:6px;min-height:37px}.builder .btn.primary,.builder .app-header-actions .btn.primary{background:#2563EB;border-color:#2563EB;color:#FFFFFF}.builder .btn.primary:hover,.builder .app-header-actions .btn.primary:hover{background:#1D4ED8;border-color:#1D4ED8;box-shadow:0 4px 14px #2563EB1A}.builder .btn.ghost{color:#426591;border-color:#CDDAED;background:#FFFFFF}.builder .btn.ghost:hover{background:#EDF4FE}.builder .icon-btn{color:#6884A7}.builder .icon-btn:disabled{opacity:.35}
.builder .workspace-nav{background:#F0F4FA;border-color:#D3DFEE}.builder .nav-caption,.builder .nav-group-caption{color:#617C9E}.builder .nav-tab{color:#4E6B90;padding-top:12px;padding-bottom:12px;border-radius:5px}.builder .nav-tab:hover{background:#E3ECF8;color:#315F9E}.builder .nav-tab.active{background:#DCE6F2;color:#1D4ED8;box-shadow:inset 2px 0 #2563EB}.builder .nav-tab svg{opacity:1}.builder .nav-separator{background:#D7E1EF}.builder .quality-card{background:#E7EFFA;border-color:#D0DFF3;color:#597BA8}.builder .quality-top,.builder .quality-card p{color:#526F95}.builder .quality-top strong{color:#2563EB}.builder .progress-track{background:#CDDCF1}.builder .progress-track>span{background:#2563EB}.builder .bottom-note,.builder .bottom-note a{color:#5E7A9D}.builder .bottom-note svg{color:#6989B1}
.builder .editor-pane{background:#FFFFFF;border-color:#DCE5F1}.builder .editor-pane h1{color:#273E5E}.builder .editor-pane h1 em{color:#4E76AB}.builder .editor-eyebrow{color:#617FA5}.builder .status-dot{background:#2563EB;box-shadow:none}.builder .editor-intro{color:#596F8D}.builder .field label,.builder .field>span,.builder .field-label{color:#496789;font-weight:500}.builder .field input,.builder .field textarea,.builder .field select{background:#FBFCFE;border-color:#CCD9EC;color:#344F73;border-radius:6px;box-shadow:0 1px 2px #163D7103}.builder .field input::placeholder,.builder .field textarea::placeholder{color:#748BA9}.builder .field input:focus,.builder .field textarea:focus,.builder .field select:focus{border-color:#6E9CE4;box-shadow:0 0 0 3px #2563EB0D}.builder .field small{color:#657F9F}.builder .section-tip{background:#F0F5FD;border-color:#DCE7F7;color:#5C789C;line-height:1.85}.builder .section-tip svg{color:#668AB8}.builder .checkline{color:#526F95}.builder .checkline input{accent-color:#2563EB}.builder .editor-next{border-color:#DFE7F2}.builder .editor-next>span{color:#617C9F}
.builder .preview-pane{background-color:#DCE6F2;background-image:radial-gradient(#8CA5C72B .65px,transparent .65px)}.builder .preview-toolbar{color:#526F95}.builder .preview-toolbar select{background:#F8FAFE;border-color:#BFD1EA;color:#4C6D98}.builder .preview-mode-label{color:#607C9F}.builder .preview-mode-label.active{color:#2563EB}.builder .paper-footer,.builder .sample-label{color:#526F95}.builder .mobile-view-toggle{background:#2563EB;border-color:#2563EB;color:#FFFFFF;box-shadow:0 5px 20px #2563EB24}.builder .resume-paper{box-shadow:0 3px 8px #1D416D10,0 16px 38px #234C7F12}
.builder .tool-card,.builder .repeat-card,.builder .section-card,.builder .document-card{background:#FFFFFF;border-color:#D6E2F2}.builder .modal-backdrop{background:#172C4D70;backdrop-filter:blur(6px)}.builder .modal{background:#FFFFFF;border-color:#D6E1F1;box-shadow:0 28px 100px #1537692D;border-radius:11px}.builder .modal-head h2{color:#304F7B}.builder .modal>p,.builder .modal-note,.builder .micro-note{color:#5C789C}.builder .export-option{background:#F6F9FE;border-color:#D2E1F5;color:#4F75A6}.builder .export-option:hover{background:#EAF2FF;border-color:#92B6EB;transform:translateY(-2px)}.builder .export-option strong{color:#315E9D}.builder .export-option small{color:#5D7DA7}.builder .export-option svg{color:#2563EB}.builder .export-review-note{background:#EEF4FD;border-color:#D3E2F7;color:#5879A5}.builder .export-review-note button{color:#2563EB}
.builder .setup-meter{height:3px;background:#E4ECF7;border-radius:3px;margin:15px 0 0;overflow:hidden}.builder .setup-meter>span{display:block;height:100%;background:#2563EB;transition:width .35s cubic-bezier(.22,1,.36,1)}.builder .guided-progress{border-color:#DFE8F4;color:#6885A9;margin-top:0}.builder .guided-progress span{color:#6885A9}.builder .guided-progress span.active{color:#315F9E}.builder .guided-progress i{color:#647FA3;background:#EDF3FC;border-color:#D0E0F5}.builder .guided-progress .active i{background:#DCE9FF;color:#2563EB;border-color:#BCD3F5}.builder .modal .guided-question{color:#31557F}.builder .journey-options>button{background:#F9FBFE;border-color:#D6E3F4;color:#426C9F}.builder .journey-options>button:hover,.builder .journey-options>button.active{background:#EAF2FF;border-color:#8EB2E8;color:#2563EB}.builder .journey-options strong{color:#42638C}.builder .journey-options small{color:#5B7CA4}.builder .guided-footer{border-color:#DDE7F5;color:#617EA2}.builder .guided-privacy{color:#5C7BA1}
.builder .companion-id{background:#EFF5FE;border-color:#D5E5FA;color:#426D9F;padding:17px 19px}.builder .companion-id strong{color:#365E91}.builder .companion-id small{color:#5B7BA3}.builder .companion-id i{background:#2563EB}.builder .companion-prompts button{background:#FAFCFF;color:#426D9F;border-color:#D8E5F6;gap:11px}.builder .companion-prompts button:hover{background:#EFF5FF;transform:translateX(2px)}.builder .companion-prompts button.active{background:#E4EFFF;border-color:#ADCAF2;color:#2563EB}.builder .companion-welcome{border-color:#D9E6F7;color:#A5BFDF}.builder .companion-welcome p{color:#4F729E}.builder .companion-welcome em{color:#315E9E}.builder .companion-welcome small,.builder .companion-disclosure{color:#617FA4}.builder .companion-task{background:#F8FBFF;border-color:#D3E4FA}.builder .companion-task h2{color:#365F94}.builder .wording-option{background:#F0F6FF;border-color:#CDDEF7}.builder .wording-option p{color:#3D6395}.builder .wording-option>span{color:#5B7BA4}.builder .wording-option button{background:#DCEAFF;color:#315F9E;border:1px solid #C2D8F6}.builder .import-drop{background:#F5F9FF;border-color:#B8D0F1;color:#5279AA}.builder .import-drop:hover{background:#EEF5FF;border-color:#709FE2}.builder .import-drop strong{color:#426B9F}.builder .import-review{border-color:#D9E7FA;color:#577BA8}.builder .command-search input{background:#FBFDFF;border-color:#CBDEF8;color:#426B9F}.builder .command-result{border-color:#E0EBF9;color:#5B7CA6}.builder .command-result:hover,.builder .command-result:focus{background:#EDF5FF}.builder .command-result strong{color:#426B9F}.builder .toast{background:#203F6F;border-color:#6B92C6;color:#FFFFFF;box-shadow:0 10px 30px #254B8220}
.nr-motion-paused .hero-deck,.nr-motion-paused .gallery-papers{transform:none!important}.nr-motion-paused .motion-led{background:#7086A2}.nr-motion-paused .motion-led+span{color:#526F95}
@media(max-width:1150px){.nr-nav{gap:17px}.builder .nav-tab{padding-top:11px;padding-bottom:11px}.demo-actions>span{max-width:125px}.nr-refine{font-size:9px;gap:9px;padding:10px 12px}}
@media(max-width:900px){.strip-track{font-size:9px;gap:17px}.gallery-stage-label{font-size:5px}.demo-actions{gap:8px}.demo-actions>span{font-size:7px;max-width:100px}.nr-refine{font-size:8px;gap:7px;padding:10px}.builder .app-header-actions .studio-guide{background:#EDF4FF;border-color:#CBDEF7}}
@media(max-width:650px){.nr-button{min-height:45px;font-size:11px;padding:14px 17px;gap:23px}.nr-small,.nr-header .nr-small{min-height:36px;font-size:9px;padding:10px 12px;gap:15px}.nr-mobile-menu{color:#315F9E}.nr-mobile-menu nav{background:#F9FBFF;border-color:#C7D9F0;box-shadow:0 16px 35px #214B8420}.nr-mobile-menu nav a{color:#496F9F;border-color:#D4E2F5}.hero-copy{padding-top:43px}.note-top{left:16px;top:25px}.note-bottom{padding:13px 15px}.hero-sticker{padding:16px 22px 17px 17px}.capability-strip{padding:21px 7%;background:#E7EFFA}.strip-track{grid-template-columns:1fr 1fr;font-size:9px;gap:15px 18px}.strip-track>span{text-align:left;border-right:0;padding:0;font-weight:500}.gallery-choice{border-color:#B3C9E5!important;color:#466B9B;background:#F5F9FF}.gallery-choice.active{background:#2563EB;color:#FFFFFF;border-color:#2563EB!important;box-shadow:none}.gallery-choice.active>span:first-child{color:#E6EFFF}.gallery-choice.active:hover{color:#FFFFFF}.gallery-choice:hover{color:#2563EB;background:#E5EFFD}.gallery-description .nr-button{font-size:9px;min-height:42px;padding:13px 14px;gap:12px}.gallery-stage-label{font-size:4.5px}.gallery-description h3{color:#28476F}.collection-endnote{font-size:5px}.writing-demo{padding:21px;transform:none}.demo-actions>span{max-width:130px;font-size:7px}.nr-refine{min-height:38px;font-size:9px;padding:10px 12px;gap:8px}.nr-refine svg{width:13px;height:13px}.demo-response>p{font-size:25px}.demo-local{font-size:4px}.builder .workspace-nav{background:#EFF4FB;border-color:#D0DEF1}.builder .nav-tab{padding:10px 12px;font-size:10px;min-height:35px}.builder .nav-tab.active{background:#DCE6F2;box-shadow:none}.builder .app-header-actions .studio-guide{background:#EDF4FF;border-color:#D3E3F8}.builder .app-header-actions .btn{min-height:33px}.builder .mobile-view-toggle{padding:12px 19px;background:#2563EB;color:#FFFFFF;border-color:#2563EB}.builder .journey-options>button{padding:15px}.builder .setup-meter{margin-top:12px}}
@media(max-width:360px){.nr-header .nr-small{font-size:8px;padding:9px 10px;gap:10px}.nr-refine{font-size:8px;padding:9px 10px}.demo-actions>span{max-width:100px;font-size:6px}.strip-track{font-size:8px}.gallery-description .nr-button{font-size:8px;padding:12px;gap:9px}}
@media(prefers-reduced-motion:reduce){.hero-deck,.gallery-papers{transform:none!important}.nr-button,.nr-button svg,.nr-refine,.nr-refine svg{transition:none!important}.nr-button:hover,.nr-refine:hover{transform:none}}
.motion-page .template-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.motion-page .template-card{min-width:0;text-decoration:none}.motion-page .template-card .thumbnail{min-width:0;width:100%}.motion-page .template-card .mini-name{overflow-wrap:normal}.motion-page .template-card .thumb-paper{flex-shrink:0}
@media(max-width:650px){.motion-page .template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.motion-page .template-card .thumbnail{height:230px}.motion-page .template-card h3{font-size:12px;line-height:1.4}.motion-page .template-card p{line-height:1.8;max-width:110px}}
@media(max-width:360px){.motion-page .template-card .thumbnail{height:205px}}
@media print{.builder .preview-pane{background:#FFFFFF!important}.builder .resume-paper{box-shadow:none!important}}
