.mr-editorial{--color-bg:var(--mr-paper);--color-ink:var(--mr-ink);--color-ink-soft:var(--mr-ink);--color-muted:var(--mr-muted);--color-muted-soft:var(--mr-muted);--color-card:var(--mr-sheet);--color-accent:var(--mr-blue);--color-accent-strong:var(--mr-blue);--color-sky:var(--mr-line);--color-line:var(--mr-line);--color-line-soft:var(--mr-line);background:var(--mr-paper);color:var(--mr-ink);font-family:var(--font-sans),sans-serif;padding:130px 64px 88px;font-size:18px;line-height:1.65}.mr-editorial-frame{max-width:1280px;margin-inline:auto}.mr-editorial :is(h1,h2,h3){color:var(--mr-ink);text-wrap:balance}.mr-editorial h1{letter-spacing:-.055em;font-size:clamp(47px,5.6vw,99px);font-weight:350;line-height:1.04}.mr-editorial h2{letter-spacing:-.035em;font-size:clamp(29px,2.6vw,42px);font-weight:400;line-height:1.13}.mr-editorial h3{letter-spacing:-.02em;font-size:23px;font-weight:450;line-height:1.25}.mr-editorial p{max-width:72ch}.mr-editorial :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--mr-blue);outline-offset:4px}.mr-editorial a{text-underline-offset:.2em}.mr-editorial :is(.text-muted,.text-muted-soft){color:var(--mr-muted)}.mr-editorial :is(.text-accent,.text-accent-strong){color:var(--mr-blue)}.mr-editorial [class*=rounded]{border-radius:2px}.mr-editorial [class*=bg-gradient]{background:var(--mr-wash)}.mr-editorial .text-sm{font-size:17px;line-height:1.65}.mr-editorial :is(.text-xs,nav){font:11px/1.6 var(--font-mono),monospace;letter-spacing:.05em}.mr-editorial :is(.btn-primary,.btn-secondary,button,a[href=\#apply]){min-height:48px;box-shadow:none;border-radius:2px;justify-content:center;align-items:center;gap:12px;padding:14px 22px;font-size:16px;font-weight:500;line-height:1.35;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.mr-editorial :is(.btn-primary,button,a[href=\#apply]){background:var(--mr-button);color:var(--mr-button-ink);border:1px solid var(--mr-button)}.mr-editorial .btn-secondary{color:var(--mr-ink);border:1px solid var(--mr-line);background:0 0}.mr-editorial .btn-secondary:hover{background:var(--mr-sheet)}.mr-editorial .mr-arrow{flex:none;width:19px;height:19px}.mr-editorial-icon{width:24px;height:24px;color:var(--mr-blue);flex:none}.mr-editorial-icon-check{width:20px;height:20px;margin-top:5px}.mr-editorial-hero{grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);column-gap:64px;padding:36px 0 88px;display:grid}.mr-editorial-hero nav{color:var(--mr-muted);grid-column:1/-1;margin-bottom:36px}.mr-editorial-hero h1{grid-area:2/1/span 3;max-width:13ch;margin:0}.mr-editorial-about .mr-editorial-hero h1{max-width:16ch;font-size:clamp(47px,5.3vw,89px)}.mr-editorial-hero>p{grid-column:2;margin:0 0 20px;font-size:18px;line-height:1.65}.mr-editorial-hero>.flex{flex-wrap:wrap;grid-column:2;align-self:start;gap:12px;margin:8px 0 0}.mr-editorial-frame>section{border-top:1px solid var(--mr-line);grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:64px;margin:0;padding-block:60px;display:grid}.mr-editorial-frame>section>h2{margin:0}.mr-editorial-section-body{min-width:0}.mr-editorial-section-body>[class*=bg-card]{box-shadow:none;background:0 0;border:0;padding:0}.mr-editorial-section-body>.grid{gap:0 28px}.mr-editorial-section-body>.grid>:is(div,a){border:0;border-bottom:1px solid var(--mr-line);background:0 0;padding:24px 0}.mr-editorial-section-body>.grid h3{font-size:23px}.mr-editorial-section-body details{border:0;border-bottom:1px solid var(--mr-line);background:0 0;padding:20px 0}.mr-editorial-section-body summary{gap:16px;min-height:44px;font-size:18px;font-weight:450;line-height:1.4}.mr-editorial-section-body details[open] .mr-editorial-icon-plus{opacity:.4}.mr-editorial-frame>.mr-editorial-cta,.mr-editorial-cta{text-align:left;background:var(--mr-sheet);border:1px solid var(--mr-line);box-shadow:7px 7px 0 var(--mr-wash);margin-top:36px;padding:48px;display:block}.mr-editorial-cta h2{max-width:22ch;margin-bottom:24px}.mr-editorial-cta p{margin-left:0}.mr-editorial-legal-hero{padding:36px 0 72px}.mr-editorial-legal-hero h1{margin-bottom:24px}.mr-editorial-legal-hero p{font:11px/1.6 var(--font-mono),monospace;letter-spacing:.07em;text-transform:uppercase}.mr-editorial-legal-section{border-top:1px solid var(--mr-line);grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:64px;margin-top:0;padding:44px 0;display:grid}.mr-editorial-legal-section h2{margin:0;font-size:29px}.mr-editorial-legal-section h3{margin:20px 0 12px}.mr-editorial-legal-section h3:first-child{margin-top:0}.mr-editorial-legal-section>div{min-width:0}.mr-editorial-legal-section [class*=bg-accent]{background:var(--mr-sheet);border-color:var(--mr-line)}.mr-editorial-kicker{color:var(--mr-blue);text-transform:uppercase;font:11px/1.6 var(--font-mono),monospace;letter-spacing:.12em;margin-bottom:24px}.mr-editorial-kicker span{font:inherit}.mr-affiliate-hero{border-bottom:1px solid var(--mr-line);margin-bottom:64px;padding:36px 0 88px;position:relative}.mr-affiliate-hero h1{max-width:15ch}.mr-affiliate-hero>p{max-width:48ch;margin:24px 0 0;font-size:18px}.mr-editorial-affiliates .text-center{text-align:left}.mr-editorial-affiliates .mx-auto{margin-left:0}.mr-editorial-affiliates .grid{gap:40px}.mr-editorial-affiliates .grid>[class*=bg-card]{border:0;border-top:1px solid var(--mr-line);background:0 0;padding:24px 0}.mr-editorial-affiliates .grid .w-16{background:0 0;border:0;width:auto;height:auto;margin:0 0 20px;display:block}.mr-editorial-affiliates .grid .w-16 span{font:11px/1.6 var(--font-mono),monospace}.mr-editorial-affiliates [class*=bg-gradient]{border:1px solid var(--mr-line);padding:40px}.mr-editorial-affiliates [class*=bg-gradient] .grid{max-width:none}.mr-affiliate-apply{border-top:1px solid var(--mr-line);grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:0 64px;margin-bottom:36px;padding:64px 0;scroll-margin-top:112px;display:grid}.mr-affiliate-apply>h2{grid-column:1;margin-bottom:20px}.mr-affiliate-apply>p{grid-column:1}.mr-affiliate-apply>:is(form,div){grid-area:1/2/span 3;width:100%;max-width:none}.mr-affiliate-apply form{background:var(--mr-sheet);border:1px solid var(--mr-line);box-shadow:7px 7px 0 var(--mr-wash);padding:36px}.mr-editorial-affiliates :is(input,textarea){background:var(--mr-paper);color:var(--mr-ink);border:1px solid color-mix(in srgb,var(--mr-muted)80%,transparent);border-radius:2px;min-height:48px}.mr-editorial-affiliates :is(input,textarea)::placeholder{color:var(--mr-muted)}@media (min-width:1600px){.mr-editorial{padding-top:150px}}@media (max-width:1150px){.mr-editorial{padding-inline:40px}.mr-editorial-hero{column-gap:40px}.mr-editorial-frame>section,.mr-editorial-legal-section,.mr-affiliate-apply{gap:40px}.mr-editorial-section-body>.grid{grid-template-columns:1fr 1fr}}@media (max-width:850px){.mr-editorial{padding:116px 28px 72px}.mr-editorial-hero{padding-top:24px;padding-bottom:66px;display:block}.mr-editorial-hero h1{max-width:16ch;margin-bottom:28px}.mr-editorial-hero>p{max-width:60ch}.mr-editorial-hero>.flex{margin-top:28px}.mr-editorial-frame>section,.mr-editorial-legal-section{grid-template-columns:1fr;gap:28px;padding-block:44px}.mr-affiliate-hero{padding:24px 0 66px}.mr-affiliate-apply{display:block}.mr-affiliate-apply>p{margin-bottom:28px}.mr-editorial h1{font-size:clamp(47px,8.8vw,76px)}}@media (max-width:640px){.mr-editorial{padding:100px 20px 66px}.mr-editorial h1,.mr-editorial-about .mr-editorial-hero h1{font-size:clamp(42px,12.05vw,64px)}.mr-editorial h2{font-size:29px}.mr-editorial-hero nav{margin-bottom:28px}.mr-editorial :is(.btn-primary,.btn-secondary,a[href=\#apply]){width:100%}.mr-editorial-section-body>.grid{grid-template-columns:1fr}.mr-editorial-frame>.mr-editorial-cta,.mr-editorial-cta{padding:28px 22px}.mr-editorial-legal-hero{padding:24px 0 44px}.mr-editorial-legal-section ul{padding-left:20px}.mr-editorial-affiliates .grid{gap:28px}.mr-editorial-affiliates [class*=bg-gradient]{padding:28px 20px}.mr-editorial-affiliates [class*=bg-gradient] .grid{grid-template-columns:1fr;gap:20px}.mr-editorial-affiliates [class*=bg-gradient] .grid>div{border-bottom:1px solid var(--mr-line);padding-bottom:16px}.mr-affiliate-apply form{padding:24px 20px}.mr-editorial .text-sm{font-size:16px}}@media (max-width:360px){.mr-editorial{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.mr-editorial *{transition:none;animation:none}}.mr-editorial-quickstart ol{margin:0;padding-left:0;list-style:none}.mr-editorial-quickstart .mr-quickstart-code{background:var(--mr-wash);border:1px solid var(--mr-line);padding:16px 22px 20px}.mr-editorial-quickstart .mr-quickstart-code-head{border-bottom:1px solid var(--mr-line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:8px;display:flex}.mr-editorial-quickstart .mr-quickstart-code-head span{font:11px/1.6 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mr-muted)}.mr-editorial-quickstart .mr-quickstart-code-head button{background:var(--mr-sheet);min-height:32px;color:var(--mr-muted);border:1px solid var(--mr-line);padding:5px 8px;position:relative;top:0;right:0}.mr-editorial-quickstart .mr-quickstart-code-head button:hover{color:var(--mr-ink);border-color:var(--mr-ink)}.mr-editorial-quickstart .mr-quickstart-code pre{white-space:pre-wrap;overflow-wrap:break-word;margin:0;font-size:13px;line-height:1.75}@media (max-width:640px){.mr-editorial-quickstart .mr-quickstart-code{padding:14px 16px 16px}.mr-editorial-quickstart .mr-quickstart-code pre{font-size:11px}}
