@font-face{font-family:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1545bd71a254eb5e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69002c99ed2289f8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4f9db4a11ebf87d9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fdb306e3a10671d3-s.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:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62a5fc10954234a2-s.p.woff2) format("woff2");unicode-range:u+00??,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:Yeseva One Fallback;src:local("Arial");ascent-override:79.67%;descent-override:20.90%;line-gap-override:0.00%;size-adjust:114.85%}.__className_7ab9fd{font-family:Yeseva One,Yeseva One Fallback;font-weight:400;font-style:normal}.__variable_7ab9fd{--font-yeseva:"Yeseva One","Yeseva One Fallback"}@font-face{font-family:Gochi Hand;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3601cefe880521fa-s.p.woff2) format("woff2");unicode-range:u+00??,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:Gochi Hand Fallback;src:local("Arial");ascent-override:82.14%;descent-override:43.44%;line-gap-override:0.00%;size-adjust:93.87%}.__className_fc2130{font-family:Gochi Hand,Gochi Hand Fallback;font-weight:400;font-style:normal}.__variable_fc2130{--font-gochi:"Gochi Hand","Gochi Hand Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.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 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,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 Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.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 Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,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 Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-space-mono:"Space Mono","Space Mono Fallback"}.hwork{--cream:#f6ebd6;--cream-2:#efe0c2;--cream-3:#e7d3a8;--rose:#d4a596;--rose-2:#b9846f;--terra:#c47356;--terra-2:#9c4f30;--terra-3:#6d3416;--ochre:#d4a13b;--ochre-2:#b07d1a;--sage:#6c7a4d;--sage-2:#4a5634;--brown:#43261a;--brown-2:#2e1d12;--ink:#2e1d12;--rule:rgba(46,29,18,.18);--rule-strong:rgba(46,29,18,.45);--shadow-soft:0 4px 16px rgba(46,29,18,.1);--shadow-card:0 6px 20px rgba(46,29,18,.12);--shadow-press:0 2px 0 rgba(46,29,18,.18);--display:var(--font-yeseva),"Bodoni 72","Didot",serif;--body:var(--font-lora),"Iowan Old Style",Georgia,serif;--hand:var(--font-gochi),"Bradley Hand","Comic Sans MS",cursive;--mono:var(--font-space-mono),ui-monospace,monospace;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;font-feature-settings:"kern","liga","calt";min-width:320px;position:relative}.hwork-grain{content:"";position:fixed;inset:0;pointer-events:none;z-index:4;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.27  0 0 0 0 0.18  0 0 0 0 0.1  0 0 0 0.5 0'/></filter><rect width='320' height='320' filter='url(%23n)'/></svg>");opacity:.12;mix-blend-mode:multiply}.hwork a{color:inherit;text-decoration:none}.hwork .wrap{max-width:1180px;margin:0 auto;padding:0 60px}.hwork .btn{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;font-family:var(--body);font-weight:600;font-size:15px;border-radius:10px;transition:background .15s,transform .08s,box-shadow .08s;cursor:pointer}.hwork .btn svg{width:17px;height:17px;flex:0 0 auto}.hwork .btn-primary{background:var(--terra);color:var(--cream);box-shadow:0 3px 0 var(--terra-2)}.hwork .btn-primary:hover{background:var(--terra-2)}.hwork .btn-primary:active{transform:translateY(2px);box-shadow:0 1px 0 var(--terra-2)}.hwork .btn-ghost{background:var(--cream);color:var(--brown);border:1px solid var(--brown);box-shadow:0 3px 0 rgba(46,29,18,.18)}.hwork .btn-ghost:hover{background:var(--cream-2)}.hwork .tape{position:absolute;width:80px;height:22px;background:rgba(108,122,77,.35);border-left:1px solid rgba(108,122,77,.4);border-right:1px solid rgba(108,122,77,.4);z-index:3;box-shadow:0 1px 3px rgba(46,29,18,.1)}.hwork .tape.ochre{background:rgba(212,161,59,.5);border-color:rgba(176,125,26,.5)}.hwork .tape.terra{background:rgba(196,115,86,.5);border-color:rgba(156,79,48,.5)}.hwork .tape.rose{background:hsla(15,42%,71%,.55);border-color:hsla(17,35%,58%,.5)}.hwork .pin{position:absolute;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#e0413b,#8a1f1a);box-shadow:0 2px 4px rgba(46,29,18,.4),inset -1px -2px 2px rgba(0,0,0,.3);z-index:3}.hwork .pin.ochre{background:radial-gradient(circle at 30% 30%,#f4c14c,#a37811)}.hwork .pin.sage{background:radial-gradient(circle at 30% 30%,#94a36e,#4a5634)}@keyframes hwork-ribbon-pulse{0%,to{box-shadow:0 0 0 0 rgba(196,115,86,.65)}50%{box-shadow:0 0 0 5px rgba(196,115,86,0)}}@keyframes hwork-blink{50%{opacity:0}}.hwork .w-hero{padding:48px 0 16px}.hwork .w-hero .wrap{display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:end}.hwork .w-hero .greeting{font-family:var(--hand);font-size:24px;color:var(--terra-2);margin-bottom:6px}.hwork .w-hero h1{font-family:var(--display);font-weight:400;font-size:64px;line-height:1;margin:0;color:var(--brown);letter-spacing:-.02em}.hwork .w-hero h1 em{font-family:var(--hand);font-style:normal;color:var(--terra);font-size:.82em}.hwork .w-hero .lede{font-family:var(--body);font-style:italic;font-size:17px;color:var(--brown);opacity:.85;margin-top:12px;max-width:480px}.hwork .w-hero .day-stamp{background:var(--cream-2);border:1px solid var(--rule);padding:18px 22px;box-shadow:var(--shadow-soft);transform:rotate(1.5deg);font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--brown);position:relative;min-width:180px}.hwork .w-hero .day-stamp .pin.ochre{top:-6px;left:-6px}.hwork .w-hero .day-stamp .big{font-family:var(--display);font-size:32px;line-height:1;color:var(--terra-2);display:block;margin:8px 0 4px;letter-spacing:0;text-transform:none}.hwork .w-hero .day-stamp .small{font-family:var(--hand);font-size:16px;color:var(--sage);letter-spacing:0;text-transform:none}.hwork .qa{padding:16px 0 36px}.hwork .qa .row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.hwork .qa .ax{display:flex;flex-direction:column;align-items:flex-start;background:var(--cream);border:1px solid var(--rule);padding:18px 20px;box-shadow:var(--shadow-soft);position:relative;min-height:92px;transition:transform .1s,box-shadow .1s}.hwork .qa .ax:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(46,29,18,.14)}.hwork .qa .ax .ico{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--terra);color:var(--cream);margin-bottom:8px;box-shadow:0 2px 0 var(--terra-2)}.hwork .qa .ax:nth-child(2) .ico{background:var(--ochre);color:var(--brown);box-shadow:0 2px 0 var(--ochre-2)}.hwork .qa .ax:nth-child(3) .ico{background:var(--sage);box-shadow:0 2px 0 var(--sage-2)}.hwork .qa .ax:nth-child(4) .ico{background:var(--brown);box-shadow:0 2px 0 var(--brown-2)}.hwork .qa .ax .ico svg{width:18px;height:18px}.hwork .qa .ax h5{font-family:var(--display);font-size:19px;margin:0 0 2px;color:var(--brown);line-height:1.1}.hwork .qa .ax p{font-family:var(--body);font-size:13px;line-height:1.4;margin:0;color:var(--brown);opacity:.75}.hwork .qa .ax .kbd{position:absolute;top:16px;right:16px;font-family:var(--mono);font-size:10px;padding:2px 6px;background:var(--cream-2);border:1px solid var(--rule);border-radius:4px;color:var(--terra-2)}.hwork .mine{padding:24px 0 60px}.hwork .mine .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.hwork .mine .card{background:var(--cream);border:1px solid var(--rule);padding:26px 28px 24px;position:relative;box-shadow:var(--shadow-card)}.hwork .mine .card:first-child{transform:rotate(-.5deg)}.hwork .mine .card:nth-child(2){transform:rotate(.4deg)}.hwork .mine .card:nth-child(3){transform:rotate(-.3deg)}.hwork .mine .card .label{font-family:var(--hand);font-size:19px;color:var(--terra-2);margin-bottom:4px}.hwork .mine .card .n{font-family:var(--display);font-size:64px;line-height:1;color:var(--terra);margin-bottom:8px;letter-spacing:-.02em}.hwork .mine .card:nth-child(2) .n{color:var(--ochre-2)}.hwork .mine .card:nth-child(3) .n{color:var(--sage)}.hwork .mine .card .units{font-family:var(--display);font-size:22px;color:var(--brown);display:inline-block;margin-left:6px}.hwork .mine .card .delta{font-family:var(--body);font-size:13.5px;color:var(--brown);opacity:.8;margin-top:4px;line-height:1.4}.hwork .mine .card .delta b{color:var(--terra-2);font-weight:700;font-family:var(--mono);font-size:12px}.hwork .mine .card .spark{margin-top:14px;height:38px;display:grid;grid-template-columns:repeat(14,1fr);grid-gap:3px;gap:3px;align-items:flex-end}.hwork .mine .card .spark span{background:var(--terra-2);border-radius:2px 2px 0 0;opacity:.55}.hwork .mine .card:nth-child(2) .spark span{background:var(--ochre-2)}.hwork .mine .card:nth-child(3) .spark span{background:var(--sage)}.hwork .mine .card .spark span:last-child{opacity:1}.hwork .active{padding:0 0 80px}.hwork .active .head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.hwork .active .head h2{font-family:var(--display);font-weight:400;font-size:44px;line-height:1;margin:0 0 4px;color:var(--brown);letter-spacing:-.015em}.hwork .active .head h2 em{font-family:var(--hand);font-style:normal;color:var(--terra)}.hwork .active .head .filters{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.hwork .active .head .filters .chip-toggle{font-family:var(--mono);font-size:11px;letter-spacing:.04em;padding:7px 12px;background:var(--cream);border:1px solid var(--rule);border-radius:999px;color:var(--brown);cursor:pointer}.hwork .active .head .filters .chip-toggle.on{background:var(--terra);color:var(--cream);border-color:var(--terra-2)}.hwork .kanban{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;align-items:start}.hwork .kanban .col h6{font-family:var(--hand);font-size:20px;color:var(--terra-2);margin:0 0 10px;display:flex;justify-content:space-between;align-items:baseline;padding:0 4px}.hwork .kanban .col h6 .n{font-family:var(--mono);font-size:11px;color:var(--brown);opacity:.6;letter-spacing:.1em}.hwork .kanban .col .lane{background:var(--cream-2);border:1px dashed var(--rule);padding:12px;min-height:200px}.hwork .kanban .col:first-child .lane{background:rgba(196,115,86,.08)}.hwork .kanban .col:nth-child(2) .lane{background:rgba(212,161,59,.1)}.hwork .kanban .col:nth-child(3) .lane{background:rgba(108,122,77,.1)}.hwork .kanban .col:nth-child(4) .lane{background:rgba(46,29,18,.06)}.hwork .tk{background:var(--cream);border:1px solid var(--rule);padding:14px 14px 12px;margin-bottom:12px;position:relative;box-shadow:var(--shadow-soft);cursor:-webkit-grab;cursor:grab;text-align:left}.hwork .tk:last-child{margin-bottom:0}.hwork .tk:nth-child(odd){transform:rotate(-.6deg)}.hwork .tk:nth-child(2n){transform:rotate(.5deg)}.hwork .tk .who{font-family:var(--display);font-size:19px;line-height:1.1;color:var(--brown-2);margin-bottom:2px}.hwork .tk .family{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--terra-2)}.hwork .tk .meta{font-family:var(--body);font-size:12.5px;color:var(--brown);opacity:.75;margin-top:8px;line-height:1.35}.hwork .tk .meta b{color:var(--brown-2);font-weight:600}.hwork .tk .tag{display:inline-flex;align-items:center;gap:4px;font-family:var(--hand);font-size:15px;padding:2px 8px;border-radius:6px;background:var(--cream-2);color:var(--terra-2);margin-top:8px}.hwork .tk .tag.live{background:rgba(196,115,86,.18);color:var(--terra-2)}.hwork .tk .tag.live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--terra);animation:hwork-ribbon-pulse 2.4s ease-in-out infinite}.hwork .tk .progress{height:5px;background:var(--cream-2);margin-top:10px;border-radius:99px;overflow:hidden}.hwork .tk .progress>span{display:block;height:100%;background:var(--terra);border-radius:99px}.hwork .tk .footer{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:8px;border-top:1px dashed var(--rule)}.hwork .tk .ava{width:22px;height:22px;border-radius:50%;background:var(--ochre);color:var(--brown);display:inline-flex;align-items:center;justify-content:center;font-family:var(--display);font-size:11px}.hwork .tk .ava.sage{background:var(--sage);color:var(--cream)}.hwork .tk .ava.rose{background:var(--rose-2);color:var(--cream)}.hwork .tk .ava.terra{background:var(--terra);color:var(--cream)}.hwork .tk .ava.brown{background:var(--brown);color:var(--cream)}.hwork .tk .ago{font-family:var(--mono);font-size:10px;color:var(--terra-2);margin-left:auto}.hwork .tk.urgent{border-color:var(--terra-2);border-width:1.5px}.hwork .tk.urgent:after{content:"urgent";position:absolute;top:-8px;right:8px;font-family:var(--hand);font-size:14px;background:var(--terra-2);color:var(--cream);padding:1px 8px;border-radius:4px;transform:rotate(3deg)}.hwork .studio{background:var(--cream-2);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:64px 0}.hwork .studio .head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;gap:14px}.hwork .studio .head h2{font-family:var(--display);font-weight:400;font-size:44px;line-height:1;margin:0 0 4px;color:var(--brown)}.hwork .studio .head h2 em{font-family:var(--hand);font-style:normal;color:var(--terra)}.hwork .studio .head .who{font-family:var(--hand);font-size:19px;color:var(--terra-2);margin-top:6px}.hwork .studio .head .who b{color:var(--brown);font-family:var(--display);font-weight:400}.hwork .studio .head .meta{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--brown);opacity:.75}.hwork .studio .sheet{background:var(--cream);border:1px solid var(--rule);padding:24px 26px;box-shadow:var(--shadow-card);position:relative;transform:rotate(-.2deg)}.hwork .studio .sheet>.tape{top:-10px;left:16%;transform:rotate(-2deg)}.hwork .studio .sheet>.tape.t2{top:-10px;left:auto;right:16%;transform:rotate(2deg)}.hwork .wave-row{display:flex;align-items:center;gap:14px;padding-bottom:14px;border-bottom:1px dashed var(--rule)}.hwork .wave-row .play{width:48px;height:48px;border-radius:50%;background:var(--terra);color:var(--cream);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:0 3px 0 var(--terra-2)}.hwork .wave-row .play svg{width:18px;height:18px}.hwork .wave-row .timestamp{font-family:var(--mono);font-size:12px;color:var(--brown);white-space:nowrap}.hwork .wave-row .timestamp b{color:var(--terra-2)}.hwork .wave-row .wave{flex:1 1;height:56px;position:relative;background:var(--cream-2);border-radius:4px;overflow:hidden;display:flex;align-items:center;gap:1px;padding:0 4px}.hwork .wave-row .wave span{display:inline-block;flex:1 1;min-width:2px;background:var(--terra-2);opacity:.55;border-radius:1px}.hwork .wave-row .wave .playhead{position:absolute;top:0;bottom:0;width:2px;background:var(--terra);z-index:2;left:38%;box-shadow:0 0 0 1px rgba(196,115,86,.4)}.hwork .wave-row .wave .playhead:before{content:"";position:absolute;top:-4px;left:-5px;width:12px;height:12px;background:var(--terra);border-radius:50%;box-shadow:0 0 0 3px rgba(196,115,86,.25)}.hwork .wave-row .wave .region{position:absolute;top:2px;bottom:2px;left:22%;width:18%;background:rgba(212,161,59,.32);border:1px solid var(--ochre-2);border-radius:2px;z-index:1}.hwork .wave-row .wave .region:after{content:"Pa Lamin · about his father";position:absolute;top:-22px;left:0;font-family:var(--hand);font-size:15px;color:var(--ochre-2);white-space:nowrap}.hwork .wave-row .speed{font-family:var(--mono);font-size:11px;padding:4px 10px;background:var(--cream-2);border:1px solid var(--rule);border-radius:6px;color:var(--brown)}.hwork .studio .editor{display:grid;grid-template-columns:1fr 280px;grid-gap:24px;gap:24px;margin-top:18px}.hwork .studio .transcript{font-family:var(--body);font-size:16px;line-height:1.7;color:var(--brown);max-height:480px;overflow-y:auto;padding-right:8px}.hwork .studio .transcript .line{display:grid;grid-template-columns:88px 1fr;grid-gap:14px;gap:14px;padding:8px 0;align-items:baseline;border-bottom:1px dotted rgba(46,29,18,.1)}.hwork .studio .transcript .line .stamp{font-family:var(--mono);font-size:11px;color:var(--terra-2);letter-spacing:.04em}.hwork .studio .transcript .line .stamp .spk{display:block;font-family:var(--hand);font-size:17px;color:var(--brown);text-transform:none;letter-spacing:0;margin-top:2px}.hwork .studio .transcript .line .stamp .spk.elder{color:var(--terra-2)}.hwork .studio .transcript .line .stamp .spk.vol{color:var(--sage-2)}.hwork .studio .transcript .line p{margin:0}.hwork .studio .transcript .line p .wo{font-style:italic;color:var(--terra-2)}.hwork .studio .transcript .line.editing{background:rgba(212,161,59,.1);border-radius:6px;padding-left:8px}.hwork .studio .transcript .line.editing p:after{content:"▎";color:var(--terra);animation:hwork-blink .9s steps(2) infinite}.hwork .studio .transcript .gloss{font-family:var(--mono);font-size:10.5px;color:var(--sage-2);background:rgba(108,122,77,.1);padding:1px 4px;border-radius:3px;cursor:help;border-bottom:1px dotted var(--sage)}.hwork .studio .transcript .lang-pill{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:1px 6px;background:var(--cream-2);border:1px solid var(--rule);border-radius:4px;color:var(--brown);opacity:.75;margin-left:6px}.hwork .studio .side>section{margin-bottom:20px}.hwork .studio .side h6{font-family:var(--hand);font-size:18px;color:var(--terra-2);margin:0 0 8px;display:flex;justify-content:space-between;align-items:baseline}.hwork .studio .side h6 .more{font-family:var(--mono);font-size:10px;color:var(--brown);opacity:.5}.hwork .studio .side .speakers .sp{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--cream-2);border:1px solid var(--rule);border-radius:6px;margin-bottom:6px}.hwork .studio .side .speakers .sp .ava{width:28px;height:28px;border-radius:50%;background:var(--terra);color:var(--cream);display:inline-flex;align-items:center;justify-content:center;font-family:var(--display);font-size:13px;flex:0 0 auto}.hwork .studio .side .speakers .sp .ava.sage{background:var(--sage)}.hwork .studio .side .speakers .sp .ava.ochre{background:var(--ochre);color:var(--brown)}.hwork .studio .side .speakers .sp .name{font-family:var(--body);font-weight:600;font-size:13.5px;color:var(--brown);line-height:1.2}.hwork .studio .side .speakers .sp .role{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--terra-2);margin-top:2px}.hwork .studio .side .gloss-list .g{font-family:var(--body);font-size:13px;padding:6px 0;border-bottom:1px dashed var(--rule);display:grid;grid-template-columns:90px 1fr;grid-gap:8px;gap:8px}.hwork .studio .side .gloss-list .g:last-child{border-bottom:none}.hwork .studio .side .gloss-list .g .term{font-family:var(--hand);color:var(--terra-2);font-size:17px;line-height:1.2}.hwork .studio .side .gloss-list .g .def{color:var(--brown);opacity:.85;line-height:1.4}.hwork .studio .side .shortcuts{background:var(--cream-2);border:1px dashed var(--rule);padding:14px 16px;border-radius:6px}.hwork .studio .side .shortcuts .kr{display:flex;justify-content:space-between;padding:4px 0;font-family:var(--body);font-size:13px;color:var(--brown)}.hwork .studio .side .shortcuts kbd{font-family:var(--mono);font-size:10px;padding:2px 6px;background:var(--cream);border:1px solid var(--rule);border-radius:4px;color:var(--terra-2)}.hwork .studio .footbar{display:flex;align-items:center;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--rule);flex-wrap:wrap}.hwork .studio .footbar .progress-info{font-family:var(--mono);font-size:11px;color:var(--brown)}.hwork .studio .footbar .progress-info b{color:var(--terra-2)}.hwork .studio .footbar .bar{flex:1 1;min-width:120px;height:6px;background:var(--cream-2);border-radius:99px;overflow:hidden}.hwork .studio .footbar .bar>span{display:block;height:100%;width:68%;background:var(--terra);border-radius:99px}.hwork .studio .footbar .btn{font-size:13.5px;padding:9px 16px}.hwork .schedule{padding:64px 0}.hwork .schedule .head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px;flex-wrap:wrap;gap:12px}.hwork .schedule .head h2{font-family:var(--display);font-size:44px;margin:0;color:var(--brown)}.hwork .schedule .head h2 em{font-family:var(--hand);font-style:normal;color:var(--terra)}.hwork .schedule .head .nav-week{display:flex;gap:6px;align-items:center;font-family:var(--hand);font-size:18px;color:var(--terra-2)}.hwork .schedule .head .nav-week button{background:var(--cream);border:1px solid var(--rule);width:32px;height:32px;border-radius:6px;cursor:pointer;color:var(--brown)}.hwork .schedule .grid,.hwork .schedule .head .nav-week button:hover{background:var(--cream-2)}.hwork .schedule .grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--rule);position:relative}.hwork .schedule .grid:before{content:"this week";position:absolute;top:-14px;left:18px;font-family:var(--hand);font-size:20px;color:var(--terra-2);background:var(--cream);padding:0 8px;transform:rotate(-2deg)}.hwork .schedule .day{background:var(--cream);border:1px solid var(--rule);min-height:220px;padding:10px;display:flex;flex-direction:column;gap:6px}.hwork .schedule .day .hd{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:6px;border-bottom:1px dashed var(--rule)}.hwork .schedule .day .hd .dow{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--terra-2)}.hwork .schedule .day .hd .num{font-family:var(--display);font-size:22px;color:var(--brown);line-height:1}.hwork .schedule .day.today .hd .num{color:var(--terra-2)}.hwork .schedule .day.today{background:var(--ochre);border-color:var(--ochre-2)}.hwork .schedule .day.today .hd .dow{color:var(--terra-3)}.hwork .schedule .day .ev{font-family:var(--body);font-size:11.5px;line-height:1.35;color:var(--brown);background:var(--cream-2);border-left:3px solid var(--terra);padding:6px 8px;border-radius:0 4px 4px 0}.hwork .schedule .day .ev.ochre{border-left-color:var(--ochre-2);background:rgba(212,161,59,.18)}.hwork .schedule .day .ev.sage{border-left-color:var(--sage);background:rgba(108,122,77,.12)}.hwork .schedule .day .ev.rose{border-left-color:var(--rose-2);background:hsla(15,42%,71%,.2)}.hwork .schedule .day .ev b{display:block;font-family:var(--display);font-weight:400;font-size:13.5px;color:var(--brown-2);line-height:1.1}.hwork .schedule .day .ev .when{font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;color:var(--terra-2)}.hwork .approvals{padding:0 0 80px}.hwork .approvals .head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.hwork .approvals .head h2{font-family:var(--display);font-size:44px;margin:0;color:var(--brown)}.hwork .approvals .head h2 em{font-family:var(--hand);font-style:normal;color:var(--terra)}.hwork .approvals .head a{font-family:var(--hand);font-size:19px;color:var(--terra-2)}.hwork .approvals .row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.hwork .appr{background:var(--cream);border:1px solid var(--rule);padding:22px 22px 20px;position:relative;box-shadow:var(--shadow-card)}.hwork .appr:first-child{transform:rotate(-.6deg)}.hwork .appr:nth-child(2){transform:rotate(.5deg);margin-top:14px}.hwork .appr:nth-child(3){transform:rotate(-.4deg)}.hwork .appr .tape{top:-10px;left:22%;transform:rotate(-3deg)}.hwork .appr h5{font-family:var(--display);font-size:22px;margin:0 0 4px;color:var(--brown);line-height:1.05}.hwork .appr .who{font-family:var(--hand);font-size:17px;color:var(--terra-2);margin-bottom:14px}.hwork .appr .steps{list-style:none;margin:0 0 14px;padding:0;font-family:var(--body);font-size:13.5px;color:var(--brown)}.hwork .appr .steps li{padding:5px 0;display:flex;align-items:center;gap:8px}.hwork .appr .steps .dot{width:18px;height:18px;border-radius:50%;background:var(--cream-2);border:1px solid var(--rule);display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:9.5px;color:var(--brown);flex:0 0 auto}.hwork .appr .steps .done .dot{background:var(--sage);border-color:var(--sage-2);color:var(--cream)}.hwork .appr .steps .current .dot{background:var(--terra);border-color:var(--terra-2);color:var(--cream)}.hwork .appr .steps .done .lbl{opacity:.6;text-decoration:line-through;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.hwork .appr .steps .current .lbl{font-weight:700;color:var(--brown-2)}.hwork .appr .ago{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:var(--terra-2);text-transform:uppercase}.hwork .appr .ago b{color:var(--brown)}.hwork .appr .footer{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--rule)}.hwork .appr .btn{padding:7px 13px;font-size:12.5px}.hwork .team-act{background:var(--cream-2);border-top:1px solid var(--rule);padding:60px 0}.hwork .team-act .grid{display:grid;grid-template-columns:1fr 360px;grid-gap:36px;gap:36px}.hwork .team-act h2{font-family:var(--display);font-size:44px;margin:0 0 18px;color:var(--brown)}.hwork .team-act h2 em{font-family:var(--hand);font-style:normal;color:var(--terra)}.hwork .team-act .feed{list-style:none;margin:0;padding:0}.hwork .team-act .feed li{display:grid;grid-template-columns:36px 80px 1fr;grid-gap:12px;gap:12px;padding:12px 0;align-items:baseline;border-bottom:1px dashed var(--rule)}.hwork .team-act .feed .ava{width:36px;height:36px;border-radius:50%;background:var(--terra);color:var(--cream);display:flex;align-items:center;justify-content:center;font-family:var(--display);font-size:15px}.hwork .team-act .feed .ava.sage{background:var(--sage)}.hwork .team-act .feed .ava.ochre{background:var(--ochre);color:var(--brown)}.hwork .team-act .feed .ava.rose{background:var(--rose-2)}.hwork .team-act .feed .ava.brown{background:var(--brown)}.hwork .team-act .feed .when{font-family:var(--mono);font-size:11px;color:var(--terra-2);text-align:right}.hwork .team-act .feed .body{font-family:var(--body);font-size:14.5px;line-height:1.45;color:var(--brown)}.hwork .team-act .feed .body b{color:var(--brown-2);font-weight:700}.hwork .team-act .feed .body .verb{font-family:var(--hand);font-size:17px;color:var(--terra-2);margin:0 4px}.hwork .team-act .feed .body .verb.green{color:var(--sage-2)}.hwork .team-act .feed .body .verb.ochre{color:var(--ochre-2)}.hwork .team-act .me-card{background:var(--cream);border:1px solid var(--rule);padding:24px;position:relative;box-shadow:var(--shadow-card);transform:rotate(.4deg);margin-top:38px}.hwork .team-act .me-card .tape{top:-10px;left:40%;transform:rotate(-2deg)}.hwork .team-act .me-card h6{font-family:var(--hand);font-size:20px;color:var(--terra-2);margin:0 0 12px}.hwork .team-act .me-card .level{display:flex;align-items:center;gap:10px;margin-bottom:14px}.hwork .team-act .me-card .level .lvl-no{font-family:var(--display);font-size:36px;color:var(--terra);line-height:1}.hwork .team-act .me-card .level .ltxt{font-family:var(--body);font-weight:600;font-size:15px;color:var(--brown);line-height:1.2}.hwork .team-act .me-card .level .ltxt span{font-family:var(--mono);font-size:10.5px;color:var(--terra-2);display:block;letter-spacing:.08em;text-transform:uppercase}.hwork .team-act .me-card .bar{height:8px;background:var(--cream-2);border-radius:99px;overflow:hidden;margin:4px 0 10px}.hwork .team-act .me-card .bar>span{display:block;height:100%;width:64%;background:linear-gradient(to right,var(--terra),var(--ochre));border-radius:99px}.hwork .team-act .me-card .badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.hwork .team-act .me-card .badge{font-family:var(--hand);font-size:14px;padding:4px 10px;background:var(--cream-2);border:1px solid var(--rule);border-radius:4px;color:var(--terra-2)}.hwork .team-act .me-card .badge.gold{background:var(--ochre);color:var(--brown-2);border-color:var(--ochre-2)}.hwork .resources{padding:80px 0}.hwork .resources .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:22px;gap:22px}.hwork .resources .res{background:var(--cream);border:1px solid var(--rule);padding:28px 26px;position:relative;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:10px}.hwork .resources .res:first-child{background:var(--ochre);border-color:var(--ochre-2);transform:rotate(-.6deg)}.hwork .resources .res:nth-child(2){background:var(--sage);color:var(--cream);transform:rotate(.4deg)}.hwork .resources .res:nth-child(3){transform:rotate(-.3deg)}.hwork .resources .res h4{font-family:var(--display);font-size:26px;line-height:1.05;margin:0}.hwork .resources .res p{font-family:var(--body);font-size:14.5px;line-height:1.5;margin:0;opacity:.92;flex:1 1}.hwork .resources .res a{font-family:var(--hand);font-size:19px;align-self:flex-start;margin-top:auto}.hwork .charter{padding:60px 0 80px;background:var(--brown);color:var(--cream)}.hwork .charter .wrap{max-width:840px;text-align:center}.hwork .charter .kicker{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ochre);margin-bottom:8px}.hwork .charter blockquote{font-family:var(--display);font-size:32px;line-height:1.25;color:var(--cream);margin:0;text-wrap:balance}.hwork .charter blockquote em{font-family:var(--hand);font-style:normal;color:var(--ochre)}.hwork .charter .sign{font-family:var(--hand);font-size:22px;color:var(--ochre);margin-top:20px}@media (max-width:1180px){.hwork .wrap{padding:0 36px}}@media (max-width:1080px){.hwork .wrap{padding:0 24px}}@media (max-width:900px){.hwork .w-hero .wrap{grid-template-columns:1fr}.hwork .w-hero h1{font-size:44px!important}.hwork .w-hero .day-stamp{justify-self:flex-start}.hwork .qa .row{grid-template-columns:repeat(2,1fr)}.hwork .qa .ax .kbd{display:none}.hwork .mine .grid{grid-template-columns:1fr;gap:14px}.hwork .mine .card{transform:none!important;padding:22px 22px 20px}.hwork .mine .card .n{font-size:52px}.hwork .kanban{grid-template-columns:1fr}.hwork .kanban .col .lane{min-height:auto}.hwork .studio .editor{grid-template-columns:1fr}.hwork .studio .side{order:2}.hwork .studio .sheet{transform:none!important;padding:18px 16px}.hwork .wave-row .wave .region:after{font-size:12px;top:-18px}.hwork .schedule .grid{grid-template-columns:repeat(2,1fr);padding:14px}.hwork .approvals .row{grid-template-columns:1fr}.hwork .appr{transform:none!important;margin-top:0!important}.hwork .team-act .grid{grid-template-columns:1fr}.hwork .team-act .me-card{transform:none!important;margin-top:0}.hwork .resources .grid{grid-template-columns:1fr}.hwork .resources .res{transform:none!important}.hwork .charter blockquote{font-size:24px}.hwork .active .head{flex-direction:column;align-items:flex-start;gap:12px}.hwork .schedule .head{gap:10px}.hwork .active .head h2,.hwork .approvals .head h2,.hwork .schedule .head h2,.hwork .studio .head h2{font-size:34px!important}}@media (max-width:560px){.hwork .wrap{padding:0 18px}}@media (max-width:500px){.hwork .qa .row,.hwork .schedule .grid{grid-template-columns:1fr}.hwork .studio .transcript .line{grid-template-columns:76px 1fr;gap:10px}.hwork .charter blockquote{font-size:20px}}.hwork .kanban-tabs{display:none}@media (max-width:560px){.hwork .kanban-tabs{display:flex;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:12px;margin-bottom:4px}.hwork .kanban-tab{padding:7px 14px;border-radius:99px;border:1.5px solid var(--rule);background:var(--cream-2);font-family:var(--body);font-size:13px;font-weight:500;color:var(--brown);cursor:pointer;white-space:nowrap;flex-shrink:0}.hwork .kanban-tab.on{background:var(--brown);color:var(--cream);border-color:var(--brown);font-weight:700}.hwork .kanban .col{display:none}.hwork .kanban .col.active{display:block}.hwork .studio .editor .side{border-top:1px dashed var(--rule);padding-top:14px;margin-top:4px}.hwork .studio .editor .side>section+section{border-top:1px dashed var(--rule);padding-top:14px;margin-top:12px}}.hwork-chrome{--cream:#f6ebd6;--cream-2:#efe0c2;--cream-3:#e7d3a8;--rose:#d4a596;--rose-2:#b9846f;--terra:#c47356;--terra-2:#9c4f30;--terra-3:#6d3416;--ochre:#d4a13b;--ochre-2:#b07d1a;--sage:#6c7a4d;--sage-2:#4a5634;--brown:#43261a;--brown-2:#2e1d12;--ink:#2e1d12;--rule:rgba(46,29,18,.18);--shadow-soft:0 4px 16px rgba(46,29,18,.1);--display:var(--font-yeseva),"Bodoni 72","Didot",serif;--body:var(--font-lora),"Iowan Old Style",Georgia,serif;--hand:var(--font-gochi),"Bradley Hand","Comic Sans MS",cursive;--mono:var(--font-space-mono),ui-monospace,monospace;min-height:100vh;display:flex;flex-direction:column;background:var(--cream);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased}.hwork-chrome *{box-sizing:border-box}.hwork-chrome a{color:inherit;text-decoration:none}.hwork-chrome main{flex:1 1;position:relative;z-index:1}.hwork-chrome .wrap{max-width:1180px;margin:0 auto;padding:0 60px}.hwork-chrome .h-ribbon{background:var(--brown-2);color:var(--cream);font-family:var(--mono);font-size:11px;letter-spacing:.04em;position:relative;z-index:31}.hwork-chrome .h-ribbon .wrap{display:flex;align-items:center;gap:24px;padding-top:9px;padding-bottom:9px}.hwork-chrome .h-ribbon b{color:var(--ochre);font-weight:500}.hwork-chrome .h-ribbon .live-dot{width:7px;height:7px;border-radius:50%;background:var(--ochre);display:inline-block;margin-right:8px;box-shadow:0 0 0 0 rgba(212,161,59,.65);animation:hwork-ribbon-pulse 2.4s ease-in-out infinite}.hwork-chrome .h-ribbon .r-pilot{display:inline-flex;align-items:center}.hwork-chrome .h-ribbon .sp{flex:1 1}.hwork-chrome .h-ribbon a{color:var(--cream);opacity:.75;border-bottom:1px dotted hsla(39,64%,90%,.4);padding-bottom:1px;display:inline-flex;align-items:center;gap:6px}.hwork-chrome .h-ribbon a:hover{color:var(--ochre);opacity:1}.hwork-chrome .h-ribbon a svg{width:12px;height:12px}.hwork-chrome .h-ribbon button.r-link{background:none;border:0;cursor:pointer;font:inherit;color:var(--cream);opacity:.75;border-bottom:1px dotted hsla(39,64%,90%,.4);padding:0 0 1px}.hwork-chrome .h-ribbon button.r-link:hover{color:var(--ochre);opacity:1}.hwork-chrome .h-nav{background:hsla(39,64%,90%,.94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--rule);position:-webkit-sticky;position:sticky;top:0;z-index:30}.hwork-chrome .h-nav .wrap{display:flex;align-items:center;gap:8px;padding-top:14px;padding-bottom:14px}.hwork-chrome .h-brand{display:flex;align-items:center;gap:12px;margin-right:16px;flex:0 0 auto}.hwork-chrome .h-brand .mark{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:var(--terra);color:var(--cream);border-radius:8px;box-shadow:0 2px 0 var(--terra-2);flex:0 0 auto}.hwork-chrome .h-brand .mark svg{width:22px;height:22px}.hwork-chrome .h-brand .name{display:block;font-family:var(--display);font-size:24px;line-height:1;color:var(--brown);letter-spacing:-.005em;position:relative}.hwork-chrome .h-brand .name:after{content:"";position:absolute;left:4%;right:4%;bottom:-2px;height:4px;background:var(--ochre);opacity:.65;border-radius:2px;transform:rotate(-.5deg)}.hwork-chrome .h-brand .loc{font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--terra-2);margin-top:4px}.hwork-chrome .h-nav-items{display:flex;align-items:center;gap:2px;flex:1 1;justify-content:center}.hwork-chrome .h-nav-items a{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;font-family:var(--body);font-weight:600;font-size:14px;color:var(--brown);border-radius:8px;white-space:nowrap;transition:background .15s,color .15s}.hwork-chrome .h-nav-items a svg{width:17px;height:17px;flex:0 0 auto}.hwork-chrome .h-nav-items a:hover{background:rgba(196,115,86,.1);color:var(--terra-2)}.hwork-chrome .h-nav-items a.on{color:var(--terra-2);background:rgba(196,115,86,.14);position:relative}.hwork-chrome .h-nav-items a.on:after{content:"";position:absolute;left:14%;right:14%;bottom:-1px;height:6px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 6'><path d='M2 3 Q 12 1 22 3 T 42 3 T 62 3 T 80 3' fill='none' stroke='%239c4f30' stroke-width='1.6' stroke-linecap='round'/></svg>") no-repeat 50% /100% 100%}.hwork-chrome .h-nav-actions{display:flex;align-items:center;gap:12px;flex:0 0 auto}.hwork-chrome .h-who{display:flex;align-items:center;gap:9px;font-family:var(--body);font-size:13px;color:var(--brown)}.hwork-chrome .h-who .ava{width:30px;height:30px;border-radius:50%;background:var(--terra);color:var(--cream);display:inline-flex;align-items:center;justify-content:center;font-family:var(--display);font-size:13px;flex:0 0 auto}.hwork-chrome .h-who .nm{font-weight:600;line-height:1.1}.hwork-chrome .h-who .rl{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--terra-2)}.hwork-chrome .h-signout{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;cursor:pointer;white-space:nowrap;background:var(--cream);color:var(--brown);border:1px solid var(--rule);border-radius:8px;font-family:var(--body);font-weight:600;font-size:13.5px;transition:border-color .15s,background .15s}.hwork-chrome .h-drawer-id,.hwork-chrome .h-drawer-signout{display:none}.hwork-chrome .h-signout:hover{border-color:var(--terra-2);background:var(--cream-2)}.hwork-chrome .h-burger{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:var(--cream);border:1px solid var(--rule);border-radius:8px;color:var(--brown);cursor:pointer;flex:0 0 auto}.hwork-chrome .h-burger svg{width:22px;height:22px}.hwork-chrome .h-footer{background:var(--brown);color:var(--cream);padding:80px 0 36px;position:relative;z-index:1}.hwork-chrome .h-footer .top{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr 1fr;grid-gap:40px;gap:40px;padding-bottom:48px;border-bottom:1px dashed hsla(39,64%,90%,.18)}.hwork-chrome .h-footer h6{font-family:var(--hand);font-weight:400;font-size:22px;margin:0 0 14px;color:var(--ochre)}.hwork-chrome .h-footer ul{list-style:none;margin:0;padding:0;font-family:var(--body);font-size:15px;line-height:1.9;color:hsla(39,64%,90%,.82)}.hwork-chrome .h-footer ul a:hover{color:var(--ochre)}.hwork-chrome .h-footer .brand{font-family:var(--display);font-size:56px;color:var(--cream);line-height:1;margin:0 0 14px;letter-spacing:-.015em}.hwork-chrome .h-footer .brand-text{font-size:15px;line-height:1.55;color:hsla(39,64%,90%,.75);max-width:280px;margin-bottom:16px}.hwork-chrome .h-footer .wa{font-family:var(--hand);font-size:22px;color:var(--ochre)}.hwork-chrome .h-footer .wa b{color:var(--cream);font-family:var(--display);font-size:22px;font-weight:400}.hwork-chrome .h-footer .colophon{margin-top:28px;display:flex;justify-content:space-between;align-items:center;font-family:var(--body);font-style:italic;font-size:13.5px;color:hsla(39,64%,90%,.55)}.hwork-chrome .h-footer .colophon .left{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.hwork-chrome .h-footer .colophon .dot{width:4px;height:4px;background:hsla(39,64%,90%,.4);border-radius:50%}@media (max-width:1080px){.hwork-chrome .h-ribbon{font-size:10.5px}.hwork-chrome .h-ribbon .wrap{gap:14px;flex-wrap:wrap}.hwork-chrome .h-ribbon .r-stat{display:none}.hwork-chrome .h-nav .wrap{flex-wrap:nowrap;gap:8px;justify-content:space-between}.hwork-chrome .h-brand{margin-right:auto}.hwork-chrome .h-brand .name{font-size:22px}.hwork-chrome .h-nav-items{display:none}.hwork-chrome .h-nav-items.open{display:flex;position:fixed;top:64px;left:0;right:0;height:calc(100dvh - 64px);background:var(--cream);z-index:60;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:20px 24px 32px;gap:4px;overflow-y:auto;border-top:1px solid var(--rule);box-shadow:0 16px 40px rgba(46,29,18,.16);animation:hwork-navslide .2s ease-out}@keyframes hwork-navslide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.hwork-chrome .h-nav-items a{padding:14px 16px;font-size:18px;border-bottom:1px dashed var(--rule);border-radius:0;gap:14px;justify-content:flex-start}.hwork-chrome .h-nav-items a svg{width:22px;height:22px}.hwork-chrome .h-nav-items a.on:after{display:none}.hwork-chrome .h-nav-items a.on{background:rgba(196,115,86,.12)}.hwork-chrome .h-burger{display:inline-flex}.hwork-chrome .h-nav-actions>.h-signout,.hwork-chrome .h-who{display:none}.hwork-chrome .h-nav-items.open .h-drawer-id{display:flex;align-items:center;gap:12px;margin:4px 12px 8px;padding:14px 16px;border-bottom:1px dashed var(--rule)}.hwork-chrome .h-nav-items.open .h-drawer-id .ava{width:38px;height:38px;border-radius:50%;background:var(--terra);color:var(--cream);display:inline-flex;align-items:center;justify-content:center;font-family:var(--display);font-size:15px;flex:0 0 auto}.hwork-chrome .h-nav-items.open .h-drawer-id .dnm{display:block;font-family:var(--body);font-weight:600;font-size:16px;color:var(--brown);line-height:1.2}.hwork-chrome .h-nav-items.open .h-drawer-id .drl{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--terra-2);margin-top:3px}.hwork-chrome .h-nav-items.open .h-drawer-signout{display:inline-flex;align-items:center;gap:12px;justify-content:center;margin:12px 12px 6px;padding:14px 18px;cursor:pointer;font-family:var(--body);font-weight:600;font-size:16px;background:var(--terra);color:var(--cream);border:0;border-radius:10px;box-shadow:0 3px 0 var(--terra-2)}.hwork-chrome .h-nav-items.open .h-drawer-signout svg{width:18px;height:18px}.hwork-chrome body.nav-open,.hwork-chrome.nav-open{overflow:hidden}.hwork-chrome .h-footer{padding:56px 0 28px}.hwork-chrome .h-footer .top{grid-template-columns:1fr 1fr;gap:32px 24px;padding-bottom:32px}.hwork-chrome .h-footer .f-brand{grid-column:1/-1}.hwork-chrome .h-footer .brand{font-size:44px}.hwork-chrome .h-footer .colophon{flex-direction:column;align-items:flex-start;gap:8px;margin-top:22px}}@media (max-width:1180px){.hwork-chrome .wrap{padding:0 36px}}@media (max-width:1080px){.hwork-chrome .wrap{padding:0 24px}}@media (max-width:560px){.hwork-chrome .wrap{padding:0 18px}.hwork-chrome .h-ribbon a:not(:first-of-type),.hwork-chrome .h-ribbon button.r-link:not(:first-of-type){display:none}.hwork-chrome .h-footer .top{grid-template-columns:1fr;gap:26px}.hwork-chrome .h-footer .brand{font-size:38px}}