@layer reset,tokens,base,layout,components,pages,print;@layer reset{@media print{.journal-hub .journal-grid .journal-card[hidden]{display:flex!important}.journal-hub .journal-search{display:none!important}}}@layer pages{.journal-hub,.journal-article{color:var(--vip-navy);padding-block:clamp(3rem,6vw,6rem)}.journal-hub :is(h1,h2,h3),.journal-article :is(h1,h2,h3){font-family:var(--vip-display);font-weight:400;font-stretch:100%;letter-spacing:-.025em;overflow-wrap:break-word;text-wrap:pretty}.journal-hub__head,.journal-article__head{max-inline-size:54rem;margin-block-end:clamp(3rem,5vw,4.5rem)}.journal-hub h1,.journal-article h1{font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.08;margin-block:1rem 1.6rem}.journal-kicker{display:flex;align-items:center;gap:.75rem;color:var(--vip-muted);font-size:.7rem;font-weight:500;line-height:1.7;letter-spacing:.12em;text-transform:uppercase;margin-block:0 1rem;overflow-wrap:anywhere}.journal-kicker:before{content:"";flex:0 0 1.5rem;block-size:1px;background:var(--vip-gold)}.journal-lead{color:var(--vip-muted);font-size:1.08rem;line-height:1.85;max-inline-size:60ch}.journal-back,.journal-read{display:inline-flex;align-items:center;gap:.7rem;min-block-size:2.75rem;max-inline-size:100%;color:var(--vip-navy);text-underline-offset:.35em;font-size:.85rem;line-height:1.65;overflow-wrap:anywhere}.journal-back:hover,.journal-read:hover{color:var(--vip-navy);background:transparent;text-decoration-color:var(--vip-gold)}.journal-moments{margin-block:0 4rem;padding-block:clamp(2rem,4vw,3rem);border-block:1px solid var(--vip-line)}.journal-moments__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:0 3rem;margin-block-end:2rem}.journal-moments__head .journal-kicker{grid-column:1/-1}.journal-moments__head h2{font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.2;margin:0}.journal-moments__lead{color:var(--vip-muted);font-size:.9rem;line-height:1.85;max-inline-size:48ch;margin:0}.journal-moments__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.25rem}.journal-moment{min-inline-size:0;padding:.5rem;border:1px solid var(--vip-line);border-radius:var(--vip-radius);background:var(--vip-white)}.journal-moment[open]{border-color:var(--vip-muted);box-shadow:var(--vip-shadow-soft)}.journal-moment__summary{display:grid;min-inline-size:0;border-radius:var(--vip-radius-sm);list-style:none;cursor:pointer}.journal-moment__summary::-webkit-details-marker{display:none}.journal-moment__summary::marker{content:""}.journal-moment__image{display:block;aspect-ratio:16/10;overflow:hidden;border-radius:var(--vip-radius-sm);background:var(--vip-cream)}.journal-moment__image img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.journal-moment__summary-copy{display:grid;min-inline-size:0;gap:.65rem;padding:1.25rem 1rem .6rem}.journal-moment__title{font-family:var(--vip-display);font-size:clamp(1.3rem,1.8vw,1.7rem);line-height:1.25;letter-spacing:-.02em;color:var(--vip-navy);overflow-wrap:anywhere;text-wrap:pretty}.journal-moment__time{color:var(--vip-muted);font-size:.75rem;line-height:1.7;overflow-wrap:anywhere}.journal-moment__open{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-block-size:2.75rem;padding-block-start:.7rem;margin-block-start:.4rem;border-block-start:1px solid var(--vip-line);color:var(--vip-navy);font-size:.75rem;line-height:1.65;overflow-wrap:anywhere}.journal-moment__arrow{display:inline-grid;place-items:center;flex:none;inline-size:1.75rem;block-size:1.75rem;border:1px solid var(--vip-line);border-radius:50%;font-size:1.15rem;line-height:1}.journal-moment[open] .journal-moment__arrow{transform:rotate(45deg);color:var(--vip-white);background:var(--vip-navy);border-color:var(--vip-navy)}.journal-moment__summary:hover .journal-moment__title{text-decoration:underline;text-underline-offset:.2em;text-decoration-color:var(--vip-gold)}.journal-moment__body{min-inline-size:0;padding:1.4rem 1rem .75rem;margin-block-start:.75rem;border-block-start:1px solid var(--vip-line)}.journal-moment__body p,.journal-moment__steps{font-size:.85rem;line-height:1.85;color:var(--vip-muted);overflow-wrap:anywhere}.journal-moment__body p{margin-block:0 1rem}.journal-moment__body .journal-moment__budget{padding-inline-start:.85rem;border-inline-start:2px solid var(--vip-gold);color:var(--vip-navy)}.journal-moment__steps{padding-inline-start:1.25rem;margin-block:0 1.5rem}.journal-moment__steps li{padding-inline-start:.2rem;margin-block:.8rem}.journal-moment__steps li::marker{color:var(--vip-navy)}.journal-moment__body .journal-moment__guide-label{color:var(--vip-navy);font-weight:600;font-size:.75rem;margin-block:0 .5rem}.journal-moment__guides{list-style:none;padding:0;margin:0}.journal-moment__guides li+li{border-block-start:1px solid var(--vip-line)}.journal-moment__guides a{display:block;min-block-size:2.75rem;padding-block:.75rem;color:var(--vip-navy);font-size:.8rem;line-height:1.7;overflow-wrap:anywhere;text-underline-offset:.3em}.journal-moment__guides a:hover{color:var(--vip-navy);background:var(--vip-cream)}.journal-moments__attribution{color:var(--vip-muted);font-size:.7rem;line-height:1.7;margin-block:1rem 0}:lang(ar) .journal-moment__title,:lang(hi) .journal-moment__title{letter-spacing:normal;line-height:1.55}:lang(ar) .journal-kicker,:lang(hi) .journal-kicker{letter-spacing:normal}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2rem}.journal-search{min-inline-size:0;margin-block:0 3rem;padding:min(2rem,5vw);border:1px solid var(--vip-line);border-radius:var(--vip-radius-lg);background:var(--vip-white);box-shadow:var(--vip-shadow-soft)}.journal-search label{display:block;min-inline-size:0;font-size:.85rem;font-weight:600;line-height:1.7;overflow-wrap:anywhere}.journal-search__hint,.journal-search__status,.journal-empty{color:var(--vip-muted);font-size:.78rem;line-height:1.75;margin-block:.5rem;overflow-wrap:anywhere}.journal-search__controls{display:flex;flex-wrap:wrap;gap:.6rem;margin-block:1rem 0}.journal-search input[type=search]{flex:1 1 16rem;min-inline-size:0;max-inline-size:100%;min-block-size:3rem;padding:.8rem 1rem;border:1px solid var(--vip-muted);border-radius:var(--vip-radius-sm);background:var(--vip-cream);color:var(--vip-navy);font:inherit}.journal-search input[type=search]:hover{border-color:var(--vip-muted)}.journal-search button{min-block-size:2.75rem;max-inline-size:100%;padding:.7rem 1rem;border:1px solid var(--vip-line);border-radius:var(--vip-radius-sm);color:var(--vip-navy);background:var(--vip-white);font:inherit;font-size:.8rem;line-height:1.65;overflow-wrap:anywhere;cursor:pointer}.journal-search button:hover:enabled{border-color:var(--vip-navy);background:var(--vip-cream)}.journal-search button:disabled{color:var(--vip-muted);border-color:var(--vip-line);background:var(--vip-cream);cursor:default}.journal-topics{min-inline-size:0;margin:1.75rem 0 0;padding:0;border:0}.journal-topics legend{max-inline-size:100%;padding:0;font-size:.85rem;font-weight:600;line-height:1.7;overflow-wrap:anywhere}.journal-topics__options{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:1rem}.journal-search .journal-topics__chip{display:inline-flex;align-items:center;gap:.55rem;min-inline-size:0;max-inline-size:100%;min-block-size:2.75rem;padding:.55rem .8rem;border:1px solid var(--vip-line);border-radius:var(--vip-radius-sm);background:var(--vip-white);color:var(--vip-navy);font-size:.78rem;font-weight:400;line-height:1.65;cursor:pointer;overflow-wrap:anywhere}.journal-topics__chip input[type=radio]{flex:0 0 1rem;inline-size:1rem;block-size:1rem;min-block-size:1rem;margin:0;accent-color:var(--vip-navy)}.journal-topics__chip span{min-inline-size:0}.journal-search .journal-topics__chip:hover{background:var(--vip-cream);border-color:var(--vip-muted)}.journal-search .journal-topics__chip:has(input:checked){background:var(--vip-navy);color:var(--vip-white);border-color:var(--vip-navy)}.journal-topics__chip:has(input:checked) input{accent-color:var(--vip-gold-light)}.journal-topics__chip:has(input:focus-visible){outline:3px solid var(--vip-navy);outline-offset:4px}.journal-search__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;margin-block:1.5rem 0;padding-block-start:1.25rem;border-block-start:1px solid var(--vip-line)}.journal-search__footer .journal-search__status{margin:0}.journal-empty{margin-block:1.25rem 0;padding:1rem;border-inline-start:2px solid var(--vip-gold);background:var(--vip-cream)}.journal-grid .journal-card[hidden],.journal-search[hidden],.journal-empty[hidden]{display:none}.journal-card{display:flex;flex-direction:column;min-inline-size:0;border-block-end:1px solid var(--vip-line);padding-block-end:1.5rem}.journal-card__image{display:block;overflow:hidden;border-radius:var(--vip-radius);background:var(--vip-cream)}.journal-card img{inline-size:100%;block-size:auto;aspect-ratio:16/10;object-fit:cover}.journal-card__copy{padding-block-start:1.5rem;display:flex;flex-direction:column;flex:1}.journal-card .journal-kicker{font-size:.65rem;margin-block-end:.85rem}.journal-card :is(h2,h3){font-size:1.65rem;line-height:1.25;margin-block:0 1rem}.journal-card :is(h2,h3) a{display:block;color:inherit;text-decoration:none}.journal-card :is(h2,h3) a:hover{color:var(--vip-navy);background:transparent;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:var(--vip-gold)}.journal-card__copy>p:not(.journal-kicker){color:var(--vip-muted);font-size:.88rem;line-height:1.85;margin-block:0 1rem}.journal-read{margin-block-start:auto}.journal-notice{font-size:.75rem;color:var(--vip-muted);max-inline-size:85ch;margin-block-start:3rem;line-height:1.85}.journal-teaser h2{font-size:clamp(2.1rem,3.2vw,3.3rem);line-height:1.15}.journal-article__head{margin-inline:auto}.journal-article__head .journal-back{margin-block-end:2rem}.journal-meta{font-size:.75rem;color:var(--vip-muted);line-height:1.9;margin-block:1.75rem 0}.journal-meta a{color:var(--vip-navy);text-underline-offset:.3em}.journal-meta a:hover{background:transparent;color:var(--vip-navy);text-decoration-color:var(--vip-gold)}.journal-hero{margin:0 auto clamp(3rem,5vw,5rem);max-inline-size:64rem}.journal-hero img{display:block;inline-size:100%;block-size:auto;max-block-size:34rem;border-radius:var(--vip-radius-lg);object-fit:cover}.journal-hero figcaption{color:var(--vip-muted);font-size:.7rem;line-height:1.7;margin-block-start:.9rem;padding-inline:.25rem}.journal-reading{max-inline-size:42rem;margin-inline:auto}.journal-reading>section{margin-block:0 3.5rem}.journal-reading h2{font-size:clamp(1.65rem,2.5vw,2.25rem);line-height:1.25;margin-block:0 1.3rem}.journal-reading p{font-size:1rem;line-height:1.9;color:var(--vip-muted);margin-block:0 1.4rem;overflow-wrap:anywhere}.journal-takeaway{padding:min(2rem,5vw);border:1px solid var(--vip-line);border-radius:var(--vip-radius);background:var(--vip-white);margin-block:3.5rem}.journal-reading .journal-takeaway p{color:var(--vip-navy)}.journal-country-offers{max-inline-size:48rem;margin-block:0 3rem}.journal-country-offers h2{font-size:clamp(1.35rem,1.8vw,1.7rem);line-height:1.35;margin-block:0 .85rem}.journal-country-offers .market-eyebrow{font-size:.75rem;line-height:1.5;margin-block:0 .6rem}.journal-country-offers .market-selector__note{font-size:.85rem;line-height:1.75;margin:0}.journal-action{display:inline-flex;flex-wrap:wrap;gap:.7rem;align-items:center;min-block-size:3rem;max-inline-size:100%;padding:.85rem 1.2rem;border:1px solid var(--vip-navy);border-radius:var(--vip-radius-sm);background:var(--vip-navy);color:var(--vip-white);font-size:.85rem;line-height:1.65;text-decoration:none;overflow-wrap:anywhere}.journal-action:hover{color:var(--vip-white);background:var(--vip-navy-deep)}.journal-sources,.journal-related{border-block-start:1px solid var(--vip-line);padding-block-start:2.5rem}.journal-sources ul,.journal-related ul{padding-inline-start:1.2rem;font-size:.85rem;line-height:1.9}.journal-sources li,.journal-related li{margin-block:.9rem;overflow-wrap:anywhere}.journal-sources a,.journal-related a{color:var(--vip-navy);text-underline-offset:.3em}.journal-sources a:hover,.journal-related a:hover{background:transparent;color:var(--vip-navy);text-decoration-color:var(--vip-gold)}.journal-sources p{font-size:.8rem}.journal-hub :focus-visible,.journal-article :focus-visible{outline:3px solid var(--vip-navy);outline-offset:4px;box-shadow:0 0 0 7px var(--vip-cream)}.journal-topics__chip input:focus-visible{box-shadow:none}:lang(ar) :is(.journal-hub,.journal-article) :is(h1,h2,h3),:lang(hi) :is(.journal-hub,.journal-article) :is(h1,h2,h3){letter-spacing:normal;line-height:1.5}@media(min-width:64em){.journal-search{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:3rem}.journal-search>label{grid-column:1;grid-row:1;align-self:start}.journal-search>.journal-search__hint{grid-column:1;grid-row:2;align-self:start}.journal-search__controls{grid-column:1;grid-row:3;align-self:start}.journal-topics{grid-column:2;grid-row:1/4;margin:0}.journal-search__footer,.journal-empty{grid-column:1/-1}}@media(max-width:63.9375em){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.5em){.journal-grid{grid-template-columns:minmax(0,1fr);gap:2.5rem}.journal-hub h1,.journal-article h1{font-size:clamp(2.1rem,7vw,3.2rem)}.journal-moments{margin-block-end:2.5rem}.journal-moments__head{grid-template-columns:minmax(0,1fr);gap:1rem;margin-block-end:1.5rem}.journal-moments__head .journal-kicker{margin:0}.journal-moments__grid{grid-template-columns:minmax(0,1fr);gap:1rem}.journal-moment{padding:.4rem}.journal-moment__summary{grid-template-columns:min(24%,5rem) minmax(0,1fr);gap:.9rem;align-items:start;padding:.6rem}.journal-moment__image{aspect-ratio:1}.journal-moment__summary-copy{padding:0;gap:.4rem}.journal-moment__body{padding:1rem .6rem .6rem}.journal-article__head .journal-back{margin-block-end:1.25rem}}@media(prefers-reduced-motion:no-preference){.journal-moment{transition:border-color .18s var(--vip-ease),box-shadow .18s var(--vip-ease)}.journal-moment__arrow{transition:transform .18s var(--vip-ease),background-color .18s var(--vip-ease)}.journal-card img{transition:filter .25s var(--vip-ease)}.journal-search button,.journal-search input,.journal-action{transition:background-color .18s var(--vip-ease),border-color .18s var(--vip-ease),color .18s var(--vip-ease)}.journal-topics__chip{transition:border-color .18s var(--vip-ease)}@media(hover:hover)and (pointer:fine){.journal-card__image:hover img{filter:brightness(.96)}}}}@layer print{@media print{.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-hero,.journal-related,.journal-search,.journal-country-offers,.journal-moments{display:none}.journal-reading{max-inline-size:none}.journal-hub,.journal-article{padding-block:0}.journal-takeaway{box-shadow:none;background:transparent}}}
