.wk-page{--font-body:var(--font-figtree),"Figtree",sans-serif;font-family:var(--font-body);color:#16161d;background:linear-gradient(#fef6ec 0,#fdf3e8 58%),#fdf3e8;min-height:100vh}.wk-main{max-width:1180px;margin-inline:auto;padding:148px 24px 96px}@media (min-width:900px){.wk-main{padding-inline:40px}}.wk-head{gap:20px;margin-bottom:44px;display:grid}.wk-head h1{max-width:none;font-family:var(--font-heading);letter-spacing:-.01em;margin:0;font-size:clamp(52px,8vw,104px);font-weight:650;line-height:.94}.wk-head p{max-width:560px;font-family:var(--font-body);color:#6c605a;margin:0;font-size:17px;line-height:1.58}@media (min-width:900px){.wk-head{grid-template-columns:minmax(0,1fr) minmax(300px,460px);align-items:end}.wk-head p{justify-self:end}}.wk-featured{gap:22px;display:grid}.wk-case{background:#fffbf6;border:1px solid #e4ddd4;border-radius:24px;display:grid;overflow:hidden}@media (min-width:900px){.wk-case{grid-template-columns:minmax(0,.95fr) minmax(340px,.62fr)}.wk-case:nth-child(2n){grid-template-columns:minmax(340px,.62fr) minmax(0,.95fr)}.wk-case:nth-child(2n) .wk-copy{order:2}}.wk-copy{flex-direction:column;gap:18px;padding:clamp(26px,4vw,44px);display:flex}.wk-meta{font-family:var(--font-mono);color:#72665f;gap:14px;font-size:12px;display:flex}.wk-copy h2{font-family:var(--font-heading);letter-spacing:-.01em;margin:0;font-size:clamp(34px,4.2vw,58px);font-weight:650;line-height:.98}.wk-copy>p{max-width:500px;font-family:var(--font-body);color:#6c605a;margin:0;font-size:16px;line-height:1.6}.wk-stats{border-top:1px solid #e4ddd4;flex-wrap:wrap;gap:10px 28px;margin:2px 0 0;padding-top:16px;display:flex}.wk-stats div{min-width:110px}.wk-stats dt{font-family:var(--font-body);color:#72665f;font-size:12.5px}.wk-stats dd{font-family:var(--font-heading);margin:3px 0 0;font-size:26px;font-weight:650;line-height:1}.wk-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-top:auto;padding-top:18px;display:flex}.wk-proof{font-family:var(--font-mono);color:#6c605a;align-items:center;gap:9px;font-size:12px;display:inline-flex}.wk-proof:before{content:"";background:#cf6a5f;border-radius:50%;width:8px;height:8px}.wk-link{min-height:44px;font-family:var(--font-body);color:#16161d;align-items:center;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.wk-link:hover{text-underline-offset:4px;text-decoration:underline}.wk-link:focus-visible,.wk-row:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #16161d}.wk-visual{background:linear-gradient(135deg,#ffffff5c,#fff0),#f6e9d9;justify-content:center;align-items:center;min-height:300px;display:flex;position:relative}.wk-visual-dark{background:#101117}.wk-cover{object-fit:cover;object-position:top}.wk-phone{border-radius:28px;width:min(62%,270px);margin-block:clamp(26px,4vw,44px);overflow:hidden;box-shadow:0 24px 60px #00000073}.wk-phone img{width:100%;height:auto;display:block}.wk-facts{max-width:420px;padding:clamp(26px,4vw,44px)}.wk-facts ul{gap:26px;margin:0;padding:0;list-style:none;display:grid}.wk-facts strong{font-family:var(--font-heading);color:#dfff00;font-size:clamp(40px,4.5vw,62px);font-weight:650;line-height:1}.wk-facts li span{font-family:var(--font-body);color:#ffffffb8;margin-top:10px;font-size:15.5px;line-height:1.45;display:block}.wk-index{margin-top:72px}.wk-index-title{font-family:var(--font-heading);margin:0 0 10px;font-size:clamp(26px,3vw,36px);font-weight:650}.wk-index ul{margin:0;padding:0;list-style:none}.wk-index li{border-top:1px solid #e4ddd4}.wk-index li:last-child{border-bottom:1px solid #e4ddd4}.wk-row{color:inherit;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) auto;grid-template-areas:"title sub proof";align-items:baseline;gap:6px 28px;padding:20px 6px;text-decoration:none;transition:background-color .16s;display:grid}.wk-row:hover{background:#fffbf6}.wk-row-title{font-family:var(--font-heading);grid-area:title;font-size:clamp(21px,2.4vw,28px);font-weight:650;line-height:1.05}.wk-row-sub{font-family:var(--font-body);color:#6c605a;grid-area:sub;font-size:15px;line-height:1.5}.wk-row-proof{font-family:var(--font-mono);color:#72665f;text-align:right;grid-area:proof;justify-self:end;font-size:12px}.wk-row-year{display:none}@media (min-width:900px){.wk-row{grid-template-columns:minmax(0,.75fr) minmax(0,1.05fr) auto max-content;grid-template-areas:"title sub proof year"}.wk-row-year{font-family:var(--font-mono);color:#72665f;white-space:nowrap;grid-area:year;justify-self:end;font-size:12px;display:block}}@media (max-width:899px){.wk-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title proof""sub sub"}}@media (prefers-reduced-motion:reduce){.wk-row{transition:none}}
