.dr:is(.dr,#dr-weight){--dr-ink:#2b241b;--dr-soft:#5a4a38;--dr-mute:#7d6d57;--dr-faded:#a89478;--dr-moss:#384331;--dr-card:#fbf8f2;--dr-wait:color-mix(in srgb, #2b241b 22%, var(--paper,#f1ebe1));--dr-gutter:clamp(20px, 4.4vw, 64px);min-height:100svh;padding:0 var(--dr-gutter);background:var(--paper,#f1ebe1);color:var(--dr-ink);font-family:var(--font-garamond), Georgia, serif;font-feature-settings:"onum" 1, "kern" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;grid-template-rows:auto 1fr auto;margin:0;display:grid;position:relative}:is(.dr,#dr-weight) *,:is(.dr,#dr-weight) :before,:is(.dr,#dr-weight) :after{box-sizing:border-box}:is(.dr,#dr-weight) .dr-tooth{z-index:0;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='hw'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23hw)'/%3E%3C/svg%3E");position:fixed;inset:0}:is(.dr,#dr-weight)>:not(.dr-tooth){z-index:1;position:relative}:is(.dr,#dr-weight) a{color:inherit}:is(.dr,#dr-weight) p,:is(.dr,#dr-weight) h1{margin:0}:is(.dr,#dr-weight) .dr-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.dr,#dr-weight) .dr-head{justify-content:space-between;align-items:center;padding:clamp(20px,4svh,36px) 0 0;display:flex}:is(.dr,#dr-weight) .dr-name{width:clamp(124px,28vw,158px);color:var(--dr-moss);--hw-wordmark-ink:var(--dr-moss);display:block}:is(.dr,#dr-weight) .dr-name svg{width:100%;height:auto;display:block}:is(.dr,#dr-weight) .dr-signin{color:var(--dr-soft);text-underline-offset:6px;padding:10px 0;font-size:15.5px;-webkit-text-decoration:underline #2b241b40;text-decoration:underline #2b241b40}:is(.dr,#dr-weight) .dr-signin:hover{color:var(--dr-ink)}:is(.dr,#dr-weight) .dr-stage{text-align:center;flex-direction:column;align-self:center;align-items:center;padding:clamp(28px,6svh,64px) 0;display:flex}:is(.dr,#dr-weight) .dr-asked{letter-spacing:-.016em;max-width:13.5em;color:var(--dr-ink);text-wrap:balance;font-size:clamp(36px,5.4vw,76px);font-weight:400;line-height:1.04}:is(.dr,#dr-weight) .dr-asked span span,:is(.dr,#dr-weight) .dr-answered span{transition:color .24s}:is(.dr,#dr-weight) .is-waiting{color:var(--dr-wait)}:is(.dr,#dr-weight) .is-said{color:var(--dr-ink)}@media (prefers-reduced-motion:reduce){:is(.dr,#dr-weight) .dr-asked span span,:is(.dr,#dr-weight) .dr-answered span{transition:none}}:is(.dr,#dr-weight) .dr-seal{--kr-paper:var(--paper,#f1ebe1);aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;width:clamp(148px,15vw,204px);margin-top:clamp(36px,6.5svh,68px);padding:0;display:block;position:relative}:is(.dr,#dr-weight) .dr-seal .emboss-seal,:is(.dr,#dr-weight) .dr-seal .emboss-seal svg{width:100%;height:100%;display:block;overflow:visible}:is(.dr,#dr-weight) .dr-seal:focus-visible{outline:1.5px solid var(--dr-ink);outline-offset:22px}:is(.dr,#dr-weight) .dr-arc{pointer-events:none;width:calc(100% + 32px);height:calc(100% + 32px);position:absolute;inset:-16px;overflow:visible;transform:rotate(-90deg)}:is(.dr,#dr-weight) .dr-arc circle{fill:none;stroke:var(--dr-ink);stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-linecap:butt}:is(.dr,#dr-weight) .dr-credit{color:var(--dr-mute);margin-top:clamp(26px,4svh,40px);font-size:16px;font-style:italic}:is(.dr,#dr-weight) .dr-credit span{letter-spacing:.2em;text-transform:uppercase;color:var(--dr-ink);margin-left:12px;font-size:12.5px;font-style:normal}:is(.dr,#dr-weight) .dr-answered{text-wrap:balance;max-width:23em;min-height:2.76em;margin-top:14px;font-size:clamp(20px,1.9vw,26px);font-style:italic;line-height:1.38}:is(.dr,#dr-weight) .dr-foot{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:0 0 clamp(20px,4svh,34px);display:flex}:is(.dr,#dr-weight) .dr-line{max-width:30em;color:var(--dr-ink);text-wrap:balance;font-size:clamp(17px,1.45vw,20px);line-height:1.4}:is(.dr,#dr-weight) .dr-request{background:var(--dr-card);border-radius:999px;width:min(100%,470px);padding:5px;display:flex;box-shadow:inset 0 0 0 1px #2b241b29}:is(.dr,#dr-weight) .dr-request input{min-width:0;height:44px;font:inherit;color:var(--dr-ink);background:0 0;border:0;outline:none;flex:1;padding:0 18px;font-size:17px}:is(.dr,#dr-weight) .dr-request input::placeholder{color:var(--dr-faded)}:is(.dr,#dr-weight) .dr-request button{background:var(--dr-ink);color:#f3ece0;height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 20px;font-size:15.5px}:is(.dr,#dr-weight) .dr-request button:disabled{opacity:.5;cursor:default}:is(.dr,#dr-weight) .dr-request:focus-within{box-shadow:inset 0 0 0 1.5px var(--dr-ink)}:is(.dr,#dr-weight) .dr-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}:is(.dr,#dr-weight) .dr-thanks{color:var(--dr-soft);font-size:17px;font-style:italic}:is(.dr,#dr-weight) .dr-error{color:#8a3a2a;font-size:15px}:is(.dr,#dr-weight) .dr-more{gap:24px;display:flex}:is(.dr,#dr-weight) .dr-more a{color:var(--dr-mute);padding:6px 0;font-size:13.5px;text-decoration:none}:is(.dr,#dr-weight) .dr-more a:hover{color:var(--dr-ink);text-underline-offset:5px;text-decoration:underline}@media (max-width:480px){:is(.dr,#dr-weight) .dr-request button{padding:0 14px;font-size:14.5px}:is(.dr,#dr-weight) .dr-request input{padding:0 12px;font-size:16px}}.dr.dr--essay:is(.dr,#dr-weight){padding:0 var(--dr-gutter) clamp(64px, 12svh, 120px);display:block}.dr.dr--essay:is(.dr,#dr-weight)>*{max-width:34rem;margin-left:auto;margin-right:auto}.dr.dr--essay:is(.dr,#dr-weight) .dr-head{max-width:1200px}:is(.dr,#dr-weight) .dr-essay{padding-top:clamp(56px,12svh,120px)}:is(.dr,#dr-weight) .dr-essay-title{color:var(--dr-ink);margin-bottom:30px;font-size:clamp(30px,6vw,40px);font-style:italic;font-weight:400;line-height:1.1}:is(.dr,#dr-weight) .dr-essay p{color:var(--dr-ink);text-wrap:pretty;hanging-punctuation:first;margin:0 0 1.05em;font-size:20.5px;line-height:1.62}:is(.dr,#dr-weight) .dr-essay p.is-short{font-style:italic}:is(.dr,#dr-weight) .dr-essay .dr-essay-act{margin-top:2.2em}:is(.dr,#dr-weight) .dr-essay-act a{letter-spacing:.16em;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--dr-faded);text-decoration-color:var(--dr-faded);text-underline-offset:7px;font-size:15px}:is(.dr,#dr-weight) .dr-foot-invite{font:inherit;color:var(--dr-ink);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14.5px;-webkit-text-decoration:underline #2b241b52;text-decoration:underline #2b241b52;display:none}@media (max-width:460px){:is(.dr,#dr-weight) .dr-foot-invite{display:block}:is(.dr,#dr-weight) .dr-foot{flex-wrap:wrap;gap:20px}}:is(.dr,#dr-weight) .dr-stage{padding:clamp(12px,3svh,44px) 0}:is(.dr,#dr-weight) .dr-asked{font-size:clamp(34px,min(5.4vw,8.6svh),76px)}:is(.dr,#dr-weight) .dr-seal{width:clamp(128px,min(15vw,22svh),204px);margin-top:clamp(22px,4.6svh,60px)}:is(.dr,#dr-weight) .dr-credit{margin-top:clamp(16px,3svh,36px)}:is(.dr,#dr-weight) .dr-answered{margin-top:8px}:is(.dr,#dr-weight) .dr-foot{gap:clamp(10px,1.8svh,16px)}:is(.dr,#dr-weight) .dr-arc{width:94%;height:94%;inset:3%}:is(.dr,#dr-weight) .dr-nav{align-items:center;gap:clamp(18px,3vw,30px);display:flex}:is(.dr,#dr-weight) .dr-nav a{color:var(--dr-soft);text-underline-offset:6px;white-space:nowrap;padding:10px 0;font-size:15.5px;-webkit-text-decoration:underline #2b241b40;text-decoration:underline #2b241b40}:is(.dr,#dr-weight) .dr-nav a:hover{color:var(--dr-ink)}
