#shop-content [data-home-layout=economics] [data-home=tea-rail]{font-size-adjust:.5;padding-block:64px}#shop-content [data-home-layout=economics] [data-home-part~=home-rail-heading],#shop-content [data-home-layout=economics] [data-home-part~=home-rail-footer]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}#shop-content [data-home-layout=economics] [data-home-part~=home-rail-arrows]{gap:8px;display:flex}#shop-content [data-home-layout=economics] [data-home-part~=home-tea-cards]{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--tea-brand) var(--tea-surface);grid-template-rows:repeat(6,auto);grid-auto-columns:264px;grid-auto-flow:column;gap:8px 18px;margin:20px 0 12px;padding:4px 4px 18px;scroll-padding-inline:4px;list-style:none;display:grid;overflow-x:auto}#shop-content [data-home-layout=economics] [data-home-part~=home-tea-cards]>li{grid-template-rows:subgrid;scroll-snap-align:start;grid-row:span 6;min-width:0;display:grid}#shop-content [data-home-layout=economics] [data-collection=card] h3{font-size-adjust:.5;text-align:center}#shop-content [data-home-layout=economics] [data-collection=card] [data-collection=source-summary]{font-size:var(--text-xs);text-align:center;line-height:1.6}#shop-content [data-home-layout=economics] [data-collection=price]{text-align:center}#shop-content [data-home-layout=economics] [data-home-part~=home-rail-footer] p{font-size:15px}@media (max-width:700px){#shop-content [data-home-layout=economics] [data-home-part~=home-tea-cards]{scroll-snap-type:x mandatory;touch-action:pan-x pan-y pinch-zoom;grid-auto-columns:min(236px,100vw - 86px);gap:8px 14px}#shop-content [data-home-layout=economics] [data-home-part~=home-rail-heading] h2{font-size:36px}}
#shop-content [data-home-layout=economics]{--tk-brand:var(--tea-brand);--tk-ink:var(--tea-template-ink);--tk-paper:var(--tea-white);--tk-soft:var(--tea-surface);--tk-line:var(--tea-border);--home-gutter:clamp(24px, 4vw, 80px);width:calc(100% - 2 * var(--home-gutter));background:var(--tk-paper);max-width:none;color:var(--tk-ink);font-family:var(--tea-brand-typeface);font-size-adjust:none;margin:0 auto;padding:0;font-size:22px;line-height:1.5;overflow:visible}#shop-content [data-home-layout=economics] *{box-sizing:border-box;font-family:inherit}#shop-content [data-home-layout=economics] :is(h1,h2,h3,p){text-align:left;margin:0;font-weight:400}#shop-content [data-home-layout=economics] :is(h1,h2,h3){color:var(--tk-brand);font-size-adjust:none;-webkit-hyphens:none;hyphens:none}#shop-content [data-home-layout=economics] h1{letter-spacing:-.025em;font-size:clamp(64px,6.2vw,112px);line-height:1.04}#shop-content [data-home-layout=economics] h2{text-wrap:balance;font-size:clamp(40px,4vw,64px);line-height:1.08}#shop-content [data-home-layout=economics] h3:not([data-collection] *){font-size:32px;line-height:1.2}#shop-content [data-home-layout=economics] p:not([data-collection] *){-webkit-hyphens:none;hyphens:none;text-wrap:pretty;font-size:22px;line-height:1.55}#shop-content [data-home-layout=economics] [data-home-part~=section]{padding-block:clamp(64px,6vw,112px);scroll-margin-top:112px}#shop-content [data-home-layout=economics] [data-home-part~=section]+[data-home-part~=section]{border-top:1px solid var(--tk-line)}#shop-content [data-home-layout=economics] [data-home-part~=flow]{gap:32px;min-width:0;display:grid}#shop-content [data-home-layout=economics] img{border-radius:20px;width:100%;height:auto;display:block}#shop-content [data-home-layout=economics] a:not([data-slot=button]):not([data-collection]){color:var(--tk-brand);text-underline-offset:5px;text-decoration:underline}#shop-content [data-home-layout=economics] :is(a,summary):focus-visible{outline:2px solid var(--tk-brand);outline-offset:5px}#shop-content [data-home-layout=economics] [data-home-part~=actions]{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}#shop-content [data-home-layout=economics] [data-home-part~=jump]{align-items:center;min-height:48px;font-size:22px;display:inline-flex}#shop-content [data-home-layout=economics] [data-home-part~=source]{font-size:18px;display:inline-block}#shop-content [data-home-layout=economics] [data-home=campaign-hero]{isolation:isolate;min-height:clamp(480px,60vh,640px);margin-inline:calc(-1 * var(--home-gutter));padding-inline:var(--home-gutter);background:var(--tk-brand);color:var(--tea-white);align-items:center;padding-block:clamp(56px,5.5vw,96px);display:grid;position:relative;overflow:hidden}#shop-content [data-home-layout=economics] [data-home=campaign-hero] :is(h1,[data-home-part~=principles]),#shop-content [data-home-layout=economics] [data-home=campaign-hero] a:not([data-slot=button]){color:inherit}#shop-content [data-home-layout=economics] [data-home=campaign-hero] [data-slot=button]{border:1px solid var(--tea-white);color:var(--tea-white);background:0 0}#shop-content [data-home-layout=economics] [data-home=campaign-hero] [data-slot=button]:hover{background:color-mix(in srgb, var(--tea-white) 10%, transparent)}#shop-content [data-home-layout=economics] [data-home=campaign-hero] a:focus-visible{outline-color:var(--tea-white)}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout]{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] h1,#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] [data-home-part~=principles],#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] [data-home-part~=actions]{z-index:1;width:72%;position:relative}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] h1 span{display:block}#shop-content [data-home-layout=economics] [data-home-part~=hero-photo]{width:55%;position:absolute;inset:0 0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24%),linear-gradient(#0000,#000 104px);mask-image:linear-gradient(90deg,#0000,#000 24%),linear-gradient(#0000,#000 104px);-webkit-mask-composite:source-in;mask-composite:intersect}#shop-content [data-home-layout=economics] [data-home-part~=hero-photo] img{object-fit:cover;object-position:right center;border-radius:0;width:100%;height:100%}#shop-content [data-home-layout=economics] [data-home-part~=principles]{color:var(--tk-brand);gap:10px;display:grid}#shop-content [data-home-layout=economics] [data-home-part~=principles] span{font-size:21px;line-height:1.4}#shop-content [data-home-layout=economics] [data-home=hero-actions]{margin-top:0}#shop-content [data-home-layout=economics] [data-home=hero-actions] [data-slot=button]{border-radius:8px;justify-content:space-between;gap:20px;min-width:232px;min-height:48px;padding-inline:20px;font-size:18px}#shop-content [data-home-layout=economics] [data-home=hero-actions] [data-slot=button] svg{width:20px;height:20px}#shop-content [data-home-layout=economics] [data-home-part~=result]{background:var(--tk-brand);color:var(--tea-white);border:0;gap:16px;padding:32px clamp(24px,3vw,48px)}#shop-content [data-home-layout=economics] [data-home-part~=result] :is(h2,p,a){color:inherit}#shop-content [data-home-layout=economics] [data-home-part~=result] h2{max-width:none;font-size:clamp(30px,3vw,44px)}#shop-content [data-home-layout=economics] [data-home-part~=result] [data-home-part~=central]{max-width:90ch;font-size:clamp(20px,1.65vw,24px);line-height:1.45}#shop-content [data-home-layout=economics] [data-home-part~=end]{background:var(--tk-soft);border-radius:20px;gap:40px;margin-bottom:64px;padding-inline:clamp(24px,5vw,80px)}@media (max-width:1000px){#shop-content [data-home-layout=economics] h1{font-size:clamp(52px,6.8vw,72px)}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout]{gap:24px}#shop-content [data-home-layout=economics] [data-home-part~=principles]{gap:10px;display:grid}}@media (max-width:700px){#shop-content [data-home-layout=economics]{--home-gutter:20px}#shop-content [data-home-layout=economics] h1{letter-spacing:-.02em;font-size:clamp(34px,10.25vw,56px);line-height:1.04}#shop-content [data-home-layout=economics] h2{font-size:clamp(36px,9vw,48px)}#shop-content [data-home-layout=economics] h3:not([data-collection] *){font-size:28px}#shop-content [data-home-layout=economics] p:not([data-collection] *){font-size:19px;line-height:1.5}#shop-content [data-home-layout=economics] [data-home-part~=section]{padding-block:48px}#shop-content [data-home-layout=economics] [data-home=campaign-hero]{min-height:0;padding-block:18px 20px}#shop-content [data-home-layout=economics] [data-home-part~=flow]{gap:24px}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout]{gap:0}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] h1,#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] [data-home-part~=actions]{width:100%}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] h1 span{text-wrap:initial}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] [data-home-part~=principles]{grid-area:2/1;align-self:center;gap:10px;width:46%}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] [data-home-part~=actions]{grid-row:3;margin-top:8px}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] [data-home-part~=hero-photo]{width:calc(100% + 2 * var(--home-gutter));height:clamp(210px,60.5vw,300px);margin:7px calc(-1 * var(--home-gutter)) 0;grid-area:2/1;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000,#000 14px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 14px calc(100% - 12px),#0000);-webkit-mask-composite:source-over;mask-composite:add}#shop-content [data-home-layout=economics] [data-home-part~=entry-layout] [data-home-part~=hero-photo] img{object-position:right 25%}#shop-content [data-home-layout=economics] [data-home-part~=principles] span{font-size:18px;line-height:1.3}#shop-content [data-home-layout=economics] [data-home-part~=jump]{font-size:20px}#shop-content [data-home-layout=economics] [data-home=hero-actions]{column-gap:24px}#shop-content [data-home-layout=economics] [data-home=hero-actions] [data-slot=button]{width:100%;min-width:0;min-height:52px;padding-inline:20px;font-size:17px}#shop-content [data-home-layout=economics] [data-home-part~=result]{gap:16px;padding:24px 20px}#shop-content [data-home-layout=economics] [data-home-part~=result] h2{font-size:clamp(26px,8.5vw,30px)}#shop-content [data-home-layout=economics] [data-home-part~=result] [data-home-part~=central]{font-size:clamp(17px,5.5vw,19px)}#shop-content [data-home-layout=economics] [data-home-part~=end]{margin-bottom:40px;padding-inline:24px}#shop-content [data-home-layout=economics] [data-home-part~=source]{font-size:17px}}@media (max-width:360px){#shop-content [data-home-layout=economics]{--home-gutter:16px}#shop-content [data-home-layout=economics] [data-home-part~=principles] span{font-size:17px}}
#shop-content [data-home-layout=economics] [data-home-part~=photo-pair]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,112px);display:grid}#shop-content [data-home-layout=economics] [data-home-part~=photo-pair]>img{aspect-ratio:4/3;object-fit:cover}#shop-content [data-home-layout=economics] [data-home-part~=photo-pair] p{max-width:52ch}#shop-content [data-home-layout=economics] [data-home-part~=portrait]{aspect-ratio:3/4;object-position:center top;max-width:440px;margin-inline:auto}#shop-content [data-home-layout=economics] [data-home-part~=photo-pair]>[data-home-part~=portrait]{aspect-ratio:3/4}#shop-content [data-home-layout=economics] :is(#tk-story-people,#tk-story-organic)>p{max-width:66ch;font-size:26px;line-height:1.45}#shop-content [data-home-layout=economics] [data-home-part~=origins]{grid-template-columns:1fr 1fr;gap:80px;margin-top:24px;display:grid}#shop-content [data-home-layout=economics] [data-home-part~=origins] article{align-content:start;gap:24px;display:grid}#shop-content [data-home-layout=economics] [data-home-part~=origins] p{max-width:48ch}#shop-content [data-home-layout=economics] [data-home-part~=origin]{object-fit:contain;border-radius:0;width:220px;height:264px;margin:0 auto 16px}#shop-content [data-home-layout=economics] [data-home-part~=seals]{border-radius:0;width:min(100%,560px);margin:24px auto}#shop-content [data-home-layout=economics] [data-home-part~=seal-copy]{grid-template-columns:1fr 1fr;gap:80px;display:grid}#shop-content [data-home-layout=economics] [data-home-part~=seal-copy] article{align-content:start;gap:20px;display:grid}#shop-content [data-home-layout=economics] [data-home-part~=seal-copy] p{max-width:48ch}#shop-content [data-home-layout=economics] details{border-top:1px solid var(--tk-line);padding-top:16px}#shop-content [data-home-layout=economics] summary{min-height:48px;color:var(--tk-brand);cursor:pointer}#shop-content [data-home-layout=economics] details p{margin-top:16px}#shop-content [data-home-layout=economics] [data-home-part~=engagement]{gap:0}#shop-content [data-home-layout=economics] [data-home-part~=engagement-intro]{gap:32px;max-width:1040px;margin-bottom:56px}#shop-content [data-home-layout=economics] [data-home-part~=engagement-intro] p{max-width:56ch;font-size:28px;line-height:1.4}#shop-content [data-home-layout=economics] [data-home-part~=project]{border-top:1px solid var(--tk-line);padding-block:40px}#shop-content [data-home-layout=economics] [data-home-part~=project] h3{text-wrap:balance;font-size:clamp(28px,2.6vw,40px);line-height:1.15}#shop-content [data-home-layout=economics] [data-home-part~=project] p{max-width:56ch}#shop-content [data-home-layout=economics] :is([data-home-part~=project-text],[data-home-part~=project-photo]){grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}#shop-content [data-home-layout=economics] [data-home-part~=project-photo]{align-items:center;padding-block:48px}#shop-content [data-home-layout=economics] [data-home-part~=project-photo]>img{aspect-ratio:4/3;object-fit:cover;max-height:440px}#shop-content [data-home-layout=economics] [data-home-part~=project-photo] [data-home-part~=flow]{gap:24px}#shop-content [data-home-layout=economics] [data-home-part~=engagement]>[data-home-part~=source]{margin-top:24px}@media (max-width:800px){#shop-content [data-home-layout=economics] [data-home-part~=photo-pair]{grid-template-columns:1fr;gap:32px}#shop-content [data-home-layout=economics] [data-home-part~=photo-pair]>img{max-height:520px}#shop-content [data-home-layout=economics] [data-home-part~=photo-pair]>[data-home-part~=portrait]{width:min(100%,360px);max-height:none}#shop-content [data-home-layout=economics] :is(#tk-story-people,#tk-story-organic)>p{font-size:22px}#shop-content [data-home-layout=economics] [data-home-part~=origins]{gap:40px}#shop-content [data-home-layout=economics] [data-home-part~=origin]{width:180px;height:220px}#shop-content [data-home-layout=economics] [data-home-part~=origins] h3{font-size:28px}#shop-content [data-home-layout=economics] [data-home-part~=seal-copy]{gap:32px}#shop-content [data-home-layout=economics] [data-home-part~=engagement-intro]{gap:24px;margin-bottom:32px}#shop-content [data-home-layout=economics] [data-home-part~=engagement-intro] p{font-size:24px}#shop-content [data-home-layout=economics] :is([data-home-part~=project-text],[data-home-part~=project-photo]){grid-template-columns:1fr;gap:24px;padding-block:32px}#shop-content [data-home-layout=economics] [data-home-part~=project-photo]>img{max-height:400px}#shop-content [data-home-layout=economics] [data-home-part~=project] h3{font-size:30px}}@media (max-width:700px){#shop-content [data-home-layout=economics] :is([data-home-part~=origins],[data-home-part~=seal-copy]){grid-template-columns:1fr;gap:48px}#shop-content [data-home-layout=economics] [data-home-part~=origins] article{gap:20px}#shop-content [data-home-layout=economics] [data-home-part~=seals]{margin-block:16px}}
#shop-content [data-home-layout=economics] [data-home-part~=economy-layout]{width:calc(100% + 2 * var(--home-gutter));margin-inline:calc(-1 * var(--home-gutter));gap:56px;display:grid}#shop-content [data-home-layout=economics] [data-home-part~=economy-intro]{padding-inline:var(--home-gutter);text-align:center;justify-items:center;gap:24px;display:grid}#shop-content [data-home-layout=economics] [data-home-part~=economy-intro] h2{letter-spacing:-.025em;text-align:center;text-wrap:balance;max-width:100%;font-size:clamp(44px,5.5vw,80px);line-height:1.08}#shop-content [data-home-layout=economics] [data-home-part~=economy-intro] p{text-align:center;text-wrap:balance;max-width:46ch;font-size:clamp(20px,1.8vw,26px);line-height:1.45}#shop-content [data-home-layout=economics] [data-home-part~=economic-stories]{width:100%}#shop-content [data-home-layout=economics] [data-home-part~=economic-step]{opacity:1;width:100%;padding-bottom:56px;scroll-margin-top:112px;transition:opacity .6s}#shop-content [data-home-layout=economics] [data-home-part~=economic-step]:last-child{padding-bottom:0}#shop-content [data-home-layout=economics] [data-scroll-reader=ready] [data-home-part~=economic-step][data-revealed=false]{opacity:0}#shop-content [data-home-layout=economics] h3[data-home-part~=economic-heading]{padding:28px var(--home-gutter);background:var(--tk-brand);color:var(--tk-paper);text-align:center;text-wrap:balance;justify-content:center;align-items:baseline;gap:16px;font-size:clamp(32px,3.4vw,48px);line-height:1.15;display:flex}#shop-content [data-home-layout=economics] [data-home-part~=economic-number]{flex:none;font-size:22px;line-height:1}#shop-content [data-home-layout=economics] [data-home-part~=economic-body]{width:calc(100% - 2 * var(--home-gutter));gap:24px;max-width:640px;margin:32px auto 0;display:grid}#shop-content [data-home-layout=economics] [data-home-part~=economic-body] p{margin:0;font-size:21px;line-height:1.5}#shop-content [data-home-layout=economics] [data-home-part~=economic-body]>p:first-child{color:var(--tk-brand);text-align:center;text-wrap:balance;font-size:clamp(24px,2.2vw,30px);line-height:1.35}#shop-content [data-home-layout=economics] [data-home-part~=economy-layout]>a{justify-self:center}@media (max-width:700px){#shop-content [data-home-layout=economics] [data-home-part~=economy-layout]{gap:40px}#shop-content [data-home-layout=economics] [data-home-part~=economy-intro]{gap:20px}#shop-content [data-home-layout=economics] [data-home-part~=economy-intro] h2{font-size:40px}#shop-content [data-home-layout=economics] [data-home-part~=economy-intro] p{font-size:20px}#shop-content [data-home-layout=economics] [data-home-part~=economic-step]{padding-bottom:40px}#shop-content [data-home-layout=economics] h3[data-home-part~=economic-heading]{gap:12px;padding-block:24px;font-size:clamp(26px,8.5vw,30px)}#shop-content [data-home-layout=economics] [data-home-part~=economic-number]{font-size:18px}#shop-content [data-home-layout=economics] [data-home-part~=economic-body]{gap:20px;margin-top:20px}#shop-content [data-home-layout=economics] [data-home-part~=economic-body] p{font-size:19px}#shop-content [data-home-layout=economics] [data-home-part~=economic-body]>p:first-child{font-size:24px}}@media (prefers-reduced-motion:reduce),print{#shop-content [data-home-layout=economics] [data-home-part~=economic-step],#shop-content [data-home-layout=economics] [data-scroll-reader=ready] [data-home-part~=economic-step][data-revealed=false]{opacity:1;transition:none}}
