.drt-editions,.drt-paths,.drt-campaign{font-family:'DRT Manrope',Arial,sans-serif;letter-spacing:-.025em}
.drt-editions{padding:96px 4vw 84px;background:#f5f5f1;color:#171a1c}
.drt-editions__head{display:flex;justify-content:space-between;gap:32px;align-items:end;margin-bottom:40px}
.drt-editions__head h2{font-size:clamp(36px,4.8vw,72px);font-weight:500;line-height:1.04;letter-spacing:-.055em;max-width:700px;margin:0}
.drt-editions__head p{font-size:15px;line-height:1.6;max-width:280px;margin:0;color:#62666b}
.drt-editions__tabs{display:flex;gap:32px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid #d0d3ce;margin-bottom:32px}
.drt-editions__tabs a{position:relative;white-space:nowrap;text-decoration:none;color:#727771;font-size:16px;font-weight:600;padding:18px 0}
.drt-editions__tabs a:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s}
.drt-editions__tabs a[aria-selected=true]{color:#171a1c}.drt-editions__tabs a[aria-selected=true]:after,.drt-editions__tabs a:hover:after{transform:scaleX(1)}
.drt-edition{display:grid;grid-template-columns:1.7fr 1fr;min-height:560px;background:#fff;--accent:#108045;--ink:#16191c;overflow:hidden}
.drt-edition[hidden],.drt-campaign[hidden]{display:none!important}
.drt-edition__visual{position:relative;min-height:500px;overflow:hidden;background:#e8e9e5}
.drt-edition__visual img{height:100%;width:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0}
.drt-edition:hover .drt-edition__visual img{transform:scale(1.025)}
.drt-edition__copy{display:flex;flex-direction:column;justify-content:center;padding:50px;position:relative}
.drt-edition__index{position:absolute;top:28px;right:32px;font-size:11px;letter-spacing:.15em;opacity:.5}
.drt-edition__label,.drt-campaign__eyebrow{font-size:11px;letter-spacing:.18em;font-weight:650;text-transform:uppercase;margin:0 0 26px}
.drt-edition h3{font-size:clamp(34px,3.6vw,55px);letter-spacing:-.05em;line-height:1.08;font-weight:500;margin:0 0 22px}
.drt-edition__copy>p:not(.drt-edition__label){font-size:15px;line-height:1.7;color:#62666b;max-width:350px;margin:0 0 34px}
.drt-edition__link{font-size:14px;font-weight:650;text-decoration:none!important;color:var(--ink);padding:14px 0;border-bottom:1px solid #d0d3ce;display:flex;align-items:center;justify-content:space-between;gap:20px}
.drt-edition__link span{transition:transform .3s}.drt-edition__link:hover span{transform:translateX(5px)}
.drt-edition__link:first-of-type{color:var(--accent)}
.drt-edition--anker{--accent:#007da5}.drt-edition--xgrids{background:#16191c;color:#fff;--ink:#fff;--accent:#9ac7ff}.drt-edition--xgrids .drt-edition__copy>p:not(.drt-edition__label){color:#bec3c8}.drt-edition--xgrids .drt-edition__link{border-color:#41454a}.drt-edition--dji{--accent:#1673c8}
.drt-paths{padding:76px 4vw;background:#fff}.drt-paths__head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px}.drt-paths h2{font-size:clamp(28px,3.4vw,48px);line-height:1.12;letter-spacing:-.05em;font-weight:500;margin:0}.drt-paths__head>a{font-size:14px;text-underline-offset:5px;white-space:nowrap}.drt-paths__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.drt-paths__card{text-decoration:none!important;color:#171a1c}.drt-paths__art{aspect-ratio:1.32;background:#f4f4f2;overflow:hidden;margin-bottom:22px}.drt-paths__art img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.drt-paths__card:hover img{transform:scale(1.04)}.drt-paths__card h3{font-size:25px;font-weight:500;line-height:1.2;margin:0 0 10px;display:flex;justify-content:space-between}.drt-paths__card p{color:#676b70;line-height:1.55;font-size:14px;margin:0;max-width:360px}
.drt-campaign{position:relative;display:grid;grid-template-columns:1.12fr 1fr;min-height:560px;background:#0b0c0e;color:white;isolation:isolate;overflow:hidden}
.drt-campaign__copy{position:relative;z-index:1;padding:78px 6vw;display:flex;flex-direction:column;justify-content:center;align-items:start}
.drt-campaign h2{font-size:clamp(48px,6vw,92px);font-weight:500;line-height:.98;letter-spacing:-.065em;margin:0 0 28px;max-width:700px}.drt-campaign__copy>p:not(.drt-campaign__eyebrow){font-size:16px;color:#c9ced2;line-height:1.6;margin:0 0 30px;max-width:450px}.drt-campaign__art{position:relative;min-height:400px}.drt-campaign__art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.drt-campaign__art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0b0c0e,transparent 30%)}.drt-campaign__cta{background:white;color:#14161a;padding:15px 32px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex;gap:40px}.drt-campaign__fine{font-size:11px;line-height:1.7;color:#b7bdc5;margin-top:24px;letter-spacing:0}.drt-campaign__fine a{color:inherit;text-underline-offset:3px;margin-left:8px}.drt-campaign__fine time{font-variant-numeric:tabular-nums}
.drt-campaign--bambu{background:#f2f4ef;color:#121713}.drt-campaign--bambu .drt-campaign__art:after{background:linear-gradient(90deg,#f2f4ef,transparent 30%)}.drt-campaign--bambu .drt-campaign__cta{background:#008b4b;color:white}.drt-campaign--bambu .drt-campaign__copy>p:not(.drt-campaign__eyebrow),.drt-campaign--bambu .drt-campaign__fine{color:#4c5750}.drt-campaign--anker .drt-campaign__cta{background:#00b5df;color:#00191f}.drt-campaign--fjd .drt-campaign__cta{background:#b4d993;color:#122215}
.v12-review-note{background:#fff3cf;color:#514318;padding:15px 4vw;font:13px/1.6 Arial,sans-serif}.v12-review-note a{color:inherit;text-decoration:underline;margin-left:20px}
@media(max-width:900px){.drt-edition{grid-template-columns:1.25fr 1fr;min-height:480px}.drt-edition__copy{padding:32px}.drt-edition__visual{min-height:450px}.drt-paths__grid{gap:16px}.drt-campaign__copy{padding:60px 5vw}}
@media(max-width:600px){.drt-editions,.drt-paths{padding:54px 20px}.drt-editions__head{display:block;margin-bottom:20px}.drt-editions__head p{margin-top:20px}.drt-editions__tabs{gap:26px;margin-bottom:20px}.drt-edition{grid-template-columns:1fr}.drt-edition__visual{min-height:290px;aspect-ratio:1.2}.drt-edition__copy{padding:36px 25px}.drt-edition__index{top:20px;right:20px}.drt-edition h3{max-width:320px}.drt-paths__head{display:block}.drt-paths__head>a{display:inline-block;margin-top:18px}.drt-paths__grid{grid-template-columns:1fr;gap:34px}.drt-paths__art{aspect-ratio:1.6;margin-bottom:17px}.drt-campaign{grid-template-columns:1fr;min-height:0}.drt-campaign__copy{padding:52px 24px 28px}.drt-campaign__art{min-height:320px;grid-row:2}.drt-campaign__art:after{background:linear-gradient(#0b0c0e,transparent 35%)}.drt-campaign--bambu .drt-campaign__art:after{background:linear-gradient(#f2f4ef,transparent 35%)}.drt-campaign h2{font-size:56px}.drt-campaign__cta{width:100%;justify-content:space-between}}
@media(prefers-reduced-motion:reduce){.drt-editions *,.drt-paths *,.drt-campaign *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.drt-edition:hover img,.drt-paths__card:hover img{transform:none}}
