@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-latin.woff2) format("woff2");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}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-latin-ext.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2) format("woff2");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}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2) format("woff2");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:Crimson Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/crimson-text-400-latin.woff2) format("woff2")}@font-face{font-family:Crimson Text;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/crimson-text-400i-latin.woff2) format("woff2")}@font-face{font-family:Crimson Text;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/crimson-text-600-latin.woff2) format("woff2")}@font-face{font-family:Crimson Text;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/crimson-text-700-latin.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;padding:0;min-height:100vh;min-height:100dvh;line-height:1.6}img,svg,video,canvas{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.15em}button{font:inherit;cursor:pointer}::selection{background:var(--accent, #fbbf24);color:var(--ink, #1c1c1c)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:focus-visible{outline:2px solid var(--accent, #fbbf24);outline-offset:2px;border-radius:2px}:root{--paper: #fdfbf7;--paper-warm: #f9f5f0;--ink: #1c1c1c;--ink-light: #57534e;--ink-faint: #a8a29e;--gold: #b38600;--gold-bright: #fbbf24;--coral: #c4796b;--link-blue: #3a8fd8;--font-body: "Rubik", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-display: "Space Grotesk", "Rubik", -apple-system, system-ui, sans-serif;--font-quote: "Crimson Text", Georgia, serif;--font-mono: ui-monospace, "SF Mono", Menlo, Monaco, monospace;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px}.btn-base{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;font-family:var(--font-display);font-size:.95rem;font-weight:500;text-decoration:none;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.btn-base:hover{transform:translateY(-1px)}:root{--cream: #fffefa;--canvas: #f8f8f4;--surface: #ffffff;--surface-elevated: #f9faf7;--forest: #1f5c3d;--forest-hover: #17462f;--forest-pressed: #103322;--ink: #1d1d1f;--ink-faint: #57534e;--border: #e3e1d8;--line-strong: #d4d1c6;--gold: #fbbf24;--gold-text: #92600a;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--space-10: 8rem;--space-11: 10rem;--measure: 68ch;--accent: var(--forest);--font-body: "Rubik", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display: "Space Grotesk", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-quote: "Crimson Text", Georgia, "Times New Roman", serif;--shadow-sm: 0 1px 3px rgba(17, 17, 17, .06);--shadow-md: 0 8px 24px rgba(17, 17, 17, .08);--shadow-lg: 0 24px 60px rgba(17, 17, 17, .12);--rule: var(--border);--paper: var(--cream);--ink-light: var(--ink-faint)}body{font-family:var(--font-body);font-weight:400;font-size:1rem;line-height:1.6;color:var(--ink);background:transparent}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:1.15;color:var(--ink);margin:0 0 var(--space-5) 0}h1{font-size:clamp(2.5rem,5vw,4rem);letter-spacing:-.02em;line-height:1.1}h2{font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.01em;line-height:1.2}h3{font-size:1.25rem;letter-spacing:-.005em}p{margin:0 0 var(--space-5) 0}p:last-child{margin-bottom:0}.eyebrow{display:block;font-family:var(--font-display);font-size:.8rem;font-weight:600;color:var(--gold-text);text-transform:uppercase;letter-spacing:.08em;margin:0 0 var(--space-3) 0}.lead{font-size:1.125rem;color:var(--ink-faint);max-width:64ch;line-height:1.65}.shell{max-width:1200px;padding-inline:clamp(1rem,4vw,3rem);margin-inline:auto}.section{padding-block:clamp(var(--space-7),8vw,var(--space-9))}.btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:.75rem 1.5rem;font-family:var(--font-display);font-size:.95rem;font-weight:600;text-decoration:none;border-radius:8px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;box-shadow:var(--shadow-sm);cursor:pointer;border:none}.btn-primary{background:var(--forest);color:#fff}.btn-ghost{background:transparent;color:var(--ink);box-shadow:none;padding-left:0;padding-right:0;border-bottom:1px solid transparent}@media(prefers-reduced-motion:no-preference){.btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn-primary:hover{background:var(--forest-hover)}.btn-ghost:hover{box-shadow:none;transform:none;border-bottom-color:var(--gold)}.btn:active{transform:translateY(0);box-shadow:var(--shadow-sm)}}.link-text{font-family:var(--font-display);font-size:.95rem;font-weight:500;color:var(--ink);text-decoration:none;border-bottom:1px solid transparent;padding-bottom:1px;transition:border-color .2s ease}.link-text:hover{border-bottom-color:var(--gold);text-decoration:none}.card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:var(--space-6);transition:box-shadow .2s ease;box-shadow:var(--shadow-sm)}.card:hover{box-shadow:var(--shadow-md)}a:not(.btn):not(.link-text):not(.brand):not(.nav-link):not([class]){color:var(--ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .2s ease}a:not(.btn):not(.link-text):not(.brand):not(.nav-link):not([class]):hover{text-decoration-color:var(--gold)}.rule-gold{width:80px;height:4px;background:var(--gold);border:none;border-radius:2px;margin:var(--space-2) 0 0 0;display:block}.section-head{margin-bottom:var(--space-7)}.fade-in-up{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){html.js .fade-in-up{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}html.js .fade-in-up.is-visible{opacity:1;transform:translateY(0)}}.hero{padding-block:clamp(var(--space-8),10vw,var(--space-10));background:transparent}.hero-inner{max-width:64ch}.hero h1{margin-bottom:var(--space-5)}.hero .subhead{font-size:1.125rem;color:var(--ink-faint);line-height:1.65;max-width:60ch;margin-bottom:var(--space-6)}.hero-cta{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-5)}.hero-proof{font-size:.88rem;font-style:italic;color:var(--ink-faint);margin-top:var(--space-3)}.hero-proof a{text-decoration:underline;text-decoration-color:var(--gold);color:var(--ink-faint);transition:color .2s ease}.hero-proof a:hover{color:var(--ink)}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:start}@media(max-width:768px){.two-col{grid-template-columns:1fr;gap:var(--space-6)}}.two-col-head{font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--ink);margin-bottom:var(--space-3)}.differentiators{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-5);margin-top:var(--space-6)}.diff-item{padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:10px;transition:box-shadow .2s ease;box-shadow:var(--shadow-sm)}.diff-item:hover{box-shadow:var(--shadow-md)}.diff-item p{font-size:.98rem;line-height:1.6;color:var(--ink);margin:0}.diff-item strong:first-child{color:var(--forest)}.aside-forest{background:linear-gradient(135deg,#1f5c3d,#17462f);padding-block:120px;color:#fffefa;text-align:center}.aside-forest-quote{font-family:var(--font-quote);font-size:clamp(1.5rem,3vw,2.25rem);font-style:italic;font-weight:400;color:#fffefa;max-width:700px;margin:0 auto;line-height:1.4}.workspace-card{display:block;text-decoration:none;max-width:420px;margin-top:var(--space-6);padding:var(--space-6) var(--space-7);background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm);transition:box-shadow .2s ease,border-color .2s ease;color:var(--ink)}.workspace-card:hover{box-shadow:var(--shadow-md);border-color:var(--line-strong);text-decoration:none}.workspace-card-label{font-family:var(--font-display);font-size:1.05rem;font-weight:600;color:var(--forest);display:flex;align-items:center;gap:var(--space-2)}.workspace-card-sub{font-size:.9rem;color:var(--ink-faint);margin-top:var(--space-2)}.section-cta-final{background:linear-gradient(to bottom,#fffefae0 60%,#d6eae0e6)}.hdr{height:64px;position:sticky;top:0;z-index:50;-webkit-backdrop-filter:saturate(150%) blur(8px);backdrop-filter:saturate(150%) blur(8px);background:#fffefad9;border-bottom:1px solid var(--border)}.hdr-row{height:64px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.brand{display:inline-flex;align-items:center;gap:var(--space-3);text-decoration:none;color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:1.1rem}.brand:hover{text-decoration:none;color:var(--ink)}.brand-mark{display:inline-grid;place-items:center;flex-shrink:0;line-height:0}.hdr-nav{display:flex;align-items:center;gap:var(--space-6)}.hdr-nav-links{display:flex;align-items:center;gap:var(--space-5);list-style:none;margin:0;padding:0}.nav-link{font-family:var(--font-display);font-size:.9rem;font-weight:500;color:var(--ink-faint);text-decoration:none;padding:var(--space-2) var(--space-1);border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.nav-link:hover{color:var(--ink);text-decoration:none}.nav-link.is-active{color:var(--ink);border-bottom-color:var(--gold)}.hdr-right{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.hdr-studio-link{font-family:var(--font-quote);font-size:.92rem;font-style:italic;color:var(--ink-faint);text-decoration:none;transition:color .15s ease}.hdr-studio-link:hover{color:var(--ink);text-decoration:none}.hdr-divider{width:1px;height:18px;background:var(--border);flex-shrink:0}.hdr-talk{font-family:var(--font-display);font-size:.9rem;font-weight:500;color:var(--ink);text-decoration:none;border-bottom:1px solid transparent;padding-bottom:1px;transition:border-color .2s ease}.hdr-talk:hover{border-bottom-color:var(--gold);text-decoration:none}@media(max-width:820px){.hdr-nav-links,.hdr-nav{gap:var(--space-4)}}@media(max-width:640px){.hdr{height:auto}.hdr-row{height:auto;flex-wrap:wrap;padding-block:var(--space-3);gap:var(--space-3)}.hdr-nav{width:100%;justify-content:space-between}.hdr-nav-links,.hdr-right{gap:var(--space-3)}.hdr-divider,.hdr-studio-link{display:none}}.footer{background:#f8f8f4e6;border-top:1px solid var(--border);padding-block:var(--space-9) var(--space-7)}.footer-top{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-7);align-items:start;padding-bottom:var(--space-7);border-bottom:1px solid var(--border);margin-bottom:var(--space-6)}.footer-brand{display:flex;align-items:center;gap:var(--space-3)}.footer-mark{display:inline-grid;place-items:center;flex-shrink:0;line-height:0}.footer-brand-text{font-family:var(--font-display);font-size:.95rem;color:var(--ink-faint);line-height:1.5}.footer-brand-text a{color:var(--ink);text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease;font-weight:500}.footer-brand-text a:hover{text-decoration-color:var(--gold)}.footer-legal{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;text-align:center}.footer-legal-links{display:flex;gap:var(--space-4);flex-wrap:wrap;justify-content:center}.footer-legal-links a{font-family:var(--font-display);font-size:.9rem;color:var(--ink-faint);text-decoration:none;transition:color .15s ease}.footer-legal-links a:hover{color:var(--ink)}.footer-contact{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2)}.footer-email{font-family:var(--font-display);font-size:.95rem;font-weight:500;color:var(--forest);text-decoration:none;border-bottom:1px solid transparent;padding-bottom:1px;transition:border-color .2s ease,color .2s ease}.footer-email:hover{border-bottom-color:var(--gold);color:var(--forest-hover)}.footer-bottom{text-align:center}.footer-mantra{font-family:var(--font-quote);font-size:.95rem;font-style:italic;color:var(--ink-faint)}@media(max-width:768px){.footer-top{grid-template-columns:1fr;gap:var(--space-6)}.footer-contact{align-items:flex-start}.footer-legal{align-items:flex-start;text-align:left}.footer-legal-links{justify-content:flex-start}}.page-404{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:60vh;padding-block:var(--space-10)}.page-404 .eyebrow{color:var(--gold)}a,button,summary,label,[role=button],.btn,.nav-link,input,select,textarea{-webkit-tap-highlight-color:rgba(31,92,61,.12)}@media(max-width:768px){input,select,textarea{font-size:16px}}@view-transition{navigation:auto}.hdr{view-transition-name:site-header}.footer{view-transition-name:site-footer}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.orbit-mark[data-astro-cid-bdw5oday]{display:inline-grid;place-items:center;flex-shrink:0;line-height:0;position:relative}.orbit-mark[data-astro-cid-bdw5oday] svg[data-astro-cid-bdw5oday]{display:block;width:100%;height:100%;position:relative;z-index:1;overflow:visible}.om-core[data-astro-cid-bdw5oday]{opacity:0;transform-box:fill-box;transform-origin:center}.orbit-mark[data-astro-cid-bdw5oday]:after{content:"";position:absolute;inset:-20%;border-radius:50%;background:radial-gradient(circle,#fbbf248c,#fbbf2400 68%);opacity:0;pointer-events:none;z-index:0;transition:opacity .24s ease}a[data-astro-cid-bdw5oday]:hover .orbit-mark[data-astro-cid-bdw5oday]:after,.orbit-mark[data-astro-cid-bdw5oday]:hover:after{opacity:.45}@media(prefers-reduced-motion:no-preference){html.js .orbit-mark[data-astro-cid-bdw5oday]{transition:transform .3s cubic-bezier(.16,1,.3,1)}html.js a[data-astro-cid-bdw5oday]:hover .orbit-mark[data-astro-cid-bdw5oday],html.js .orbit-mark[data-astro-cid-bdw5oday]:hover{transform:scale(1.06)}html.js .orbit-mark[data-astro-cid-bdw5oday].is-live .om-o[data-astro-cid-bdw5oday]{transform-box:fill-box;transform-origin:center}html.js .orbit-mark[data-astro-cid-bdw5oday].is-live .om-o1[data-astro-cid-bdw5oday]{animation:om-d1 52s linear infinite}html.js .orbit-mark[data-astro-cid-bdw5oday].is-live .om-o2[data-astro-cid-bdw5oday]{animation:om-d2 64s linear infinite}html.js .orbit-mark[data-astro-cid-bdw5oday].is-live .om-o3[data-astro-cid-bdw5oday]{animation:om-d3 58s linear infinite}html.js .orbit-mark[data-astro-cid-bdw5oday].is-live:after{animation:om-beat 3.6s ease-in-out infinite}html.js .orbit-mark[data-astro-cid-bdw5oday].is-live .om-core[data-astro-cid-bdw5oday]{animation:om-core-beat 3.6s ease-in-out infinite}html.js .orbit-mark[data-astro-cid-bdw5oday].is-signature .om-o[data-astro-cid-bdw5oday]{stroke-dasharray:200}html.js .orbit-mark[data-astro-cid-bdw5oday].is-signature .om-o1[data-astro-cid-bdw5oday]{animation:om-draw .9s ease-out both,om-d1 52s linear 1s infinite}html.js .orbit-mark[data-astro-cid-bdw5oday].is-signature .om-o2[data-astro-cid-bdw5oday]{animation:om-draw .9s ease-out .12s both,om-d2 64s linear 1.12s infinite}html.js .orbit-mark[data-astro-cid-bdw5oday].is-signature .om-o3[data-astro-cid-bdw5oday]{animation:om-draw .9s ease-out .24s both,om-d3 58s linear 1.24s infinite}html.js .orbit-mark[data-astro-cid-bdw5oday].is-signature:after{animation:om-flash 1.2s ease-out .45s both,om-beat 3.6s ease-in-out 1.7s infinite}html.js .orbit-mark[data-astro-cid-bdw5oday].is-signature .om-core[data-astro-cid-bdw5oday]{animation:om-core-beat 3.6s ease-in-out 1.7s infinite}@keyframes om-d1{to{transform:rotate(360deg)}}@keyframes om-d2{0%{transform:rotate(60deg)}to{transform:rotate(420deg)}}@keyframes om-d3{0%{transform:rotate(-60deg)}to{transform:rotate(300deg)}}@keyframes om-draw{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes om-beat{0%,to{opacity:.1}12%{opacity:.5}26%{opacity:.16}40%{opacity:.32}58%{opacity:.1}}@keyframes om-core-beat{0%,to{opacity:.22;transform:scale(.8)}12%{opacity:1;transform:scale(1.18)}26%{opacity:.4;transform:scale(.92)}40%{opacity:.78;transform:scale(1.06)}58%{opacity:.22;transform:scale(.8)}}@keyframes om-flash{0%{opacity:0}40%{opacity:.6}to{opacity:.1}}}.footer-row[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(200px,1fr) 3fr;gap:var(--space-8);align-items:start;padding-bottom:var(--space-7);border-bottom:1px solid var(--border);margin-bottom:var(--space-6)}.footer-brand[data-astro-cid-sz7xmlte]{display:flex;align-items:flex-start;gap:var(--space-3)}.footer-brand-info[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:2px}.footer-name[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-weight:600;font-size:1.05rem;color:var(--ink);margin:0}.footer-brand-text[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:.85rem;color:var(--ink-faint);line-height:1.5;margin:0}.footer-brand-text[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease}.footer-brand-text[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration-color:var(--gold)}.footer-where[data-astro-cid-sz7xmlte]{font-size:.83rem;color:var(--ink-faint)}.footer-nav[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5)}.footer-col[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--space-2)}.footer-col-title[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-faint);margin:0 0 var(--space-1)}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:.9rem;color:var(--ink-faint);text-decoration:none;transition:color .15s ease}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold)}.footer-bottom[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap}.footer-meta[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:.85rem;color:var(--ink-faint)}@media(max-width:768px){.footer-row[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:var(--space-7)}.footer-nav[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.footer-bottom[data-astro-cid-sz7xmlte]{flex-direction:column;gap:var(--space-2)}}.graph-background[data-astro-cid-hmj5hmg5]{position:fixed;inset:0;z-index:-1;pointer-events:none;width:100%;height:100%}.skip-link[data-astro-cid-37fxchfa]{position:absolute;left:-9999px;top:0;background:var(--ink);color:var(--cream);padding:8px 16px;text-decoration:none;z-index:100;border-radius:0 0 4px 4px}.skip-link[data-astro-cid-37fxchfa]:focus{left:1rem;top:0}
