@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-body:"DM Sans Variable",sans-serif;--font-display:var(--font-body);--text-xs:clamp(.75rem,.72rem + .1vw,.82rem);--text-sm:clamp(.875rem,.84rem + .12vw,.94rem);--text-base:clamp(1rem,.98rem + .1vw,1.05rem);--text-lg:clamp(1.12rem,1rem + .4vw,1.35rem);--text-xl:clamp(1.5rem,1.25rem + .8vw,2rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:5px;--radius-md:9px;--radius-lg:13px;--color-bg:#f5f6f4;--color-surface:#fff;--color-offset:#eef1ee;--color-text:#20332f;--color-muted:#64736f;--color-border:#213c3026;--color-primary:#165c50;--color-primary-hover:#0a443a;--color-tint:#e8f0eb;--color-error:#a52929;--color-warning:#775417;--color-warning-bg:#fbf4e3;--color-sidebar:#123b34;--color-sidebar-muted:#b6cec6;--color-paper:#e8ece9;--color-inverse:#fff;--transition:.16s ease}[data-theme=dark]{--color-bg:#14221e;--color-surface:#1a2c26;--color-offset:#22352e;--color-text:#e3eee8;--color-muted:#a8bbb1;--color-border:#c5e4d62b;--color-primary:#91ccb3;--color-primary-hover:#b6e3cc;--color-tint:#284135;--color-error:#ffb3ac;--color-warning:#efcc89;--color-warning-bg:#3e3525;--color-sidebar:#0d211b;--color-sidebar-muted:#b6cec6;--color-paper:#23362d;--color-inverse:#102c21;color-scheme:dark}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{background:var(--color-bg);color:var(--color-text);font-size:var(--text-base);line-height:1.55;min-width:320px}h1,h2,h3{font-family:var(--font-display);line-height:1.22;text-wrap:balance}h1{font-size:var(--text-xl);font-weight:650;letter-spacing:-.035em}h2{font-size:var(--text-lg);font-weight:650;letter-spacing:-.02em}p{color:var(--color-muted)}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{transition:background var(--transition),border-color var(--transition),color var(--transition)}button{cursor:pointer;border:0;background:none}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}button{min-height:44px}a{color:var(--color-primary);text-underline-offset:3px}svg{flex-shrink:0}img{max-width:100%;height:auto;display:block}small{font-size:var(--text-xs)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip{position:fixed;top:-100px;left:var(--space-4);z-index:100;background:var(--color-surface);padding:var(--space-4)}.skip:focus{top:var(--space-4)}.app-shell{display:flex;min-height:100dvh}.sidebar{width:244px;flex-shrink:0;background:var(--color-sidebar);color:#f0f6f2;padding:var(--space-10) var(--space-5) var(--space-6);display:flex;flex-direction:column;position:sticky;top:0;height:100dvh}.brand{display:flex;gap:var(--space-3);align-items:center;font-size:var(--text-lg);font-weight:700;letter-spacing:-.025em;padding-inline:var(--space-2)}.brand-light{font-weight:400}.brand small{display:block;font-size:.6rem;letter-spacing:.14em;margin-top:var(--space-1);font-weight:450}.workspace-label{font-size:var(--text-xs);font-weight:550;letter-spacing:.11em;color:var(--color-sidebar-muted);margin:var(--space-12) var(--space-3) var(--space-4);font-size:.75rem}.sidebar nav{display:grid;gap:var(--space-2)}.sidebar nav button{display:flex;align-items:center;gap:var(--space-3);width:100%;text-align:left;padding:var(--space-3);color:var(--color-sidebar-muted);font-size:var(--text-sm);border-radius:var(--radius-md)}.sidebar nav button:hover{background:#ffffff0d}.sidebar nav button.nav-active{background:#ffffff18;color:#fff}.sidebar nav button>svg:last-child:not(:first-child){margin-left:auto}.side-note{margin-top:auto;padding:var(--space-8) var(--space-3) var(--space-8);font-size:var(--text-sm);display:grid;gap:var(--space-3)}.side-note strong{font-size:var(--text-sm);font-weight:550}.side-note p{color:var(--color-sidebar-muted);font-size:var(--text-xs);line-height:1.8}.side-bottom{border-top:1px solid #ffffff26;padding-top:var(--space-5);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-xs);color:var(--color-sidebar-muted)}.side-bottom small{width:100%;padding-left:var(--space-4)}.status-dot{width:6px;height:6px;background:#a2b4ae;border-radius:50%}.status-dot.online{background:#9ad5ad}.workspace{flex:1;min-width:0;display:flex;flex-direction:column}.topbar{height:80px;border-bottom:1px solid var(--color-border);padding:var(--space-4) var(--space-10);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);background:var(--color-surface)}.breadcrumb{display:flex;gap:var(--space-3);align-items:center;font-size:var(--text-sm);color:var(--color-muted)}.breadcrumb strong{font-weight:500;color:var(--color-text)}.top-actions{display:flex;align-items:center;gap:var(--space-4)}.username{font-size:var(--text-xs);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-button{display:inline-flex;width:44px;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.icon-button:hover:not(:disabled){background:var(--color-offset)}main{padding:var(--space-10);max-width:1660px;width:100%;margin-inline:auto;flex:1}.page-title{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-8)}.eyebrow{font-size:var(--text-xs);font-weight:650;letter-spacing:.13em;color:var(--color-muted);margin-bottom:var(--space-3)}.page-title p{font-size:var(--text-sm);margin-top:var(--space-3)}.badge{font-size:var(--text-xs);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);white-space:nowrap;color:var(--color-muted);font-weight:550}.primary,.secondary,.text-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-5);font-size:var(--text-sm);font-weight:550}.primary{background:var(--color-primary);color:var(--color-inverse);border:1px solid transparent}.primary:hover:not(:disabled){background:var(--color-primary-hover)}.secondary{background:var(--color-surface);border:1px solid var(--color-border)}.secondary:hover:not(:disabled){background:var(--color-offset)}.text-button{color:var(--color-primary);padding:var(--space-2) 0;justify-content:flex-start}.text-button:hover:not(:disabled){text-decoration:underline;text-underline-offset:4px}.compact{padding:var(--space-2) var(--space-4)}.wide{width:100%}.import-layout{display:grid;grid-template-columns:minmax(0,1fr) 275px;gap:var(--space-10)}.import-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.import-overline{padding:var(--space-6);display:flex;align-items:center;justify-content:space-between;font-size:var(--text-xs);font-weight:550;letter-spacing:.1em;color:var(--color-muted);border-bottom:1px solid var(--color-border)}.drop-area{margin:var(--space-6);padding:var(--space-12) var(--space-6);border:1.5px dashed var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5);min-height:335px}.drop-area>svg{color:var(--color-primary);margin-bottom:var(--space-2)}.drop-area h2{font-weight:550}.drop-area p{font-size:var(--text-sm);line-height:1.8}.drop-area small{color:var(--color-muted)}.import-footer{padding:var(--space-4) var(--space-6);display:flex;gap:var(--space-2);align-items:center;background:var(--color-offset);font-size:var(--text-xs);color:var(--color-muted)}.workflow{padding-top:var(--space-6)}.workflow h2{font-size:var(--text-xl);margin-bottom:var(--space-8)}.workflow-step{display:flex;gap:var(--space-4);margin-bottom:var(--space-6)}.workflow-step>span{font-size:var(--text-xs);color:var(--color-muted);padding-top:var(--space-1);font-variant-numeric:tabular-nums}.workflow-step strong{font-size:var(--text-sm);font-weight:600}.workflow-step p{font-size:var(--text-sm);margin-top:var(--space-2);line-height:1.6}.demo-start{padding-top:var(--space-5);border-top:1px solid var(--color-border)}.demo-start p{font-size:var(--text-sm)}.demo-start button{text-align:left}.footer{border-top:1px solid var(--color-border);margin:var(--space-6) var(--space-10) 0;padding:var(--space-5) 0;display:flex;justify-content:space-between;gap:var(--space-4);font-size:var(--text-xs);color:var(--color-muted)}.footer>span:first-child{font-weight:650;color:var(--color-text)}.footer small{margin-left:var(--space-2);font-weight:400;color:var(--color-muted)}.footer>span:last-child{font-size:.75rem;letter-spacing:.05em}.banner,.demo-banner{display:flex;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);margin-bottom:var(--space-5);background:var(--color-tint);font-size:var(--text-sm);overflow-wrap:anywhere}.banner>svg{flex-shrink:0}.banner button,.demo-banner button{margin-left:auto;min-height:30px;min-width:30px;flex-shrink:0}.banner.error{background:var(--color-warning-bg);color:var(--color-error)}.banner.info{color:var(--color-primary)}.banner.subdued{background:var(--color-offset);color:var(--color-muted)}.demo-banner{background:var(--color-warning-bg);color:var(--color-warning);justify-content:space-between}.demo-banner button{text-decoration:underline;text-underline-offset:3px;font-size:var(--text-xs)}.spinner{width:16px;height:16px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:spin 1s linear infinite;flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}.success-panel{display:flex;gap:var(--space-4);align-items:center;background:var(--color-tint);padding:var(--space-6);margin-bottom:var(--space-6);border-radius:var(--radius-md)}.success-panel p{margin-top:var(--space-2)}.success-panel a{display:inline-flex;gap:var(--space-2);align-items:center;font-size:var(--text-sm);margin-top:var(--space-3)}.editor-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:var(--space-6);align-items:start}.document-panel{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;position:sticky;top:var(--space-6);background:var(--color-surface)}.document-toolbar{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);gap:var(--space-2)}.document-toolbar>span{display:flex;gap:var(--space-2);align-items:center;min-width:0}.document-toolbar strong{font-size:var(--text-xs);font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.paper-stage{background:var(--color-paper);padding:var(--space-6);height:570px;overflow:auto;display:flex;align-items:flex-start;justify-content:center}.paper-stage img{width:100%;height:auto;box-shadow:0 3px 15px #123b3414}.page-controls{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-4);font-size:var(--text-xs);border-top:1px solid var(--color-border)}.original-note{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--text-xs);border-top:1px solid var(--color-border)}.editor-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);min-width:0}.editor-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6)}.steps{display:flex;border-bottom:1px solid var(--color-border);margin-bottom:var(--space-6)}.steps button{display:flex;align-items:center;justify-content:center;gap:var(--space-2);flex:1;padding:var(--space-3) var(--space-1);font-size:var(--text-xs);color:var(--color-muted);border-bottom:2px solid transparent}.steps button span{font-size:var(--text-xs);font-variant-numeric:tabular-nums}.steps button.selected{border-color:var(--color-primary);color:var(--color-primary);font-weight:650}.field{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-5);min-width:0}.field input,.field select,.field textarea{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);min-height:46px;width:100%;font-size:var(--text-sm);font-weight:400}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--color-primary)}.field small{color:var(--color-muted);font-weight:400}.field textarea{resize:vertical;line-height:1.6}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.form-grid input{font-variant-numeric:tabular-nums}.recognition{display:flex;gap:var(--space-3);margin:var(--space-6) 0 var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border);align-items:flex-start}.recognition>svg{color:var(--color-primary);margin-top:var(--space-1)}.recognition strong{font-size:var(--text-sm)}.recognition p{font-size:var(--text-xs);margin-top:var(--space-1)}.button-row{display:flex;gap:var(--space-3);flex-wrap:wrap}.button-row button{font-size:var(--text-xs)}details{border-top:1px solid var(--color-border);margin-top:var(--space-6);padding-top:var(--space-3)}summary{font-size:var(--text-xs);color:var(--color-muted);cursor:pointer;min-height:44px;padding-block:var(--space-3)}details small{color:var(--color-muted)}.editor-footer{display:flex;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-6);margin-top:var(--space-3);border-top:1px solid var(--color-border)}.draft-state{display:flex;gap:var(--space-2);justify-content:space-between;align-items:center;color:var(--color-muted);font-size:var(--text-xs);padding-top:var(--space-4)}.draft-state .text-button{font-size:var(--text-xs);white-space:nowrap}.danger{color:var(--color-error);font-size:var(--text-xs);margin-top:var(--space-2)}.helper{font-size:var(--text-xs);margin-top:var(--space-3);line-height:1.6}.warning-list{background:var(--color-warning-bg);color:var(--color-warning);padding:var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-xs);margin-block:var(--space-4)}.warning-list p{color:inherit;margin-top:var(--space-2)}.destination{display:flex;gap:var(--space-3);padding:var(--space-4);background:var(--color-offset);border-radius:var(--radius-sm);font-size:var(--text-xs);margin-block:var(--space-4);overflow-wrap:anywhere}.destination span{display:block;color:var(--color-muted);margin-top:var(--space-1)}.check{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--text-sm);margin-block:var(--space-6);cursor:pointer}.check input{width:20px;height:20px;flex-shrink:0;accent-color:var(--color-primary);margin-top:var(--space-1)}.total-line{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--color-border);padding:var(--space-5) 0}.total-line span{font-size:var(--text-sm);color:var(--color-muted)}.total-line strong{font-size:var(--text-lg);font-variant-numeric:tabular-nums}.total-line small{font-weight:450;color:var(--color-muted)}.archive-panel,.settings-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6)}.search{max-width:420px}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th{font-size:var(--text-xs);font-weight:500;color:var(--color-muted);text-align:left;padding:var(--space-3);border-bottom:1px solid var(--color-border)}td{padding:var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:top}td strong{font-weight:550}td small{display:block;margin-top:var(--space-2);color:var(--color-muted)}.number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.badge.success{background:var(--color-tint);color:var(--color-primary);border:0}.empty{text-align:center;padding:var(--space-12) var(--space-6);display:flex;align-items:center;flex-direction:column;gap:var(--space-4)}.empty>svg{color:var(--color-muted)}.empty p{font-size:var(--text-sm);max-width:46ch}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}.settings-panel>h2{margin-bottom:var(--space-4)}.settings-panel>p{font-size:var(--text-sm);margin-bottom:var(--space-5)}dl{display:grid;grid-template-columns:120px 1fr;gap:var(--space-3);font-size:var(--text-xs);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}dt{color:var(--color-muted)}dd{overflow-wrap:anywhere}.privacy{grid-column:1/-1;display:flex;gap:var(--space-5)}.privacy h2{margin-bottom:var(--space-3)}.privacy p{font-size:var(--text-sm);max-width:95ch;margin-bottom:var(--space-3)}.folder-picker{margin-top:var(--space-6);border-top:1px solid var(--color-border);padding-top:var(--space-4)}.breadcrumbs{display:flex;flex-wrap:wrap;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-primary)}.folder-list{max-height:260px;overflow:auto;margin-block:var(--space-3)}.folder-list>button{display:flex;gap:var(--space-3);align-items:center;width:100%;padding:var(--space-3);text-align:left;font-size:var(--text-sm)}.folder-list>button:hover{background:var(--color-offset)}.folder-list>button>svg:last-child{margin-left:auto}.folder-list p{font-size:var(--text-sm)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;border:0;background:#0a1c16a8;z-index:100;display:flex;align-items:center;justify-content:center;padding:var(--space-6);color:var(--color-text)}.modal>div{background:var(--color-surface);padding:var(--space-8);border-radius:var(--radius-lg);max-width:560px}.modal p{font-size:var(--text-sm);margin-block:var(--space-5);line-height:1.8}.modal .button-row{justify-content:flex-end}.skeleton{height:350px;width:100%;background:var(--color-offset)}@media(min-width:1600px){.paper-stage{height:650px}.editor-panel{padding:var(--space-8)}}@media(max-width:1180px){.sidebar{width:210px;padding-inline:var(--space-4)}.brand{font-size:var(--text-base)}.brand small{font-size:.6rem}.topbar{padding-inline:var(--space-6)}main{padding:var(--space-6)}.import-layout{grid-template-columns:minmax(0,1fr) 240px;gap:var(--space-6)}.editor-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.editor-panel{padding:var(--space-4)}.paper-stage{padding:var(--space-4);height:480px}.footer{margin-inline:var(--space-6)}.footer>span:last-child{display:none}.button-row{gap:var(--space-2)}.steps button{gap:var(--space-1)}}@media(max-width:900px){.sidebar{width:76px;padding:var(--space-6) var(--space-3)}.brand{padding:0;justify-content:center}.brand>span,.workspace-label,.side-note,.side-bottom{display:none}.sidebar nav{margin-top:var(--space-10)}.sidebar nav button{font-size:0;justify-content:center;gap:0}.sidebar nav button>svg:last-child:not(:first-child){display:none}.editor-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.form-grid{gap:var(--space-3)}.steps button{font-size:.75rem}.steps button span{display:none}.top-actions{gap:var(--space-2)}.page-title>.badge{display:none}.settings-grid{grid-template-columns:1fr}.privacy{grid-column:auto}.document-panel{position:static}.original-note{line-height:1.5}}@media(max-width:680px){.app-shell{display:block}.sidebar{width:auto;height:auto;position:static;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4)}.brand{justify-content:flex-start}.brand>span{display:block;font-size:var(--text-base)}.brand small{display:none}.brand>svg{width:23px;height:28px}.sidebar nav{display:flex;margin:0;gap:var(--space-1)}.sidebar nav button{padding:var(--space-3);width:44px}.sidebar nav button.nav-active{background:#ffffff26}.topbar{height:66px;padding:var(--space-2) var(--space-4)}.breadcrumb{font-size:var(--text-xs);gap:var(--space-1)}.breadcrumb>strong{display:none}.top-actions{gap:var(--space-1)}.topbar .compact{font-size:var(--text-xs);padding:var(--space-2) var(--space-3)}.username{max-width:110px}.topbar .compact>svg{display:none}main{padding:var(--space-6) var(--space-4)}.page-title{margin-bottom:var(--space-6);align-items:flex-start}.page-title h1{font-size:var(--text-xl)}.page-title p{font-size:var(--text-sm)}.import-layout{grid-template-columns:1fr;gap:var(--space-6)}.drop-area{margin:var(--space-4);padding:var(--space-8) var(--space-4);min-height:310px}.import-overline{padding:var(--space-4)}.import-footer{padding:var(--space-4);align-items:flex-start}.workflow{padding-top:var(--space-4)}.workflow h2 br{display:none}.workflow h2{margin-bottom:var(--space-6)}.workflow-step{margin-bottom:var(--space-5)}.footer{margin-inline:var(--space-4);padding:var(--space-4) 0;flex-wrap:wrap;gap:var(--space-2)}.footer>span:nth-child(2){font-size:var(--text-xs)}.editor-layout{grid-template-columns:1fr;gap:var(--space-5)}.paper-stage{height:300px;padding:var(--space-4) var(--space-8)}.paper-stage img{max-width:360px}.original-note{display:none}.editor-panel{padding:var(--space-5)}.steps button span{display:inline}.steps button{gap:var(--space-2)}.banner,.demo-banner{font-size:var(--text-xs)}.demo-banner{align-items:flex-start}.demo-banner span{max-width:75%}.settings-panel{padding:var(--space-5)}.privacy{display:block}.privacy>svg{margin-bottom:var(--space-4)}dl{grid-template-columns:1fr;gap:var(--space-1)}dd{margin-bottom:var(--space-3)}.modal{padding:var(--space-4)}.modal>div{padding:var(--space-6)}.page-title>.secondary{font-size:0;padding:var(--space-3)}.draft-state{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.brand small{font-size:.75rem;letter-spacing:.06em}.modal:not([open]){display:none}@media(min-width:681px)and (max-width:1180px){.brand small{display:none}}
