
/* MYDAILYTEACUP-BESPOKE-HOMEPAGE:v1 */
/* visual-quality-baseline-v1 */
:where(body>main.wrap){padding-block:48px 90px}:where(body>main.wrap)>p{max-width:760px;margin:0 auto 24px;color:#60736d}:where(body>main.wrap)>article{width:min(100%,760px);margin-inline:auto}:where(body>main.wrap)>article h1{font:normal clamp(2.5rem,6vw,4.8rem)/1.02 Georgia,serif;margin:18px 0 26px}:where(body>main.wrap)>article h2{font:normal clamp(1.65rem,3vw,2.35rem)/1.12 Georgia,serif;margin:42px 0 14px}:where(body>main.wrap)>article p{font-size:1.05rem;line-height:1.75}:where(body>main.wrap)>article>img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;margin:24px 0 34px}
:root{--ink:#173b36;--muted:#60736d;--paper:#f7f8f1;--mint:#dcebe0;--coral:#e9795d;--yellow:#f3c95f;--line:#b9cbc1;--max:1180px}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif;line-height:1.55}a{color:inherit}.wrap{width:min(calc(100% - 48px),var(--max));margin-inline:auto}.tea-header{border-bottom:1px solid var(--line);background:#fff}.tea-top{min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:24px}.tea-brand{font-weight:800;text-decoration:none;font-size:1.2rem;letter-spacing:.02em;display:flex;align-items:center;gap:10px}.tea-brand>span:last-child>span{color:var(--coral)}.tea-mark{display:grid;place-items:center;background:var(--coral);color:#fff;width:30px;height:30px;border-radius:50%;font-size:1.05rem}.tea-top p{font-family:Georgia,serif;font-style:italic;color:var(--muted);margin:0}.tea-search{text-decoration:none;font-weight:700}.tea-nav{background:var(--ink);color:#fff}.tea-nav .wrap{display:flex;gap:30px;overflow:auto}.tea-nav a{padding:14px 0;text-decoration:none;white-space:nowrap;font-size:.9rem}.tea-nav a[aria-current=page]{color:var(--yellow);border-bottom:3px solid var(--yellow)}.tea-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end;padding:78px 0 62px}.tea-overline{color:#b4523e;text-transform:uppercase;letter-spacing:.13em;font-size:.73rem;font-weight:800;margin:0 0 12px}.tea-intro h1{font:normal clamp(3.5rem,7vw,6.8rem)/.9 Georgia,serif;letter-spacing:-.04em;margin:0}.tea-intro h1 em{color:var(--coral)}.tea-intro__note{border-left:5px solid var(--yellow);padding:8px 0 8px 26px;max-width:380px}.tea-intro__note p{font:1.18rem/1.45 Georgia,serif;margin:0 0 25px}.tea-intro__note a,.tea-card__link,.tea-section__head>a{font-weight:800;text-decoration:none}.tea-lead{display:grid;grid-template-columns:1.15fr .85fr;background:var(--mint);margin-bottom:100px}.tea-lead__image{min-height:450px}.tea-lead__image img{width:100%;height:100%;object-fit:cover;display:block}.tea-lead__copy{padding:clamp(30px,5vw,74px)}.tea-lead h2{font:normal clamp(2rem,3.7vw,4rem)/1.03 Georgia,serif;margin:0 0 20px}.tea-lead h2 a,.tea-card h3 a{text-decoration:none}.tea-lead__copy>p:not(.tea-overline):not(.tea-byline){font-size:1.08rem;max-width:38ch}.tea-byline{color:var(--muted);font-size:.83rem;margin:30px 0}.tea-button{display:inline-block;background:var(--coral);color:#fff;text-decoration:none;font-weight:800;padding:13px 18px;border-radius:3px}.tea-section{margin-bottom:92px}.tea-section__head{display:flex;justify-content:space-between;align-items:end;border-top:4px solid var(--ink);padding:18px 0 24px}.tea-section__head h2{font:normal 2.7rem/1 Georgia,serif;margin:0}.tea-section__head>p{color:var(--muted);text-align:right;margin:0}.tea-feature-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:24px}.tea-card{min-width:0}.tea-card__image{display:block;aspect-ratio:4/3;overflow:hidden;background:#d5dfd5}.tea-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.tea-card__image:hover img{transform:scale(1.03)}.tea-card__body{padding:17px 0 0}.tea-card__meta{color:#b4523e;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin:0 0 9px}.tea-card__body h3{font:normal 1.45rem/1.12 Georgia,serif;margin:0 0 10px}.tea-card__body>p:not(.tea-card__meta){color:var(--muted);font-size:.92rem;margin:0 0 15px}.tea-card__link{font-size:.84rem}.tea-card--feature .tea-card__image{aspect-ratio:1.25/1}.tea-card--feature .tea-card__body h3{font-size:1.9rem}.tea-archive{padding-bottom:100px}.tea-list{display:grid;grid-template-columns:1fr 1fr;column-gap:45px;border-top:1px solid var(--line)}.tea-card--row{display:grid;grid-template-columns:150px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid var(--line)}.tea-card--row .tea-card__image{aspect-ratio:1}.tea-card--row .tea-card__body{padding:0}.tea-card--row .tea-card__body h3{font-size:1.22rem}.tea-card--row .tea-card__body>p:not(.tea-card__meta){display:none}.tea-card--row .tea-card__link{font-size:.76rem}.tea-footer{background:var(--ink);color:#fff;padding:44px 0}.tea-footer .wrap{display:flex;justify-content:space-between;align-items:center;gap:25px}.tea-footer p{margin:0;color:#c6d8ce}.tea-footer nav{display:flex;gap:20px}.tea-footer nav a{color:#fff}.skip-link{position:absolute;left:-999px}.skip-link:focus{left:10px;top:10px;background:#fff;padding:8px;z-index:5}@media(max-width:760px){.wrap{width:min(calc(100% - 28px),var(--max))}.tea-top{min-height:76px}.tea-top p{display:none}.tea-intro{grid-template-columns:1fr;gap:28px;padding:54px 0 42px}.tea-intro h1{font-size:3rem}.tea-intro__note{max-width:none}.tea-lead{grid-template-columns:1fr;margin-bottom:60px}.tea-lead__image{min-height:280px}.tea-lead__copy{padding:28px 24px 34px}.tea-lead h2{font-size:2.7rem}.tea-section{margin-bottom:60px}.tea-section__head h2{font-size:2.1rem}.tea-feature-grid{grid-template-columns:1fr;gap:38px}.tea-card--feature .tea-card__image{aspect-ratio:1.3/1}.tea-archive{padding-bottom:60px}.tea-list{grid-template-columns:1fr}.tea-card--row{grid-template-columns:112px 1fr;gap:14px}.tea-card--row .tea-card__body h3{font-size:1.08rem}.tea-footer .wrap{display:grid;gap:18px}.tea-footer p{font-size:.9rem}}
/* MYDAILYTEACUP-BESPOKE-EDITORIAL-ROUTES:v1 */\n.site-header{background:#fff;border-bottom:1px solid #b9cbc1}.category-header{background:#173b36!important;color:#fff!important;padding:56px 0 62px!important;border-bottom:6px solid #e9795d}.category-header h1{font:normal clamp(2.5rem,5vw,4.8rem)/.98 Georgia,serif!important;letter-spacing:0!important}.category-header p:not(.section-label){color:#dcebe0!important}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px!important}.story-card{background:#fff!important;border:1px solid #b9cbc1!important;border-top:4px solid #e9795d!important}.story-image{aspect-ratio:1.35/1!important}.story-copy{padding:22px 24px 26px!important}.story-copy h3{font:normal clamp(1.45rem,2.3vw,2.1rem)/1.08 Georgia,serif!important}.story-copy .kicker{color:#b4523e!important}.story-meta{color:#60736d!important;border-top:1px solid #d7e0d8!important;padding-top:15px!important}body>main.wrap{padding-block:44px 92px!important}body>main.wrap>article{background:#fff;border-top:6px solid #e9795d;padding:clamp(24px,5vw,64px);box-shadow:0 12px 30px rgba(23,59,54,.07)}body>main.wrap>article h1{font-size:clamp(2.35rem,5vw,4.6rem)!important;letter-spacing:0!important}body>main.wrap>article .lead{font:1.22rem/1.55 Georgia,serif;color:#46645c;border-left:4px solid #f3c95f;padding-left:20px}@media(max-width:760px){.category-header{padding:38px 0 44px!important}.category-header h1{font-size:2.75rem!important}.category-grid{grid-template-columns:1fr!important;gap:24px!important}.story-copy{padding:18px!important}body>main.wrap{padding-block:28px 60px!important}body>main.wrap>article{padding:22px 18px 30px!important}body>main.wrap>article h1{font-size:2.45rem!important}body>main.wrap>article h2{font-size:1.7rem!important}}