@font-face{font-family:Inter;src:url(/fonts/Inter.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--hk-font:"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:var(--hk-font);color:var(--hk-ink);background:var(--hk-background);--hk-photo-glass:#1111118c}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{margin:0}h1{font-size:var(--hk-type-display);line-height:1.2}h2{font-size:var(--hk-type-heading)}h3{font-size:var(--hk-type-subheading)}p{color:var(--hk-muted);line-height:1.6}a{color:var(--hk-ink);text-underline-offset:4px}a:focus-visible{outline:3px solid var(--hk-accent);outline-offset:4px}button,input,select{font:inherit}.hk-icon{flex-shrink:0;display:block}.hk-header-back .hk-icon{transform:scaleX(-1)}img[src$="/landing/hook-logo.png"],image[href$="/landing/hook-logo.png"]{filter:var(--hk-logo-filter)}html:has(dialog[open]){scrollbar-gutter:stable;overflow:hidden}dialog{overscroll-behavior:contain}@media (prefers-reduced-motion:no-preference){:where(.hk-button,.hk-feed-hook,.hk-feed-repost,.hk-feed-hook-inline,.hk-wishlist-heart,.hk-garment-edit):where(:not(:disabled)){transition:transform .24s cubic-bezier(.34,1.56,.64,1),background-color .16s,color .16s}:where(.hk-button,.hk-feed-hook,.hk-feed-repost,.hk-feed-hook-inline,.hk-wishlist-heart,.hk-garment-edit):where(:not(:disabled)):active{transition-duration:80ms;transform:scale(.96)}.hk-pop-on :is(svg,.hk-icon),.hk-pop-off :is(svg,.hk-icon){transform-box:fill-box;transform-origin:50%}.hk-pop-on :is(svg,.hk-icon){animation:.26s both hk-pop-on}.hk-pop-off :is(svg,.hk-icon){animation:.2s both hk-pop-off}@keyframes hk-pop-on{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scale(1)}35%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(1.2)}to{transform:scale(1)}}@keyframes hk-pop-off{0%{transform:scale(1)}35%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.9)}to{transform:scale(1)}}}html[data-no-scroll],html[data-no-scroll] body{overscroll-behavior:none;overflow:hidden}@media (pointer:coarse){:is(html:has(dialog[open]),body:has(dialog[open])){overflow:hidden}}:where(.hk-download){background:var(--hk-ink);min-height:40px;font-size:var(--hk-type-muted);white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.hk-download{color:var(--hk-surface)}:where(.hk-download):hover{opacity:.85}:where(.hk-download):active{transform:scale(.98)}:where(.hk-download):focus-visible{outline:2px solid var(--hk-ink);outline-offset:3px}
