.hero :where(h1,p),.sec :where(h2,h3,p),.cta :where(h2,p){margin:0}@keyframes dashfly{to{stroke-dashoffset:-600}}@media (prefers-reduced-motion: reduce){.route path,.lane svg.path path,.halte .mini,.tow,.tow img{animation:none!important}.card,.guides .post,.cat{transition:none}.tower .flag__cloth{animation:none}.tow{display:none}}.hero{background:var(--cb-carbon);color:var(--cb-white);position:relative;overflow:hidden}.hero .cb-wrap{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-block:80px 72px;position:relative;z-index:1}.hero__kicker{color:var(--cb-yellow);font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;text-wrap:balance}.hero h1{font-size:clamp(3.2rem,7vw,5.4rem);line-height:.96;font-stretch:var(--cb-cond);font-weight:700;letter-spacing:-.02em}.hero h1 .yl{color:var(--cb-yellow)}.hero__sub{color:var(--cb-wing);font-size:var(--cb-fs-md);max-width:44ch;margin-top:20px}.hero__stats{display:flex;gap:40px;margin-top:44px;flex-wrap:wrap}.hero__stat b{display:block;font-family:var(--cb-font-mono);font-size:var(--cb-fs-xl);color:var(--cb-yellow);font-weight:500;font-variant-numeric:tabular-nums}.hero__stat span{font-size:var(--cb-fs-xs);color:#A9A492;text-transform:uppercase;letter-spacing:.14em}.swarm{position:absolute;inset:0;pointer-events:none}.swarm img{position:absolute}.swarm .w1{width:44px;left:70%;top:4%;opacity:.95}.swarm .w2{width:32px;left:20%;top:84%;opacity:.9}.swarm .w3{width:24px;left:25%;top:90%;opacity:.8}.swarm .w5{width:28px;left:30%;top:5%;opacity:.85}.courier{position:absolute;pointer-events:none}.courier img{position:relative;width:100%;height:auto;display:block}.courier .mail,.courier .cargo{position:absolute;left:50%;top:66%;transform:translateX(-50%);opacity:0;transition:opacity .3s;filter:drop-shadow(0 1px 1.5px rgba(11,10,7,.95))}.courier .mail{width:52%;top:68%}.courier.has-letter .mail,.courier.has-letter .cargo{opacity:1}.courier.duo img{width:46%;display:inline-block;position:relative}.tower .notice{position:absolute;left:16%;top:42%;background:#FAF9F5;color:#14120C;border:2px solid #14120C;font-family:var(--cb-font-mono);font-size:8px;letter-spacing:.12em;padding:3px 6px;transform:rotate(-4deg);opacity:0;transition:opacity .5s}.tower.posted .notice{opacity:1}.tow{position:absolute;left:0;top:44px;display:flex;align-items:center;gap:6px;z-index:1;pointer-events:none;animation:towfly 46s linear infinite}.tow img{width:26px;height:auto;animation:towbob 1.7s ease-in-out infinite}.tow img:last-of-type{width:21px;animation-delay:-.8s}.tow .banner{background:var(--cb-yellow);color:var(--cb-ink);border:1.5px solid var(--cb-ink);font-family:var(--cb-font-mono);font-size:10px;letter-spacing:.12em;padding:3px 9px;white-space:nowrap}@keyframes towfly{from{transform:translateX(-360px)}to{transform:translateX(106vw)}}@keyframes towbob{0%,100%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-5px) rotate(2deg)}}.swarm .c1{width:34px;left:20%;top:72%;opacity:.9}.swarm .c2{width:28px;left:86%;top:58%;opacity:.85}.swarm .g1{width:32px;left:52%;top:5%;opacity:.85}.swarm .g2{width:26px;left:8%;top:56%;opacity:.9}.swarm .mp,.swarm .mb1,.swarm .mb2,.swarm .mg1,.swarm .mg2{display:none}.bomb{position:absolute;width:14px;pointer-events:none;z-index:1;animation:bombfall 1.3s ease-in forwards}.bomb svg{display:block}@keyframes bombfall{80%{opacity:1}to{transform:translateY(255px) rotate(-24deg);opacity:0}}.tower{position:absolute;right:calc(50% + 34px);bottom:72px;width:152px;z-index:0;pointer-events:none}.tower svg{width:100%;height:auto;display:block}@media (max-width: 900px){.tower .hqcap{font-size:8.5px;letter-spacing:.7px}}.tower .hqlogo{transition:opacity .38s ease}.tower .hqlogo.is-out{opacity:0}.tower .win{fill:var(--cb-ink);transition:fill .4s ease}.tower .win.lit{fill:var(--cb-yellow)}.tower .beacon{fill:var(--cb-ink);transition:fill .4s}.tower.full .beacon{fill:var(--cb-yellow)}.tower .flag--big .flag__cloth{animation:none}.tower .flag__cloth{transform-box:fill-box;transform-origin:left center;animation:flagwave .85s ease-in-out infinite alternate}@keyframes flagwave{from{transform:scaleY(.82) skewX(-7deg)}to{transform:scaleY(1.08) skewX(9deg)}}.swarm .r1{width:30px;left:62%;top:56%;opacity:.9}.swarm .r2{width:26px;left:72%;top:64%;opacity:.85}.meet{position:absolute;left:67%;top:60%;width:2px;height:2px;pointer-events:none}.nest .guard{position:absolute;left:64px;top:4px;width:26px}.skyline{position:absolute;left:0;right:0;bottom:0;z-index:0;pointer-events:none}.skyline::after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid rgba(201,196,178,.22)}.skyline svg{position:absolute;bottom:2px;height:auto}@media (min-width: 901px){.skyline__l{left:0;width:clamp(220px,22vw,320px)}.skyline__m{left:22%;width:clamp(340px,34vw,500px)}.skyline__m--b{left:48%;transform:scaleX(-1)}.skyline__r{right:200px;width:clamp(230px,24vw,340px)}}@media (max-width: 900px){.skyline{bottom:20px}.skyline svg{width:40vw;max-width:190px}.skyline__l{left:-6px}.skyline__m{display:none}.skyline__r{right:-6px}}.swarm .route{position:absolute;inset:0;width:100%;height:100%}.swarm .route path{fill:none;stroke:var(--cb-yellow);stroke-width:2;stroke-dasharray:2 10;stroke-linecap:round;opacity:.28;animation:dashfly 24s linear infinite}.nest{position:absolute;left:22px;top:50%;width:230px;height:170px;pointer-events:none;z-index:0}.nest svg.nest__svg{width:100%;height:auto}.nest>img{position:absolute}.nest .n1{width:28px;left:88px;top:18px}.nest .n3{width:24px;left:154px;top:52px;opacity:.9}.sec{padding-block:72px}.sec--sand{background:var(--cb-paper)}.sec__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:30px}.sec__head .cb-h2{font-size:clamp(1.8rem,3.4vw,2.6rem);margin:0}.sec__head a{font-size:var(--cb-fs-sm);font-weight:600}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{background:var(--cb-white);border:var(--cb-border);border-radius:var(--cb-radius);padding:20px;display:flex;flex-direction:column;gap:10px;overflow:hidden;position:relative;padding-top:26px;transition:transform .18s ease,border-color .18s ease}.card::before{content:"";position:absolute;inset:0 0 auto 0;height:8px;background:repeating-linear-gradient(-45deg,var(--cb-yellow) 0 8px,var(--cb-ink) 8px 16px)}.card:hover{transform:translateY(-4px);border-color:var(--cb-ink)}.card>a::after,.guides .post .post__body>a::after{content:"";position:absolute;inset:0}.card a{font-weight:700;font-stretch:var(--cb-cond);font-size:var(--cb-fs-md);text-decoration:none;line-height:1.2}.card a:hover{text-decoration:underline;text-decoration-color:var(--cb-yellow);text-decoration-thickness:3px}.card__co{color:var(--cb-text-muted);font-size:var(--cb-fs-sm)}.card__ft{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.cats{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.cat{border:var(--cb-border-strong);border-radius:var(--cb-radius);padding:16px;display:flex;flex-direction:column;gap:6px;text-decoration:none;background:var(--cb-white);transition:border-color .15s ease,transform .15s ease}.cat:hover{border-color:var(--cb-ink);transform:translateY(-2px)}.cat b{font-stretch:var(--cb-cond);line-height:1.15}.cat span{font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);color:var(--cb-text-muted)}.route-sec .lane{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:10px}.lane svg.path{position:absolute;left:0;right:0;top:-34px;width:100%;height:70px;pointer-events:none}.lane svg.path path{fill:none;stroke:var(--cb-ink);stroke-width:2;stroke-dasharray:2 9;stroke-linecap:round;opacity:.5;animation:dashfly 20s linear infinite}.halte{background:var(--cb-white);border:var(--cb-border-strong);border-radius:var(--cb-radius);padding:22px;position:relative;overflow:visible}.halte:hover{border-color:var(--cb-ink)}.halte .mini{position:absolute;top:-22px;left:18px;width:44px;animation:crawl 16s linear infinite}.halte:nth-child(3) .mini{animation-delay:-5s}.halte:nth-child(4) .mini{animation-delay:-9s}@keyframes crawl{0%{transform:translateX(0) scaleX(1)}46%{transform:translateX(72px) scaleX(1)}50%{transform:translateX(72px) scaleX(-1)}96%{transform:translateX(0) scaleX(-1)}100%{transform:translateX(0) scaleX(1)}}.halte i{font-style:normal;font-family:var(--cb-font-mono);font-size:var(--cb-fs-xl);color:var(--cb-amber)}.halte h3{margin:8px 0 8px}.halte p{color:var(--cb-text-muted);line-height:1.55}.guides{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.guides .post{position:relative;background:var(--cb-white);border:var(--cb-border-strong);border-radius:var(--cb-radius);overflow:hidden;display:flex;flex-direction:row;min-height:150px;transition:transform .18s ease,border-color .18s ease;margin:0}.guides .post:hover{transform:translateY(-4px);border-color:var(--cb-ink)}.guides .post img.fi{width:36%;align-self:stretch;object-fit:cover;display:block;flex-shrink:0}.post__body{padding:18px 20px;display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.guides .post .cb-label{color:var(--cb-amber)}.guides .post a{font-weight:700;font-stretch:var(--cb-cond);font-size:var(--cb-fs-md);text-decoration:none;line-height:1.25}.guides .post a:hover{text-decoration:underline;text-decoration-color:var(--cb-yellow);text-decoration-thickness:3px}.guides .post span.more{margin-top:auto;font-size:var(--cb-fs-sm);font-weight:600}.cta{background:var(--cb-yellow);position:relative}.cb-site-footer{margin-top:0}.cta>.cb-hazard{position:absolute;top:0;left:0;right:0}.cta .cb-wrap{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-block:48px;flex-wrap:wrap}.cta h2{font-size:clamp(2rem,6.5vw,2.6rem);line-height:var(--cb-lh-head);letter-spacing:var(--cb-track-head);font-stretch:var(--cb-cond);color:var(--cb-ink)}.cta p{color:var(--cb-ink);margin-top:8px}@supports (animation-timeline: view()){@media not (prefers-reduced-motion: reduce){.rv{animation:rvIn linear both;animation-timeline:view();animation-range:entry 0% entry 38%}}}@keyframes rvIn{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (max-width: 1080px){.cats{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1340px){.tower{display:none}}@media (max-width: 900px){.hero .cb-wrap{grid-template-columns:1fr;gap:0;padding-block:56px 290px}.hero__kicker{padding-right:104px}.hero .cb-wrap>div:first-child{display:contents}.hero__stats{order:1;margin-top:40px;gap:28px}.swarm .route{display:none}.sec{padding-block:56px}.sec__head{flex-wrap:wrap}.cards{grid-template-columns:1fr}.cats{grid-template-columns:repeat(2,1fr)}.guides{grid-template-columns:1fr}.route-sec .lane{grid-template-columns:1fr;gap:34px}.lane svg.path{display:none}.halte .mini{display:block;width:34px;top:-18px}.halte:not(:first-of-type)::before{content:"";position:absolute;top:-36px;left:34px;height:34px;border-left:2px dashed var(--cb-ink);opacity:.4}.swarm .w1,.swarm .b2,.swarm .b3,.swarm .r1,.swarm .r2,.swarm .c1,.swarm .c2,.swarm .g1,.nest .n3,.demo{display:none}.swarm .w5{width:22px;left:57%;top:1%}.swarm .g2{width:21px;left:80%;top:15%}.swarm .w2{width:24px;left:6%;top:auto;bottom:186px}.swarm .w3{width:21px;left:86%;top:auto;bottom:198px}.swarm .mp{display:block;width:23px;left:74%;top:auto;bottom:82px}.swarm .mb1{display:block;width:23px;left:22%;top:auto;bottom:68px}.swarm .mb2{display:block;width:22px;left:4%;top:auto;bottom:118px}.swarm .mg1{display:block;width:24px;left:30%;top:auto;bottom:232px}.swarm .mg2{display:block;width:21px;left:66%;top:auto;bottom:238px}.tow{top:8px}.nest{left:auto;right:-14px;top:-6px;width:132px;height:98px}.nest svg.nest__svg{transform:scaleX(-1)}.nest .guard{left:76px;top:0;width:15px}.nest .n1{width:17px;left:20px;top:14px}.nest .n3{width:15px;left:70px;top:40px}.tower{display:block;right:auto;left:calc(50% - 65px);bottom:20px;width:130px;z-index:1}.bomb{animation-duration:1s}@keyframes bombfall{80%{opacity:1}to{transform:translateY(145px) rotate(-24deg);opacity:0}}}.hero--find .cb-wrap{grid-template-columns:1.05fr .95fr;gap:48px;padding-block:60px 44px;align-items:start}.hero--find .hero__stage{min-height:400px}.hero--find .hero__find{margin-top:26px}.hero--find .hero__sub{margin-top:22px;max-width:46ch}.hero--find .hero__proof{margin-top:24px;display:flex;gap:28px;flex-wrap:wrap}.hero--find .nest{left:auto;right:24%;top:1%;width:196px;height:145px}.hero--find .nest .guard{left:54px;top:3px;width:22px}.hero--find .nest .n1{width:24px;left:74px;top:15px}.hero--find .nest .n3{width:20px;left:130px;top:44px}.hero--find .hero__proof span{font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);text-transform:uppercase;letter-spacing:.12em;color:#A9A492}.hero--find .hero__proof b{color:var(--cb-yellow);font-weight:500;font-variant-numeric:tabular-nums}@media (max-width: 1340px){.hero--find .tower{display:block}}.hero--find .tower{right:6%;bottom:88px;width:168px}.find{position:relative}.find__label{display:block;font-weight:700;font-stretch:var(--cb-cond);font-size:var(--cb-fs-md);margin-bottom:10px}.find__box{display:flex;gap:8px}.find__field{flex:1;min-width:0;height:56px;padding:0 16px 0 44px;background:var(--cb-white) url(../img/hornet-idle.svg) no-repeat 12px 50% / 22px auto;box-shadow:0 0 0 3px rgba(255,196,0,.18)}.find__field::-webkit-search-cancel-button{cursor:pointer}.find__btn{height:56px;flex-shrink:0;padding-inline:24px}.find__hint{margin-top:10px;color:#A9A492}.find__panel{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:5;background:var(--cb-white);border-radius:var(--cb-radius);overflow:hidden;box-shadow:0 18px 40px rgba(11,10,7,.45);border-top:6px solid transparent;background-image:repeating-linear-gradient(-45deg,var(--cb-yellow) 0 8px,var(--cb-ink) 8px 16px);background-repeat:no-repeat;background-size:100% 6px;background-position:0 0;padding-top:6px}.find__row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:10px 16px;text-decoration:none;border-bottom:var(--cb-border)}.find__row:last-child{border-bottom:0}.find__row:hover,.find__row[aria-selected=true]{background:var(--cb-sand)}.find__name{font-weight:700;font-stretch:var(--cb-cond);color:var(--cb-text)}.find__count{font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);color:var(--cb-text-muted);white-space:nowrap}.find__empty{margin:0;padding:16px;font-size:var(--cb-fs-sm);color:var(--cb-text-muted)}.find__empty b{color:var(--cb-text)}.mech{background:var(--cb-carbon);color:var(--cb-white);padding-block:56px 48px}.mech .sec__head{margin-bottom:26px}.mech .sec__head .cb-h2{color:var(--cb-white)}.mech .sec__head a{color:var(--cb-yellow)}.mech__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.mech__step{position:relative}.mech__step i{font-style:normal;font-family:var(--cb-font-mono);font-size:var(--cb-fs-lg);color:var(--cb-yellow)}.mech__step h3{font-size:var(--cb-fs-md);font-stretch:var(--cb-cond);font-weight:700;margin:6px 0 8px}.mech__step p{color:var(--cb-wing);line-height:1.55;font-size:var(--cb-fs-sm)}.mech__bug{position:absolute;top:-26px;left:0;width:28px;animation:crawl 16s linear infinite}.mech__note{margin-top:34px;padding-top:16px;border-top:1px solid rgba(255,196,0,.22);font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);letter-spacing:.04em;color:#A9A492}.mech__note b{color:var(--cb-yellow);font-weight:500;text-transform:uppercase;letter-spacing:.12em;margin-right:10px}.sec__caveat{color:var(--cb-text-muted);font-size:var(--cb-fs-sm);max-width:68ch;margin:-14px 0 24px}.sec__sub{color:var(--cb-text-muted);font-size:var(--cb-fs-sm);margin-top:6px}.sec__head .cb-label{display:block;margin-bottom:6px;color:var(--cb-amber)}.rank{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.rank__row{position:relative;display:grid;grid-template-columns:28px 44px 1fr auto;align-items:center;gap:14px;padding:14px 0 16px;border-bottom:var(--cb-border)}.rank__n{font-family:var(--cb-font-mono);font-size:var(--cb-fs-sm);color:var(--cb-text-faint);font-variant-numeric:tabular-nums}.rank__logo{width:44px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--cb-sand);border-radius:2px;overflow:hidden}.rank__logo img{max-width:38px;max-height:26px;width:auto;height:auto;object-fit:contain}.rank__name{font-weight:700;font-stretch:var(--cb-cond);font-size:var(--cb-fs-md);text-decoration:none;line-height:1.2}.rank__name::after{content:"";position:absolute;inset:0}.rank__name:hover{text-decoration:underline;text-decoration-color:var(--cb-yellow);text-decoration-thickness:3px}.rank__count{color:var(--cb-text-muted);white-space:nowrap}.rank__bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--cb-sand)}.rank__bar i{display:block;height:100%;background:var(--cb-ink)}.cases{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.case{position:relative;background:var(--cb-white);border:var(--cb-border-strong);border-radius:var(--cb-radius);padding:20px;padding-top:26px;overflow:hidden;display:flex;flex-direction:column;gap:8px}.case::before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:repeating-linear-gradient(-45deg,var(--cb-yellow) 0 8px,var(--cb-ink) 8px 16px)}.case__co{font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);color:var(--cb-amber);text-transform:uppercase;letter-spacing:.1em;text-decoration:none;position:relative;z-index:1}.case__title{font-weight:700;font-stretch:var(--cb-cond);font-size:var(--cb-fs-md);text-decoration:none;line-height:1.25}.case__title::after{content:"";position:absolute;inset:0}.case__title:hover{text-decoration:underline;text-decoration-color:var(--cb-yellow);text-decoration-thickness:3px}.case__excerpt{color:var(--cb-text-muted);font-size:var(--cb-fs-sm);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.case__meta{margin-top:auto;color:var(--cb-text-muted)}.denominator{margin:28px auto 0;max-width:72ch;color:var(--cb-text-muted);font-size:var(--cb-fs-sm);line-height:1.6;text-align:center}.feed{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0 28px}.feed__row{position:relative;display:flex;flex-direction:column;gap:6px;padding:18px 0 20px;border-bottom:var(--cb-border)}.feed__co{font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);color:var(--cb-amber);text-transform:uppercase;letter-spacing:.1em;text-decoration:none;position:relative;z-index:1}.feed__title{font-weight:700;font-stretch:var(--cb-cond);font-size:var(--cb-fs-base);text-decoration:none;line-height:1.25}.feed__title::after{content:"";position:absolute;inset:0}.feed__title:hover{text-decoration:underline;text-decoration-color:var(--cb-yellow);text-decoration-thickness:3px}.feed__text{color:var(--cb-text-muted);font-size:var(--cb-fs-sm);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feed__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:6px;font-size:var(--cb-fs-xs)}.feed__cat{position:relative;z-index:1;font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);color:var(--cb-text-muted);text-decoration:none;border:1px solid var(--cb-line-strong);border-radius:999px;padding:3px 9px}.feed__cat:hover{border-color:var(--cb-ink);color:var(--cb-text)}.feed__meta time{color:var(--cb-text-faint);font-family:var(--cb-font-mono)}.cats2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0 32px}.cat2{border-bottom:var(--cb-border);padding:14px 0 16px}.cat2__name{display:flex;align-items:baseline;justify-content:space-between;gap:12px;text-decoration:none;font-weight:700;font-stretch:var(--cb-cond);font-size:var(--cb-fs-base);min-height:30px}.cat2__name:hover{text-decoration:underline;text-decoration-color:var(--cb-yellow);text-decoration-thickness:3px}.cat2__n{color:var(--cb-text-muted);font-variant-numeric:tabular-nums}.cat2__cos{margin-top:4px;font-size:.82rem;line-height:1.5;color:var(--cb-text-faint)}.cat2__cos a{color:var(--cb-text-muted);text-decoration:none}.cat2__cos a:hover{color:var(--cb-text);text-decoration:underline}.trust{position:relative}.trust>.cb-hazard{position:absolute;top:0;left:0;right:0}.trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.trust__label{display:block;font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--cb-amber);text-decoration:none;margin-bottom:8px}a.trust__label:hover{text-decoration:underline}.trust__list p{color:var(--cb-text-muted);font-size:var(--cb-fs-sm);line-height:1.55}.trust__stamp{margin-top:30px;padding-top:14px;border-top:var(--cb-border);color:var(--cb-text-faint);text-transform:uppercase;letter-spacing:.08em}.cta__actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.cta__alt{color:var(--cb-ink);font-size:var(--cb-fs-sm);font-weight:600}@media (max-width: 1080px){.rank{grid-template-columns:1fr}.feed,.cats2{grid-template-columns:repeat(2,1fr)}.trust__list{grid-template-columns:repeat(2,1fr)}.cases{grid-template-columns:1fr}}@media (max-width: 900px){.hero--find .cb-wrap{grid-template-columns:1fr;gap:0;padding-block:40px 16px}.hero--find .hero__copy{display:contents}.hero--find .hero__kicker{order:1;padding-right:104px}.hero--find h1{order:2}.hero--find .hero__find{order:3;margin-top:20px}.hero--find .hero__sub{order:4;margin-top:18px;font-size:var(--cb-fs-base)}.hero--find .hero__proof{order:5;margin-top:20px;gap:20px}.hero--find .hero__stage{order:6;min-height:210px}.hero--find .nest{right:-14px;top:-6px;width:132px;height:98px}.hero--find .nest .guard{left:76px;top:0;width:15px}.hero--find .nest .n1{width:17px;left:20px;top:14px}.hero--find .nest .n3{width:15px;left:70px;top:40px}.hero--find .tower{left:calc(50% - 52px);right:auto;bottom:70px;width:104px}.mech{padding-block:40px 36px}.mech__list{grid-template-columns:1fr;gap:20px}.mech__step{display:grid;grid-template-columns:34px 1fr;gap:0 12px}.mech__step i{grid-row:1}.mech__step h3{grid-column:2;grid-row:1;margin:0 0 4px}.mech__step p{grid-column:2}.mech__bug{top:-22px;left:0;width:24px}.feed,.cats2,.trust__list{grid-template-columns:1fr}.denominator{text-align:left}}@media (max-width: 560px){.find__label{font-size:var(--cb-fs-base)}.find__field{height:52px;font-size:1rem}.find__btn{height:52px;padding-inline:18px}.rank__row{grid-template-columns:24px 1fr auto;gap:10px}.rank__logo{display:none}.cta__actions{flex-direction:column;align-items:stretch}.cta__actions .cb-btn{text-align:center;padding-block:15px}}@media (max-width: 560px){.cats{grid-template-columns:1fr}.hero h1{font-size:clamp(2.6rem,12vw,3.4rem)}.hero__stats{gap:12px;justify-content:space-between}.hero__stat b{font-size:var(--cb-fs-lg)}.hero__stat span{font-size:.72rem;letter-spacing:.08em}.guides .post img.fi{width:118px}.guides .post a{font-size:var(--cb-fs-base)}.post__body{padding:14px 16px}.cta .cb-wrap{flex-direction:column;align-items:flex-start}}.hp-v3{--w-cond: 78%;--w-cast: rgba(201, 196, 178, .20);--w-tape: repeating-linear-gradient(-45deg, var(--cb-yellow) 0 9px, var(--cb-ink) 9px 18px);--w-tape-v: repeating-linear-gradient(45deg, var(--cb-yellow) 0 9px, var(--cb-ink) 9px 18px);overflow-x:clip}.hp-v3 .hero--paste{background-color:var(--cb-carbon);background-image:repeating-linear-gradient(90deg,rgba(250,249,245,.05) 0 1px,transparent 1px 148px),repeating-linear-gradient(0deg,rgba(250,249,245,.03) 0 1px,transparent 1px 118px)}@media (min-width: 901px){.hp-v3 .hero--paste .tower{top:auto;bottom:16px}.skyline{bottom:16px}}.hp-v3 .hero--paste .swarm,.hp-v3 .hero--paste .tower,.hp-v3 .hero--paste .nest{z-index:1}.hp-v3 .hero .whero{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding-block:46px 200px}.hp-v3 .whero .bzbar{align-self:stretch;margin-top:12px}.hp-v3 .whero .wstamps{align-self:stretch;margin-top:8px}@media (min-width: 901px){.hp-v3 .hero--paste .nest{top:auto;bottom:30px}}@media (min-width: 901px){.hp-v3 .swarm .mp,.hp-v3 .swarm .mb1,.hp-v3 .swarm .mb2,.hp-v3 .swarm .mg1,.hp-v3 .swarm .mg2{display:none}}@media (min-width: 901px){.hp-v3 .swarm .b2{width:30px;left:5%;top:38%;opacity:.95}.hp-v3 .swarm .b3{width:27px;left:42%;top:7%;opacity:.9}.hp-v3 .swarm .w5{display:none}.hp-v3 .swarm .g1{left:66%;top:44%}}@media (min-width: 1341px){.hp-v3 .hero .whero{padding:48px 180px 90px 170px}.hp-v3 .hero--paste .tower{top:auto;bottom:16px;right:.5%;left:auto;width:300px}.hp-v3 .hero--paste .nest{top:10px;bottom:auto;left:14px;width:280px;height:207px}.hp-v3 .hero--paste .nest .guard{left:78px;top:5px;width:32px}.hp-v3 .hero--paste .nest .n1{width:34px;left:107px;top:22px}.hp-v3 .hero--paste .nest .n3{width:29px;left:187px;top:63px}.hp-v3 .swarm .w3{top:83%}.hp-v3 .swarm .r1{left:63%;top:38%}.hp-v3 .swarm .r2{left:71%;top:58%}.hp-v3 .meet{left:67%;top:48%}}.hp-v3 .wtag{margin:0;color:var(--cb-yellow);font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);letter-spacing:.14em;text-transform:uppercase;text-wrap:balance}.hp-v3 .hero h1.wtitle{margin:0;color:var(--cb-white);font-family:var(--cb-font-sans);font-weight:700;font-stretch:var(--cb-cond);font-size:clamp(3.2rem,7vw,5.4rem);line-height:.96;letter-spacing:-.02em}.hp-v3 .hero h1.wtitle .yl{color:var(--cb-yellow)}.hp-v3 .wtitle__q{display:block;width:fit-content;background:var(--cb-yellow);color:var(--cb-ink);padding:2px 16px 8px;margin-bottom:8px;transform:rotate(-1deg);box-shadow:10px 10px 0 rgba(201,196,178,.2)}.hp-v3 .wsub{text-wrap:pretty;margin:0;max-width:68ch;color:var(--cb-wing);font-size:var(--cb-fs-md);line-height:1.5}.hp-v3 .wstamps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.hp-v3 .wstamp{display:flex;align-items:baseline;gap:12px;background:var(--cb-ink);border:2px solid var(--cb-yellow);padding:15px 18px 16px}.hp-v3 .wstamp b{font-family:var(--cb-font-mono);font-weight:500;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1;color:var(--cb-yellow);font-variant-numeric:tabular-nums}.hp-v3 .wstamp span{font-family:var(--cb-font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cb-wing);line-height:1.3}.hp-v3 .wstamp:nth-child(odd){transform:rotate(-1.3deg)}.hp-v3 .wstamp:nth-child(even){transform:rotate(1.1deg)}.hp-v3 .bzbar{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:18px;row-gap:12px;align-items:center;background:var(--cb-paper);color:var(--cb-text);border:3px solid var(--cb-ink);box-shadow:10px 10px 0 var(--cb-yellow);padding:16px 18px;--cb-focus-color: var(--cb-ink)}.hp-v3 .bzbar__id{grid-row:1 / span 2;display:flex;flex-direction:column;align-items:center;gap:5px;padding-right:18px;border-right:3px solid var(--cb-ink);min-width:96px}.hp-v3 .bzbar__avatar{height:40px;width:auto}.hp-v3 .bzbar__name{font-stretch:var(--w-cond);text-transform:uppercase;font-size:var(--cb-fs-md);line-height:1}.hp-v3 .bzbar__msg{margin:0;justify-self:start;background:var(--cb-sand);border-left:4px solid var(--cb-yellow);padding:9px 12px;font-size:var(--cb-fs-sm);line-height:1.4}.hp-v3 .bzbar__input{display:flex;gap:10px;min-width:0}.hp-v3 .bzbar__fieldwrap{position:relative;flex:1;min-width:0;display:flex}.hp-v3 .bzbar__input .cb-field{flex:1;min-width:0;border:2px solid var(--cb-ink);border-radius:0;padding:13px 14px;font-size:1rem}.hp-v3 .bzbar__input .cb-btn{border-radius:0;flex:none;text-transform:uppercase;letter-spacing:.06em;padding:13px 22px}.hp-v3 .bzbar__ghost{position:absolute;inset:0;z-index:1;display:flex;align-items:center;gap:8px;padding:0 14px;pointer-events:none;white-space:nowrap;overflow:hidden;color:var(--cb-text-faint);font-size:1rem}.hp-v3 .bzbar__ghost-fixed--short{display:none}.hp-v3 .bzbar__ghost-co{background:var(--cb-ink);color:var(--cb-yellow);font-weight:600;font-stretch:var(--w-cond);padding:1px 7px 2px;min-width:12px;min-height:1.35em}.hp-v3 .bzbar__ghost-co::after{content:"|";margin-left:1px;animation:bzcaret 1s steps(1) infinite}@keyframes bzcaret{50%{opacity:0}}.hp-v3 .bzbar__fieldwrap:focus-within .bzbar__ghost-co,.hp-v3 .bzbar__fieldwrap.has-value .bzbar__ghost-co{display:none}.hp-v3 .swarm .d-bub,.hp-v3 .swarm .d-ex,.hp-v3 .swarm .d-pin,.hp-v3 .swarm .d-watch,.hp-v3 .swarm .d-doc,.hp-v3 .swarm .d-post{display:none}.hp-v3 .wband{position:relative;overflow:hidden;padding-block:62px 66px}.hp-v3 .wband--ink{background:var(--cb-ink);color:var(--cb-paper);--cb-focus-color: var(--cb-yellow)}.hp-v3 .wband--sand{background:var(--cb-sand);color:var(--cb-text)}.hp-v3 .whd{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.hp-v3 .whd h2{margin:10px 0 0;font-family:var(--cb-font-sans);font-weight:700;font-stretch:var(--w-cond);font-size:clamp(2.2rem,6vw,4rem);line-height:.92;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}.hp-v3 .whd__label{display:inline-block;margin:0;background:var(--cb-yellow);color:var(--cb-ink);font-family:var(--cb-font-mono);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;padding:5px 10px;transform:rotate(-1.4deg)}.hp-v3 .whd__more{font-family:var(--cb-font-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:3px solid var(--cb-yellow);padding-bottom:4px;min-height:44px;display:inline-flex;align-items:flex-end}.hp-v3 .whd__more:hover{background:var(--cb-yellow);color:var(--cb-ink)}.hp-v3 .wband--sand .whd__more{border-bottom-color:var(--cb-ink)}.hp-v3 .wband--sand .whd__more:hover{background:var(--cb-ink);color:var(--cb-paper)}.hp-v3 .wsteps{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:26px;counter-reset:none}@media (min-width: 1100px){.hp-v3 .wsteps{grid-template-columns:repeat(4,1fr);gap:22px}}.hp-v3 .wstep{position:relative;background:var(--cb-paper);color:var(--cb-text);border:3px solid var(--cb-ink);padding:24px 20px 22px;box-shadow:10px 10px 0 var(--w-cast)}.hp-v3 .wstep:nth-child(1){transform:rotate(-1.2deg)}.hp-v3 .wstep:nth-child(2){transform:rotate(.9deg);box-shadow:10px 10px 0 var(--cb-yellow)}.hp-v3 .wstep:nth-child(3){transform:rotate(-.5deg)}.hp-v3 .wstep i{position:absolute;top:-14px;right:14px;font-style:normal;font-family:var(--cb-font-mono);font-weight:500;font-size:1rem;line-height:1;background:var(--cb-ink);color:var(--cb-yellow);border:2px solid var(--cb-yellow);padding:6px 8px;transform:rotate(2deg)}.hp-v3 .wstep__mini{position:absolute;top:-24px;left:16px;width:44px;animation:crawl 16s linear infinite}.hp-v3 .wstep:nth-child(2) .wstep__mini{animation-delay:-5s}.hp-v3 .wstep:nth-child(3) .wstep__mini{animation-delay:-9s}.hp-v3 .wstep h3{margin:0 0 10px;font-weight:700;font-stretch:var(--w-cond);font-size:var(--cb-fs-lg);line-height:1.05;text-transform:uppercase;letter-spacing:-.01em}.hp-v3 .wstep p{margin:0;color:var(--cb-text-muted);font-size:var(--cb-fs-sm);line-height:1.55}.hp-v3 .wpin{position:relative;margin-top:36px;background-color:var(--cb-carbon);background-image:repeating-linear-gradient(90deg,rgba(250,249,245,.05) 0 1px,transparent 1px 148px),repeating-linear-gradient(0deg,rgba(250,249,245,.03) 0 1px,transparent 1px 118px);border:3px solid var(--cb-ink);padding:36px 30px 32px}.hp-v3 .wpin__tape{position:absolute;z-index:3;pointer-events:none;width:132px;height:24px;background:var(--w-tape);box-shadow:0 2px 6px rgba(0,0,0,.55)}.hp-v3 .wpin__tape--tl{left:-40px;top:2px;transform:rotate(-45deg)}.hp-v3 .wpin__tape--tr{right:-40px;top:2px;transform:rotate(45deg)}.hp-v3 .wpin__tape--bl{left:-40px;bottom:2px;transform:rotate(45deg)}.hp-v3 .wpin__tape--br{right:-40px;bottom:2px;transform:rotate(-45deg)}.hp-v3 .wpins{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px 18px}.hp-v3 .wpin__card{position:relative;transition:transform .16s ease;--cb-focus-color: var(--cb-ink)}.hp-v3 .wpin__card::before{content:"";position:absolute;top:-8px;left:50%;z-index:2;width:13px;height:13px;border-radius:50%;transform:translateX(-50%);background:var(--cb-ink);border:3px solid var(--cb-yellow);box-shadow:0 2px 4px rgba(0,0,0,.4)}.hp-v3 .wpin__card:nth-child(3n+2){transform:rotate(.8deg)}.hp-v3 .wpin__card:nth-child(3n){transform:rotate(-.7deg)}.hp-v3 .wpin__card:hover,.hp-v3 .wpin__card:focus-within{transform:rotate(0deg) scale(1.03);z-index:4}.hp-v3 .wpin__sheet{position:relative;display:flex;align-items:center;gap:13px;min-height:84px;background:var(--cb-paper);color:var(--cb-text);border:2px solid var(--cb-ink);padding:12px 14px;box-shadow:6px 6px 0 var(--w-cast)}.hp-v3 .wpin__card:nth-child(4n) .wpin__sheet{box-shadow:6px 6px 0 var(--cb-yellow)}.hp-v3 .wpin__link{display:flex;flex:1 1 auto;min-width:0;text-decoration:none;color:inherit}.hp-v3 .wpin__link::after{content:"";position:absolute;inset:0}.hp-v3 .wpin__logo{position:relative;z-index:1;text-decoration:none}.hp-v3 .wpin__logo:hover,.hp-v3 .wpin__logo:focus-visible{outline:3px solid var(--cb-yellow)}.hp-v3 .wfile__logo{width:58px;height:58px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--cb-white);border:2px solid var(--cb-ink);overflow:hidden}.hp-v3 .wfile__logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;padding:4px}.hp-v3 .wfile__logo b{font-family:var(--cb-font-mono);font-weight:500;font-size:1.5rem;color:var(--cb-text-faint)}.hp-v3 .wpin__body{display:flex;flex-direction:column;gap:3px;min-width:0}.hp-v3 .wpin__title{font-weight:700;font-stretch:var(--w-cond);font-size:var(--cb-fs-base);line-height:1.12;text-transform:uppercase;color:var(--cb-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hp-v3 .wpin__link:hover .wpin__title{text-decoration:underline;text-decoration-color:var(--cb-ink);text-decoration-thickness:3px}.hp-v3 .wpin__date{font-family:var(--cb-font-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--cb-text-muted)}.hp-v3 .wcats{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.hp-v3 .wcat__link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 14px;background:var(--cb-ink);color:var(--cb-paper);text-decoration:none;box-shadow:6px 6px 0 var(--cb-yellow);--cb-focus-color: var(--cb-ink)}.hp-v3 .wcat:nth-child(odd) .wcat__link{transform:rotate(-.9deg)}.hp-v3 .wcat:nth-child(even) .wcat__link{transform:rotate(.7deg)}.hp-v3 .wcat__link:hover{background:var(--cb-yellow);color:var(--cb-ink);box-shadow:6px 6px 0 var(--cb-ink)}.hp-v3 .wcat__link b{font-stretch:var(--w-cond);font-size:1.08rem;line-height:1.05;text-transform:uppercase;letter-spacing:-.01em}.hp-v3 .wcat__link span{font-family:var(--cb-font-mono);font-size:.78rem;color:var(--cb-yellow);font-variant-numeric:tabular-nums;white-space:nowrap}.hp-v3 .wcat__link:hover span{color:var(--cb-ink)}.hp-v3 .wguides{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.hp-v3 .wguide{display:flex;align-items:stretch;gap:0;background:var(--cb-paper);color:var(--cb-text);border:3px solid var(--cb-ink);box-shadow:9px 9px 0 var(--w-cast);--cb-focus-color: var(--cb-ink)}.hp-v3 .wguide:nth-child(odd){transform:rotate(-.7deg)}.hp-v3 .wguide:nth-child(even){transform:rotate(.6deg);box-shadow:9px 9px 0 var(--cb-yellow)}.hp-v3 .wguide__fi{width:132px;flex:none;object-fit:cover;border-right:3px solid var(--cb-ink)}.hp-v3 .wguide__body{display:flex;flex-direction:column;gap:8px;padding:16px 18px;min-width:0}.hp-v3 .wguide__label{font-family:var(--cb-font-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cb-amber)}.hp-v3 .wguide__link{font-weight:700;font-stretch:var(--w-cond);font-size:var(--cb-fs-md);line-height:1.15;text-transform:uppercase;text-decoration:none;color:var(--cb-ink)}.hp-v3 .wguide__link:hover{text-decoration:underline;text-decoration-color:var(--cb-ink);text-decoration-thickness:3px}.hp-v3 .wcta{position:relative;background:var(--cb-yellow);overflow:hidden}.hp-v3 .wcta>.cb-hazard{position:absolute;top:0;left:0;right:0}.hp-v3 .wcta .cb-wrap{display:flex;align-items:center;justify-content:space-between;gap:34px;flex-wrap:wrap;padding-block:62px 56px}.hp-v3 .wcta h2{margin:0;color:var(--cb-ink);font-family:var(--cb-font-sans);font-weight:700;font-stretch:var(--w-cond);font-size:clamp(2.2rem,9vw,4.2rem);line-height:.92;letter-spacing:-.025em}.hp-v3 .wcta p{margin:14px 0 0;color:var(--cb-ink);max-width:46ch}.hp-v3 .wcta__actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.hp-v3 .wcta .cb-btn--secondary{border-radius:0;padding:17px 26px;font-size:var(--cb-fs-md);text-transform:uppercase;letter-spacing:.04em;background:var(--cb-ink);color:var(--cb-white);border-color:var(--cb-ink);box-shadow:8px 8px 0 rgba(20,18,12,.3)}.hp-v3 .wcta .cb-btn--secondary:hover{background:var(--cb-white);color:var(--cb-ink)}@media (max-width: 900px){.hp-v3 .hero .whero{gap:20px;padding-block:36px 290px}.hp-v3 .wtag{margin-right:112px}.hp-v3 .whero .bzbar{margin-top:8px;box-shadow:8px 8px 0 var(--cb-yellow)}.hp-v3 .wsteps{grid-template-columns:1fr;gap:34px}.hp-v3 .wpins{grid-template-columns:repeat(2,1fr)}.hp-v3 .wguides{grid-template-columns:1fr}.hp-v3 .wband{padding-block:48px 52px}}@media (max-width: 720px){.hp-v3 .wstamp,.hp-v3 .whd__label,.hp-v3 .wstep,.hp-v3 .wcat__link,.hp-v3 .wguide{transform:none}.hp-v3 .wband{padding-block:38px 42px}.hp-v3 .hero .whero{padding-block:26px 290px;gap:20px}.hp-v3 .hero h1.wtitle{font-size:clamp(2.6rem,12vw,3.4rem)}.hp-v3 .wsub{font-size:var(--cb-fs-base)}.hp-v3 .wstamps{gap:10px}.hp-v3 .wstamp{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 9px 11px}.hp-v3 .bzbar{grid-template-columns:1fr;padding:12px 12px 14px;row-gap:10px}.hp-v3 .bzbar__id{grid-row:auto;flex-direction:row;align-items:center;gap:9px;padding-right:0;border-right:0;min-width:0}.hp-v3 .bzbar__avatar{height:30px}.hp-v3 .bzbar__input .cb-btn{padding:13px 16px}.hp-v3 .wsteps{margin-top:34px;gap:30px}.hp-v3 .wstep{box-shadow:7px 7px 0 var(--w-cast)}.hp-v3 .wstep:nth-child(2){box-shadow:7px 7px 0 var(--cb-yellow)}.hp-v3 .wpin{margin-top:28px;padding:22px 14px 20px}.hp-v3 .wpin__tape{width:96px;height:18px}.hp-v3 .wpin__tape--tl,.hp-v3 .wpin__tape--bl{left:-28px}.hp-v3 .wpin__tape--tr,.hp-v3 .wpin__tape--br{right:-28px}.hp-v3 .wpins{grid-template-columns:1fr;gap:14px}.hp-v3 .wpin__card,.hp-v3 .wpin__card:nth-child(3n),.hp-v3 .wpin__card:nth-child(3n+2){transform:none}.hp-v3 .wpin__sheet{min-height:64px;padding:10px 12px;box-shadow:5px 5px 0 var(--w-cast)}.hp-v3 .wpin__card:nth-child(4n) .wpin__sheet{box-shadow:5px 5px 0 var(--cb-yellow)}.hp-v3 .wcats{grid-template-columns:1fr;gap:16px;margin-top:28px}.hp-v3 .wcat__link{box-shadow:5px 5px 0 var(--cb-yellow)}.hp-v3 .wguides{gap:18px;margin-top:28px}.hp-v3 .wguide{box-shadow:7px 7px 0 var(--w-cast)}.hp-v3 .wguide:nth-child(even){box-shadow:7px 7px 0 var(--cb-yellow)}.hp-v3 .wguide__fi{width:118px}.hp-v3 .wcta .cb-wrap{flex-direction:column;align-items:flex-start;padding-block:46px 44px}.hp-v3 .wcta__actions{flex-direction:column;align-items:stretch;align-self:stretch;gap:16px}.hp-v3 .wcta .cb-btn--secondary{justify-content:center;box-shadow:6px 6px 0 rgba(20,18,12,.3)}}@media (max-width: 560px){.hp-v3 .bzbar__ghost{font-size:.92rem;gap:6px;padding:0 12px}.hp-v3 .bzbar__ghost-fixed--long{display:none}.hp-v3 .bzbar__ghost-fixed--short{display:inline}}@media (max-width: 420px){.hp-v3 .wstamps{grid-template-columns:repeat(3,1fr);gap:8px}.hp-v3 .wstamp b{font-size:1.05rem}.hp-v3 .wstamp span{font-size:.56rem;letter-spacing:.08em}.hp-v3 .wguide__fi{width:104px}}.hp-v3 .wpress{background:var(--cb-white);border-bottom:2px solid var(--cb-ink)}.hp-v3 .wpress__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 30px;padding-block:20px 22px;text-align:center}.hp-v3 .wpress__label{margin:0;background:var(--cb-ink);color:var(--cb-yellow);font-family:var(--cb-font-mono);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;padding:5px 10px;transform:rotate(-1.4deg)}.hp-v3 .wpress__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 32px}.hp-v3 .wpress__list li{display:flex;align-items:center}.hp-v3 .wpress__more{font-family:var(--cb-font-mono);font-size:.78rem;color:var(--cb-ink);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:3px solid var(--cb-yellow);padding-bottom:3px}.hp-v3 .wpress__more:hover{background:var(--cb-yellow)}@media (max-width: 760px){.hp-v3 .wpress__inner{gap:14px 16px;padding-block:16px 18px}.hp-v3 .wpress__list{gap:14px 22px}.hp-v3 .wpress .cb-presslogo{height:calc(var(--h, 26px) * .8)}}@media (prefers-reduced-motion: reduce){.hp-v3 .wstep__mini{animation:none}.hp-v3 .wpin__card{transition:none}.hp-v3 .wpin__card:hover,.hp-v3 .wpin__card:focus-within{transform:none}}
