@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/612bd71aa396cae6-s.p.bf1bb858.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.permanent_marker_5574e636-module___LW9Xa__className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}.permanent_marker_5574e636-module___LW9Xa__variable{--font-marker:"Permanent Marker","Permanent Marker Fallback"}
.stickyNotes-module__47BDya__stackWrapper{cursor:pointer;flex-shrink:0}.stickyNotes-module__47BDya__stackLabel{letter-spacing:.14em;text-transform:uppercase;color:#706860;text-align:left;margin-bottom:6px;font-family:DM Sans,sans-serif;font-size:9px;font-weight:500}.stickyNotes-module__47BDya__stack{width:180px;height:140px;position:relative}.stickyNotes-module__47BDya__stackCard{width:180px;height:140px;font-family:var(--font-marker),"Permanent Marker",cursive;border-radius:3px;align-items:center;padding:16px;font-size:16px;line-height:1.35;transition:top .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:0;left:0;overflow:hidden}.stickyNotes-module__47BDya__stack:hover .stickyNotes-module__47BDya__stackCardTop{top:-4px}.stickyNotes-module__47BDya__stackTeaser{font-size:11px;line-height:1.4}.stickyNotes-module__47BDya__warm{color:#000000b3;background:#f5e960;border:1px solid #e0d44e}.stickyNotes-module__47BDya__cool{color:#000000a6;background:#a8d8ea;border:1px solid #94c4d6}.stickyNotes-module__47BDya__neutral{color:#000000a6;background:#f5c6d0;border:1px solid #e0b2bc}.stickyNotes-module__47BDya__backdrop{z-index:100;background:#000000b3;justify-content:center;align-items:center;animation:.2s stickyNotes-module__47BDya__fadeIn;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes stickyNotes-module__47BDya__fadeIn{0%{opacity:0}to{opacity:1}}.stickyNotes-module__47BDya__modalStack{cursor:pointer;-webkit-user-select:none;user-select:none;width:min(300px,90vw);position:relative}.stickyNotes-module__47BDya__modal{z-index:2;width:100%;height:233px;font-family:var(--font-marker),"Permanent Marker",cursive;border-radius:4px;align-items:center;padding:24px;font-size:18px;line-height:1.5;display:flex;position:relative;overflow:hidden}.stickyNotes-module__47BDya__modalTop{animation:.25s cubic-bezier(.34,1.56,.64,1) stickyNotes-module__47BDya__scaleIn}.stickyNotes-module__47BDya__modalExit{animation:.35s cubic-bezier(.4,0,.2,1) forwards stickyNotes-module__47BDya__slideOut}.stickyNotes-module__47BDya__modalEnter{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards stickyNotes-module__47BDya__slideIn;position:absolute;top:0;left:0}@keyframes stickyNotes-module__47BDya__scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes stickyNotes-module__47BDya__slideOut{0%{transform:translate(0)}to{transform:translate(-100vw)}}@keyframes stickyNotes-module__47BDya__slideIn{0%{transform:translate(100vw)}to{transform:translate(0)}}.stickyNotes-module__47BDya__modalExitRight{animation:.35s cubic-bezier(.4,0,.2,1) forwards stickyNotes-module__47BDya__slideOutRight}.stickyNotes-module__47BDya__modalEnterLeft{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards stickyNotes-module__47BDya__slideInLeft;position:absolute;top:0;left:0}@keyframes stickyNotes-module__47BDya__slideOutRight{0%{transform:translate(0)}to{transform:translate(100vw)}}@keyframes stickyNotes-module__47BDya__slideInLeft{0%{transform:translate(-100vw)}to{transform:translate(0)}}.stickyNotes-module__47BDya__modalContent{margin:0}.stickyNotes-module__47BDya__caretLeft,.stickyNotes-module__47BDya__caretRight{color:#ffffff59;pointer-events:none;font-size:28px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.stickyNotes-module__47BDya__caretLeft{left:max(8px,50% - min(150px,45vw) - 36px)}.stickyNotes-module__47BDya__caretRight{right:max(8px,50% - min(150px,45vw) - 36px)}@media (max-width:768px){.stickyNotes-module__47BDya__stackWrapper{flex-direction:column;align-items:center;margin-bottom:32px;display:flex;position:static}.stickyNotes-module__47BDya__stack{width:160px;height:124px}.stickyNotes-module__47BDya__stackCard{width:160px;height:124px;padding:14px;font-size:14px}.stickyNotes-module__47BDya__stackLabel{text-align:center}}
.styles-module__tQM_Hq__pageWrap{background:#fafafa;min-height:100vh}.styles-module__tQM_Hq__page{color:#2c2420;max-width:720px;margin:0 auto;padding:48px 24px 96px;font-family:DM Sans,system-ui,sans-serif}.styles-module__tQM_Hq__backRow{margin-bottom:32px}.styles-module__tQM_Hq__backLink{color:#706860;align-items:center;gap:4px;font-size:13px;text-decoration:none;transition:color .15s;display:inline-flex}.styles-module__tQM_Hq__backLink:hover{color:#2c2420}.styles-module__tQM_Hq__header{margin-bottom:48px}.styles-module__tQM_Hq__title{margin:0 0 12px;font-family:DM Sans,system-ui,sans-serif;font-size:32px;font-weight:700}.styles-module__tQM_Hq__description{color:#706860;margin:0;font-size:15px;line-height:1.6}.styles-module__tQM_Hq__showcase{border-top:1px solid #e8e0d8;border-bottom:1px solid #e8e0d8;justify-content:center;margin-bottom:48px;padding:48px 0;display:flex}.styles-module__tQM_Hq__details{max-width:560px}.styles-module__tQM_Hq__sectionTitle{text-transform:uppercase;letter-spacing:.08em;color:#706860;margin:32px 0 12px;font-family:DM Sans,system-ui,sans-serif;font-size:14px;font-weight:600}.styles-module__tQM_Hq__swatches{gap:12px;display:flex}.styles-module__tQM_Hq__swatch{width:80px;height:80px;font-family:var(--font-marker),"Permanent Marker",cursive;color:#0009;border:1px solid;border-radius:3px;align-items:flex-end;padding:8px;font-size:14px;display:flex}.styles-module__tQM_Hq__codeBlock{white-space:pre;color:#4a4040;background:#f8f4f0;border:1px solid #e8e0d8;border-radius:4px;padding:16px;font-family:SF Mono,Fira Code,monospace;font-size:13px;line-height:1.5;overflow-x:auto}
