:root{--bg:#ffffff;--ink:#121212;--muted:#555555;--rule:#e2e2e2;--red:#b3121b;--max:1200px;--apple:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;--sans:var(--apple);--serif:var(--apple);--body:var(--apple)}html[lang=hi]{--hi:-apple-system,BlinkMacSystemFont,"Kohinoor Devanagari",var(--font-devanagari,"Noto Sans Devanagari"),"Noto Sans Devanagari","Mukta",system-ui,sans-serif;--sans:var(--hi);--serif:var(--hi);--body:var(--hi)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:18px;line-height:1.6}html[lang=hi] body{line-height:1.65}img{max-width:100%;height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.15em}a:hover{color:var(--red)}:focus-visible{outline:2px solid var(--red);outline-offset:2px}h1,h2,h3,h4{font-family:var(--serif);font-weight:600;line-height:1.2;letter-spacing:-.02em;margin:0}.lead h1,.page-title,.story-title,h1{font-weight:700;letter-spacing:-.028em;line-height:1.12}html[lang=hi] .lead h1,html[lang=hi] .page-title,html[lang=hi] .story-title,html[lang=hi] h1,html[lang=hi] h2,html[lang=hi] h3,html[lang=hi] h4{letter-spacing:0;line-height:1.35}button,input,select,textarea{font:inherit;color:inherit}.skip{position:absolute;left:-999px;top:0;background:#fff;color:#000;padding:.5rem 1rem;z-index:50}.skip:focus{left:.5rem;top:.5rem}.toprule{height:4px;background:var(--red)}.wrap{width:min(var(--max),calc(100% - 2rem));margin:0 auto}.topbar{justify-content:space-between;gap:.75rem 1.25rem;flex-wrap:wrap;padding:.45rem 0;font-family:var(--sans);font-size:.78rem;color:var(--muted)}.topbar,.topbar-links{display:flex;align-items:center}.topbar-links{gap:.9rem}.topbar a{text-decoration:none}.lang-toggle{display:inline-flex;gap:.35rem;align-items:center}.lang-toggle a{text-decoration:none;color:var(--muted)}.lang-toggle a[aria-current=true]{color:var(--red);font-weight:600}.contribute-link{color:var(--red)!important;font-weight:600}.masthead{text-align:center;padding:.4rem 0 .85rem}.masthead img{width:min(280px,70vw);height:auto}.tagline{margin:.35rem 0 0;font-family:var(--sans);font-size:.78rem;letter-spacing:.04em;color:var(--muted);text-transform:uppercase}html[lang=hi] .tagline{letter-spacing:0;text-transform:none;font-size:.92rem}.sections{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#fff;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.sections-inner{display:flex;align-items:center;gap:.75rem}.nav-mark{display:flex;flex:none}.nav-mark img{width:86px;height:auto}.sections ul{display:flex;gap:.15rem 1rem;list-style:none;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex:1 1;min-width:0}.sections ul::-webkit-scrollbar{display:none}.sections li{flex:none}.more-button,.sections a{font-family:var(--sans);font-size:.82rem;text-decoration:none;color:var(--ink);letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;min-height:44px;padding:0 .1rem}html[lang=hi] .more-button,html[lang=hi] .sections a{letter-spacing:0;text-transform:none;font-size:.95rem}.more-button[aria-current=true],.more-button[aria-expanded=true],.sections a[aria-current=page]{color:var(--red);box-shadow:inset 0 -2px 0 var(--red)}.more{position:relative;flex:none;display:flex;align-items:center}.more-button{background:transparent;border:0;cursor:pointer}.more-panel{position:absolute;right:0;top:100%;background:#fff;border:1px solid var(--ink);min-width:14rem;max-width:min(18rem,calc(100vw - 1.5rem));padding:.35rem 0;z-index:40;box-shadow:0 10px 28px rgba(0,0,0,.08)}.more-panel a{display:flex;min-height:44px;padding:.35rem .9rem;text-decoration:none;letter-spacing:.02em}.more-panel a:focus-visible,.more-panel a:hover{background:#fafafa}.hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.report-link{margin:.2rem 0 .8rem}.report-link a{color:var(--red);font-weight:600}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-top{display:grid;grid-template-columns:1fr;margin-top:.75rem}.home-top>*{min-width:0}.lead h1{font-size:clamp(1.7rem,4vw,2.7rem);margin:.35rem 0 .6rem}.cat-grid h2 a,.latest a,.lead h1 a,.secondary h2 a,.story h2 a{text-decoration:none}h1,h2,h3,li,p{overflow-wrap:break-word}.lead .standfirst{color:var(--muted);font-size:1.08rem;margin:0 0 .8rem}.figure{margin:.55rem 0 .7rem;background:#f4f4f4}.card-figure img,.embed-button img,.figure img{width:100%;height:auto;object-fit:contain;background:#f4f4f4;display:block}.credit{margin:.3rem 0 0;color:var(--muted);font-size:.75rem}.credit,.kicker{font-family:var(--sans)}.kicker{color:var(--red);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;font-weight:600}html[lang=hi] .kicker{letter-spacing:0;text-transform:none;font-size:.86rem}.kicker-row{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.breaking{font-family:var(--sans);background:var(--red);color:#fff;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;padding:.12rem .35rem;font-weight:600}html[lang=hi] .breaking{letter-spacing:0;text-transform:none}.secondary{display:grid;grid-gap:1rem;gap:1rem}.cat-grid h2,.related h2,.secondary article h2,.story h2{font-size:1.15rem;font-weight:600;letter-spacing:-.015em}html[lang=hi] .cat-grid h2,html[lang=hi] .related h2,html[lang=hi] .secondary article h2,html[lang=hi] .story h2{letter-spacing:0}.cat-grid h2 a,.latest a,.secondary article h2 a,.story h2 a{text-decoration:none}.thumb-row{display:grid;grid-template-columns:minmax(0,1fr) 88px;grid-gap:.65rem;gap:.65rem;align-items:start}.thumb-row img{width:88px;height:auto;max-height:120px;object-fit:contain;object-position:center top;background:#f4f4f4;display:block}.story-time{display:block;margin:.28rem 0 .15rem;font-family:var(--sans);font-size:.75rem;color:var(--red);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card-figure{margin:0 0 .4rem;background:#f4f4f4}.dek{color:var(--muted);font-size:.95rem;margin:.3rem 0 0}.latest,.latest h2,.rule-title{font-family:var(--sans)}.latest h2,.rule-title{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:.35rem 0;margin:0 0 .6rem}html[lang=hi] .latest h2,html[lang=hi] .rule-title{letter-spacing:0;text-transform:none;font-size:.95rem}.latest ol{list-style:none;margin:0;padding:0}.latest li{display:grid;grid-gap:.12rem;gap:.12rem;padding:.42rem 0;border-bottom:1px solid var(--rule)}.latest time{color:var(--red);font-size:.72rem}.latest a{text-decoration:none;font-size:.92rem;line-height:1.3}.home-rail{display:grid;grid-gap:1rem;gap:1rem}.rail-cats h2{font-family:var(--sans);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:.35rem 0;margin:.8rem 0 .4rem}html[lang=hi] .rail-cats h2{letter-spacing:0;text-transform:none;font-size:.95rem}.rail-cats ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:.15rem .6rem;gap:.15rem .6rem}.rail-cats a{text-decoration:none;font-family:var(--sans);font-size:.86rem;min-height:36px;display:inline-flex;align-items:center}.related time{display:block;font-family:var(--sans);font-size:.75rem;color:var(--red);margin-top:.15rem}.section-block{margin:1.15rem 0}.cat-grid{display:grid;grid-template-columns:1fr;grid-gap:.9rem;gap:.9rem}.cat-grid article{border-top:1px solid var(--rule);padding-top:.7rem}.strip{display:grid;grid-gap:.8rem;gap:.8rem;margin:1.5rem 0}.strip a{text-decoration:none}.callout{border:1px solid var(--ink);padding:1rem 1.1rem;margin:1.5rem 0;display:grid;grid-gap:.4rem;gap:.4rem}.callout p{margin:0}.callout a{color:var(--red)}.article-layout{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-top:1.1rem}.story-title{font-size:clamp(1.9rem,4.4vw,2.55rem);margin:.4rem 0}.standfirst{font-size:1.12rem;margin:0 0 .8rem}.meta,.standfirst{color:var(--muted)}.meta{display:flex;flex-wrap:wrap;gap:.35rem .8rem;font-size:.82rem;padding-bottom:.8rem;border-bottom:1px solid var(--rule)}.meta,.sample-banner{font-family:var(--sans)}.sample-banner{background:#fff8f8;border-left:3px solid var(--red);padding:.55rem .75rem;margin:.8rem 0;font-size:.86rem}.prose{max-width:42rem}.prose p{margin:0 0 1rem}.prose h2{font-size:1.35rem;margin:1.4rem 0 .5rem}.prose ol,.prose ul{padding-left:1.2rem}.prose a{color:var(--red)}.facts,.sides,.unconfirmed{margin:1.2rem 0;max-width:42rem}.facts{border-top:3px solid var(--red);padding-top:.6rem}.facts h2,.sides h2,.sources h2,.unconfirmed h2{font-size:1.15rem;margin-bottom:.45rem}.facts ol{margin:0;padding-left:1.2rem}.unconfirmed{background:#f6f6f6;padding:.8rem 1rem}.sides-grid{display:grid;grid-template-columns:1fr;grid-gap:.8rem;gap:.8rem}.sides-grid article+article{border-top:1px solid var(--rule);padding-top:.7rem}.sides h3{font-family:var(--sans);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--red)}html[lang=hi] .sides h3{letter-spacing:0;text-transform:none;font-size:.95rem}.sources ol{margin:0;padding-left:1.2rem}.sources li{margin:.35rem 0}.embed{max-width:32rem;margin:.7rem 0;background:#f4f4f4}.embed-button,.embed-frame{width:100%;border:1px solid var(--rule);background:#f4f4f4;padding:0;cursor:pointer;text-align:left}.embed-frame{border:0;width:100%;min-height:24rem;background:#fff;display:block}.embed-cta{display:block;padding:.55rem .7rem;font-size:.85rem;color:var(--red);font-weight:600}.embed-cta,.embed-note{font-family:var(--sans)}.embed-note{font-size:.75rem;color:var(--muted);margin:.35rem 0 0}.share{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin:1rem 0;font-family:var(--sans);font-size:.82rem}.share a,.share button{border:1px solid var(--ink);background:#fff;padding:.25rem .55rem;text-decoration:none;cursor:pointer}.share button{font-size:.82rem}.related{margin-top:1.6rem}.related ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:.7rem;gap:.7rem}.translated-note{font-family:var(--sans);font-size:.86rem;color:var(--muted);margin:.6rem 0}.verdict{display:inline-block;border:1px solid var(--red);color:var(--red);font-family:var(--sans);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;padding:.15rem .4rem;font-weight:600}html[lang=hi] .verdict{letter-spacing:0;text-transform:none;font-size:.9rem}.page-title{font-size:clamp(1.8rem,4vw,2.6rem);margin:1rem 0 .4rem}.lede{color:var(--muted);margin-top:0}.prose-page{max-width:42rem;padding-bottom:2rem}.prose-page h2{font-size:1.35rem;margin:1.4rem 0 .4rem}.prose-page p{margin:0 0 .9rem}.prose-page ul{padding-left:1.2rem}.log{list-style:none;padding:0;margin:1rem 0 2rem}.log li{border-top:1px solid var(--rule);padding:.8rem 0}.log time{display:block;font-family:var(--sans);font-size:.78rem;color:var(--muted)}.form{display:grid;grid-gap:.75rem;gap:.75rem;max-width:40rem;margin:1rem 0 2rem}.form label{display:grid;grid-gap:.25rem;gap:.25rem;font-family:var(--sans);font-size:.86rem}.form input,.form select,.form textarea{border:1px solid #cfcfcf;padding:.55rem .6rem;background:#fff;width:100%}.form textarea{min-height:8rem;resize:vertical}.check{display:flex!important;grid-template-columns:none;align-items:flex-start;gap:.5rem}.check input{width:auto;margin-top:.25rem}.button,button.button{background:var(--red);color:#fff;border:0;padding:.65rem 1rem;cursor:pointer;font-family:var(--sans);font-size:.95rem;min-height:44px;width:-moz-fit-content;width:fit-content}.button:disabled,button:disabled{background:#999;cursor:not-allowed}.error-text,.form-note,.success{font-family:var(--sans);font-size:.9rem}.success{color:#0d5c2e}.error-text{color:var(--red)}.steps{display:grid;grid-gap:.8rem;gap:.8rem;margin:1rem 0}.steps article{border-top:1px solid var(--ink);padding-top:.45rem}.steps span{font-family:var(--sans);color:var(--red);font-size:.75rem;letter-spacing:.06em}html[lang=hi] .steps span{letter-spacing:0}.topics{display:flex;flex-wrap:wrap;gap:.45rem .8rem}.topics label{display:flex;gap:.35rem;align-items:center}.closed{border:1px solid var(--red);padding:.75rem .9rem;font-family:var(--sans);font-size:.92rem;margin:1rem 0}fieldset{border:0;margin:0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}fieldset:disabled{opacity:.72}.pager{display:flex;gap:1rem;margin:1rem 0 2rem}.notice,.pager{font-family:var(--sans)}.notice{background:#fff8f8;border:1px solid var(--red);padding:.6rem .8rem}.search-form{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0;align-items:stretch}.search-form input[type=search],.search-form select{flex:1 1;min-width:0;min-height:44px;border:1px solid #cfcfcf;padding:.55rem .6rem;background:#fff}.search-form .button{min-height:44px}.results{list-style:none;padding:0;margin:0 0 2rem}.results li{border-top:1px solid var(--rule);padding:.7rem 0}.result-row{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:.7rem;gap:.7rem;align-items:start}.result-thumb{width:72px;height:auto;object-fit:contain;background:#f4f4f4;display:block}.results a{text-decoration:none;font-family:var(--serif);font-size:1.2rem;font-weight:600;letter-spacing:-.015em}.results mark{background:#fff1f1;color:inherit;padding:0 .1em}.empty-state{border:1px solid var(--rule);padding:1.1rem 1rem;margin:.5rem 0 2rem}html[lang=hi] .results a{letter-spacing:0}.excerpt{color:var(--muted);margin:.25rem 0 0;font-size:.95rem}.site-footer{border-top:1px solid var(--ink);margin-top:1.25rem;padding:1rem 0 1.3rem;font-family:var(--sans);font-size:.86rem}.footer-cols{display:grid;grid-gap:1rem;gap:1rem}.footer-cols h2{font-family:var(--sans);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem}html[lang=hi] .footer-cols h2{letter-spacing:0;text-transform:none;font-size:.95rem}.footer-cols p{margin:.35rem 0}.signup-band{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin:.9rem 0 .2rem;padding:.7rem 0 .15rem}.footer-links{display:flex;flex-wrap:wrap;gap:.45rem .9rem}.footer-links a{text-decoration:none}.fine{color:var(--muted)}.admin-body{background:#fff}.admin-bar{display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--ink);padding:.7rem 0;font-family:var(--sans)}.admin-bar nav{display:flex;gap:.9rem}.admin-bar a{text-decoration:none}.admin-bar a[aria-current=page]{color:var(--red)}.login{max-width:24rem;margin:3rem auto}.table-wrap{overflow-x:auto;margin:1rem 0 2rem}table{width:100%;border-collapse:collapse;font-family:var(--sans);font-size:.86rem}td,th{text-align:left;border-bottom:1px solid var(--rule);padding:.45rem .4rem;vertical-align:top}th{letter-spacing:.05em}.chip,th{font-size:.72rem;text-transform:uppercase}.chip{border:1px solid var(--ink);padding:.05rem .35rem}.chip-new{color:var(--red);border-color:var(--red)}.filters{display:flex;gap:.5rem;flex-wrap:wrap;font-family:var(--sans)}.filters input,.filters select{border:1px solid #cfcfcf;padding:.4rem .5rem}.detail-grid{display:grid;grid-gap:1rem;gap:1rem}.checks{display:grid;grid-gap:.35rem;gap:.35rem;font-family:var(--sans);font-size:.9rem}.status-actions{display:flex;flex-wrap:wrap;gap:.4rem}.ghost,.status-actions button{background:#fff;color:var(--ink);border:1px solid var(--ink);padding:.4rem .6rem;cursor:pointer;font-family:var(--sans)}.video-box{background:#111;max-width:22rem}.video-box video{width:100%}@media (min-width:800px){.home-top{grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr)}.home-top.two{grid-template-columns:minmax(0,8fr) minmax(240px,4fr)}.home-top>*+*{border-left:1px solid var(--rule);padding-left:1.15rem;margin-left:.2rem}.secondary{padding-top:.2rem}.lead .figure{display:flex;align-items:center;justify-content:center;max-height:32rem;overflow:hidden}.lead .figure img{width:auto;max-width:100%;max-height:32rem;height:auto;object-fit:contain;margin:0 auto}.cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sides-grid{grid-template-columns:1fr 1fr}.sides-grid article+article{border-top:0;border-left:1px solid var(--rule);padding:0 0 0 .9rem}.article-layout{grid-template-columns:minmax(0,7.5fr) minmax(220px,4fr)}.article-layout>.rail{border-left:1px solid var(--rule);padding-left:1.15rem}.strip{grid-template-columns:1.2fr 2fr;align-items:start}.footer-cols{grid-template-columns:1.2fr 1fr 1fr}.newsletter.band{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-column-gap:1.5rem;column-gap:1.5rem;align-items:start}.newsletter.band>.dek,.newsletter.band>h2{grid-column:1}.newsletter.band>.closed,.newsletter.band>.error-text,.newsletter.band>.oauth-block,.newsletter.band>.success,.newsletter.band>fieldset{grid-column:2}.steps{grid-template-columns:repeat(3,1fr);gap:1rem}.detail-grid{grid-template-columns:1.1fr 1fr}}@media (min-width:1100px){.wrap{width:min(var(--max),calc(100% - 3rem))}.cat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:799px){.search-form{flex-direction:column}.contribute-form .button,.form-nav .button,.form-nav .ghost-btn,.search-form .button{width:100%}.form-nav{flex-direction:column-reverse}.sections-inner{flex-wrap:wrap}.nav-mark{order:1}.more{order:2;margin-left:auto}.sections ul{order:3;flex:1 1 100%;flex-wrap:wrap;overflow:visible;column-gap:.85rem;row-gap:0}.topbar{font-size:.85rem}.thumb-row{grid-template-columns:minmax(0,1fr) 76px}.thumb-row img{width:76px}.footer-links a{min-height:44px;display:inline-flex;align-items:center}}@media print{.callout,.newsletter,.sections,.share,.site-footer,.topbar{display:none!important}}.excerpt,.sources a{overflow-wrap:anywhere}.check input{width:1.15rem;height:1.15rem}.pager a{min-height:44px;display:inline-flex;align-items:center}.site-footer img{width:min(180px,60vw);height:auto}.how-steps,.next-list{list-style:none;padding:0;margin:1rem 0 1.4rem;display:grid;grid-gap:.8rem;gap:.8rem}.how-steps li,.next-list li{border-top:1px solid var(--ink);padding-top:.55rem}.how-steps span{font-family:var(--sans);color:var(--red);font-weight:700}.faq h2,.how-steps h2,.success-card h2{font-size:1.25rem;margin:.15rem 0 .35rem}.faq p,.how-steps p{margin:.25rem 0 0;color:var(--muted)}.progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;list-style:none;padding:0;margin:0 0 1rem}.progress li{border-top:3px solid var(--rule);padding-top:.4rem;font-family:var(--sans);font-size:.72rem;color:var(--muted);line-height:1.3}.progress li span{display:block;font-weight:700;color:var(--ink)}.progress li[aria-current=step]{border-color:var(--red);color:var(--ink);font-weight:600}.progress li.is-done{border-color:var(--ink)}.drop{border:1.5px dashed #c8c8c8;background:#fafafa;text-align:center;padding:1.3rem 1rem;min-height:9rem}.drop.over{border-color:var(--red);background:#fff8f8}.drop p{margin:.35rem 0 0}.drop-actions,.form-nav{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.85rem}.form-nav{justify-content:space-between;align-items:center}.ghost-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--ink);background:#fff;padding:.45rem .9rem;cursor:pointer;font-family:var(--sans);font-size:.92rem}.file-preview{margin-top:.8rem}.file-preview video{width:100%;max-height:16rem;background:#111;display:block}.oauth-block,.step-fields{display:grid;grid-gap:.75rem;gap:.75rem}.oauth-row{display:grid;grid-gap:.5rem;gap:.5rem}.oauth{display:flex;align-items:center;justify-content:center;gap:.55rem;width:100%;min-height:44px;padding:.4rem .75rem;border-radius:4px;font-family:var(--sans);font-size:.92rem;font-weight:600;cursor:pointer}.oauth-google{background:#fff;color:#1f1f1f;border:1px solid #747775}.oauth-facebook{background:#1877f2;color:#fff;border:0}.oauth:disabled{cursor:not-allowed}.oauth:disabled .oauth-soon{margin-left:.15rem}.oauth-soon{font-weight:600;font-size:.68rem;letter-spacing:.02em;border:1px solid;padding:.05rem .35rem;border-radius:999px}.oauth-mark{flex:none}.or-line{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:.6rem;gap:.6rem;align-items:center;color:var(--muted);font-family:var(--sans);font-size:.78rem;margin:.15rem 0}.or-line:after,.or-line:before{content:"";height:1px;background:var(--rule)}.success-card{border:1px solid var(--ink);padding:1.1rem 1rem 1.2rem;margin:.5rem 0 1.5rem;max-width:40rem}.success-card p{margin:.4rem 0}.faq{max-width:40rem;margin:.4rem 0 2.5rem}.faq details{border-top:1px solid var(--rule);padding:.15rem 0 .7rem}.faq summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center}.newsletter.compact{margin-top:1.1rem}@media (min-width:800px){.how-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.oauth-row{grid-template-columns:1fr 1fr}.newsletter.compact .oauth-row{grid-template-columns:1fr}}