.story-page.about-page{max-width:52rem;margin-inline:auto;padding-top:0}.about-hero{min-height:clamp(9rem,24vw,13.5rem);padding:var(--tl-space-24) clamp(1.25rem, 4vw, 2.5rem);border-radius:var(--tl-radius-16);background:var(--tl-neutral-1000);color:var(--tl-color-text-inverse);align-items:center;display:grid;position:relative;overflow:hidden}.about-hero img{object-fit:cover;object-position:right center}.about-hero-copy{width:50%;position:relative}.about-hero-logo{width:112px;height:auto;margin-bottom:var(--tl-space-12);color:var(--tl-neutral-0);display:block}.about-hero h1{letter-spacing:-.04em;word-break:keep-all;text-wrap:balance;margin:0;font-size:clamp(1.625rem,4.8vw,2.75rem);line-height:1.16}.about-intro,.about-stories,.about-closing{margin-top:var(--tl-space-24)}.about-page p{color:var(--tl-color-text-secondary);font-size:var(--tl-type-body-l-size);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;margin:0;line-height:1.7}.about-intro{max-width:45rem;margin-top:var(--tl-space-32)}.about-intro p+p{margin-top:var(--tl-space-12)}.about-page h2{color:var(--tl-color-text-primary);font-weight:var(--tl-weight-bold);letter-spacing:-.025em;word-break:keep-all;text-wrap:balance;margin:0 0 var(--tl-space-8);line-height:1.4;font-size:var(--tl-type-heading-m-size)}.about-intro h2{font-size:var(--tl-type-heading-l-size)}.about-stories{gap:var(--tl-space-24);padding-block:var(--tl-space-24);border-block:var(--tl-stroke-1) solid var(--tl-color-border-default);display:grid}.about-stories section{flex-direction:column;align-items:flex-start;max-width:45rem;display:flex}.about-stories section+section{padding-top:var(--tl-space-24);border-top:var(--tl-stroke-1) solid var(--tl-color-border-default)}.about-stories p+p,.about-stories .btn{margin-top:var(--tl-space-12)}.about-seller-links{gap:0 var(--tl-space-24);flex-wrap:wrap;display:flex}.about-closing{padding-block:var(--tl-space-8) var(--tl-space-32);text-align:center}.about-closing h2{margin-bottom:var(--tl-space-12);font-size:var(--tl-type-heading-l-size)}.about-closing p{max-width:45rem;margin-inline:auto}@media (max-width:719px){.about-hero>img{transform:translate(24%);-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 55%);mask-image:linear-gradient(90deg,#0000 20%,#000 55%)}}
.article-closing{margin-top:var(--tl-space-24);padding-block:var(--tl-space-32);border-top:var(--tl-stroke-1) solid var(--tl-color-border-default);text-align:center}.article-closing>h2{margin:0 0 var(--tl-space-12);font-size:var(--tl-type-heading-l-size);font-weight:var(--tl-weight-bold);letter-spacing:-.025em;word-break:keep-all;text-wrap:balance;line-height:1.4}.article-closing-copy{max-width:45rem;margin-inline:auto}.article-closing-copy p+p{margin-top:var(--tl-space-12)}
.story-page.honest-editorial{max-width:52rem;margin-inline:auto;padding-top:0}.honest-editorial h1,.honest-editorial h2,.honest-editorial h3{word-break:keep-all;text-wrap:balance}.honest-editorial h2,.honest-editorial h3{font-weight:var(--tl-weight-bold);letter-spacing:-.025em;margin:0;line-height:1.4}.honest-editorial section{scroll-margin-top:calc(var(--tl-space-64) + var(--tl-space-32))}.honest-editorial p{color:var(--tl-color-text-secondary);font-size:var(--tl-type-body-l-size);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;margin:0;line-height:1.7}.honest-editorial strong{font-weight:var(--tl-weight-bold)}.honest-article-header{min-height:clamp(9rem,24vw,13.5rem);padding:var(--tl-space-24) clamp(1.25rem, 4vw, 2.5rem);border-radius:var(--tl-radius-16);background:var(--tl-neutral-1000);color:var(--tl-color-text-inverse);align-items:center;display:grid;position:relative;overflow:hidden}.honest-article-header img{object-fit:cover;object-position:right center}.honest-article-header:after{content:"";background:linear-gradient(90deg, var(--tl-neutral-1000), transparent 80%);pointer-events:none;position:absolute;inset:0}.honest-header-copy{z-index:1;position:relative}.honest-article-header h1{max-width:9.5em;font-size:clamp(1.625rem,4.8vw,2.75rem);font-weight:var(--tl-weight-bold);letter-spacing:-.04em;word-break:keep-all;margin:0;line-height:1.16}.honest-header-kicker{margin-bottom:var(--tl-space-8);color:var(--tl-neutral-200);font-size:var(--tl-type-body-l-size);letter-spacing:-.01em;display:block}.honest-intro{max-width:45rem;margin-top:var(--tl-space-32)}.honest-prose>p+p{margin-top:var(--tl-space-12)}.honest-features{margin-top:var(--tl-space-24);padding-top:var(--tl-space-24);border-top:var(--tl-stroke-1) solid var(--tl-color-border-default)}.honest-features>h2{margin-bottom:var(--tl-space-24);font-size:var(--tl-type-heading-l-size)}.honest-features>.honest-prose,.honest-feature{max-width:45rem}.honest-features>.honest-prose+.honest-feature{margin-top:var(--tl-space-24)}.honest-feature+.honest-feature{margin-top:var(--tl-space-24);padding-top:var(--tl-space-24);border-top:var(--tl-stroke-1) solid var(--tl-color-border-default)}.honest-feature>h3{margin-bottom:var(--tl-space-8);font-size:var(--tl-type-heading-m-size)}.honest-oripa-art{border-radius:var(--tl-radius-4);margin:0;overflow:hidden}.honest-oripa-art img{aspect-ratio:21/9;object-fit:cover;width:100%;height:auto;display:block}.honest-partner{gap:var(--tl-space-40);padding-block:var(--tl-space-48);border-top:var(--tl-stroke-1) solid var(--tl-color-border-default);display:grid}.honest-partner-header{align-items:flex-start;gap:var(--tl-space-24);flex-direction:column;display:flex}.honest-partner h2{font-size:var(--tl-type-heading-l-size)}.honest-partner-mark .hobbix-logo{width:160px;height:auto;display:block}.honest-partner-introduction{align-items:start;gap:var(--tl-space-24);display:grid}.honest-partner-copy{gap:var(--tl-space-24);min-width:0;display:grid}.honest-partner-gallery{min-width:0}.honest-partner-gallery-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--tl-radius-4);grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.honest-partner-gallery-track::-webkit-scrollbar{display:none}.honest-partner-gallery-track:focus-visible{outline:var(--tl-stroke-2) solid var(--tl-color-text-primary);outline-offset:var(--tl-space-4)}.honest-partner-gallery figure{scroll-snap-align:start;scroll-snap-stop:always;min-width:0;margin:0}.honest-partner-gallery-footer{justify-content:space-between;align-items:center;gap:var(--tl-space-16);margin-top:var(--tl-space-8);display:flex}.honest-partner-gallery-caption,.honest-partner-gallery-count{color:var(--tl-color-text-secondary);font-size:var(--tl-type-label-s-size);line-height:1.5}.honest-partner-gallery-controls{align-items:center;gap:var(--tl-space-4);display:flex}.honest-partner-gallery .honest-partner-gallery-arrow:disabled{opacity:.4;background:0 0}.honest-partner-gallery-count{text-align:center;font-variant-numeric:tabular-nums;min-width:3em}.honest-partner-photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--tl-radius-4);width:100%;height:auto;display:block}.honest-partner-copy .honest-partner-facts{font-size:var(--tl-type-body-m-size);color:var(--tl-color-text-secondary)}.honest-partner-links{align-items:center;gap:var(--tl-space-12) var(--tl-space-24);flex-wrap:wrap;display:flex}.honest-partner-link:before{content:"";inset:min(0px, calc((100% - var(--touch-min)) / 2));position:absolute}.honest-partner-link{padding-bottom:var(--tl-space-4);color:var(--tl-color-text-primary);font-size:var(--tl-type-body-l-size);white-space:nowrap;border-bottom:var(--tl-stroke-1) solid currentColor;line-height:1.7;text-decoration:none;position:relative}@media (prefers-reduced-motion:reduce){.honest-partner-gallery-track{scroll-behavior:auto}}@media (min-width:900px){.honest-partner{gap:var(--tl-space-48);padding-block:var(--tl-space-64)}.honest-partner-header{flex-direction:row;justify-content:space-between;align-items:center}.honest-partner h2{font-size:1.75rem}.honest-partner-introduction{gap:var(--tl-space-48);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}
