:root{--bg:#fff;--surface:#f3f3f2;--surface-2:#e9e9e7;--line:#e4e4e2;--fg:#151515;--muted:#616161;--accent:#c8361c;--accent-ink:#fff;--c-rpa:#c8361c;--c-auto:#2e2e2e;--c-vet:#4f6e85;--c-ssp:#b5821f;--good:#3f7a35;--warn:#946412;--bad:#b23a22;--track:#ececea;--sans:"Archivo", "Helvetica Neue", Arial, system-ui, sans-serif;--display:"Big Shoulders Display", "Oswald", "Arial Narrow", Impact, sans-serif;--body:var(--sans);--mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--wrap:1320px;--gutter:clamp(16px, 3.2vw, 40px);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.5}img{max-width:100%;display:block}a{color:inherit}.wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin:0 auto}.nw{white-space:nowrap}h1,h2,h3,.display{font-family:var(--sans);color:var(--fg);text-wrap:balance;margin:0}.display,.stat b{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;font-weight:900;line-height:.9}.h2,.section-h h2,.prose h2{font-family:var(--sans);text-transform:none;letter-spacing:-.015em;font-weight:800;line-height:1.1}.post-card h3{font-family:var(--sans);letter-spacing:-.015em;font-weight:800;line-height:1.15}.eyebrow{color:var(--fg);font-size:15px;font-weight:700}.lede{color:var(--muted);max-width:60ch;margin:0;font-size:18px}.mono{font-family:var(--mono)}.mast{border-bottom:1px solid var(--line);background:var(--bg)}.mast .wrap{justify-content:space-between;align-items:center;gap:24px;padding-block:14px;display:flex}.brand{align-items:center;gap:12px;text-decoration:none;display:flex}.brand .badge{flex:none;width:44px;height:44px}.brand>div{flex-direction:column;align-items:center;padding-top:2px;display:flex}.brand .word{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;font-size:27px;font-weight:900;line-height:.9}.brand .sub{letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin-top:6px;margin-right:-.3em;font-size:10.5px;font-weight:700;line-height:1}.nav{align-items:center;gap:4px;margin-right:-12px;display:flex}.nav a{white-space:nowrap;border-radius:3px;align-items:center;min-height:44px;padding:0 12px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.nav a:hover{background:var(--surface)}.nav a[aria-current=page]{color:var(--accent)}@media (width<=720px){.mast .wrap{gap:8px;padding-block:10px}.brand{gap:8px}.brand .badge{width:34px;height:34px}.brand .word{font-size:20px}.brand .sub{margin-top:4px;font-size:8px}.nav{gap:0;margin-right:-8px}.nav a{padding:0 8px;font-size:14.5px}}@media (width<=360px){.brand .sub{display:none}.brand .word{font-size:18px}.brand .badge{width:30px;height:30px}.nav a{padding:0 5px;font-size:13.5px}.mast .wrap{gap:4px}}.section{padding-block:56px}.section-h{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.section-h h2{font-size:clamp(24px,2.6vw,30px)}.more{white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.more:before{content:"→";color:var(--accent);font-weight:800}.more:hover{text-underline-offset:3px;text-decoration:underline}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px 48px;display:grid}@media (width<=820px){.split{grid-template-columns:1fr}}.btn{background:var(--surface);color:var(--fg);font:700 16px/1 var(--sans);cursor:pointer;border:0;border-radius:2px;align-items:center;gap:8px;padding:13px 16px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--surface-2)}.btn.primary{background:var(--accent);color:var(--accent-ink)}.btn.primary:hover{background:#a92c15}.filters{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.filters button{background:var(--surface);color:var(--fg);font:700 15px/1 var(--sans);cursor:pointer;border:0;border-radius:2px;padding:11px 14px}.filters button:hover{background:var(--surface-2)}.items{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:40px 20px;display:grid}.item{grid-row:span 5;grid-template-rows:subgrid;align-content:start;row-gap:6px;min-width:0;text-decoration:none;display:grid}.item .ph{aspect-ratio:1;background:var(--surface);align-self:start;margin-bottom:8px;position:relative;overflow:hidden}.item .ph img{object-fit:cover;width:100%;height:100%;transition:transform .25s;position:absolute;inset:0}.item:hover .ph img{transform:scale(1.035)}.item .ph.card{background:var(--surface)}.item .ph.card img{object-fit:contain;padding:7%}.item:hover .ph.card img{transform:scale(1.025)}.item .badges{z-index:1;flex-wrap:wrap;gap:4px;display:flex;position:absolute;top:8px;left:8px}.item .badges b{background:var(--fg);color:var(--bg);font:700 12px/1 var(--sans);letter-spacing:.01em;border-radius:2px;padding:5px 6px}.item .price small{color:var(--muted);font-size:14px;font-weight:600}.item .ph .noimg{color:var(--muted);place-items:center;font-size:15px;font-weight:700;display:grid;position:absolute;inset:0}.item .kind{color:var(--muted);font-size:14px;font-weight:500}.item h3{letter-spacing:-.015em;font-size:19px;font-weight:700;line-height:1.2}.item:hover h3{text-underline-offset:3px;text-decoration:underline}.item .price{align-self:end;font-size:18px;font-weight:700}.item .where{color:var(--muted);font-size:14px}.item[hidden]{display:none}@media (width<=560px){.items{grid-template-columns:1fr 1fr;gap:28px 12px}.item h3,.item .price{font-size:16px}.item .kind,.item .where{font-size:13px}}.tag{background:var(--surface);color:var(--fg);border-radius:2px;padding:3px 7px;font-size:12.5px;font-weight:700;display:inline-block}.posts{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:40px 28px;display:grid}.post-card{align-content:start;gap:8px;text-decoration:none;display:grid}.post-card .meta{color:var(--muted);font-size:14px;font-weight:500}.post-card h3{font-size:23px}.post-card p{color:var(--muted);margin:0;font-size:16px}.post-card .more{margin-top:4px}.post-card:hover h3{text-underline-offset:4px;text-decoration:underline 2px}.post-card[hidden]{display:none}.prose{max-width:70ch}.prose h2{margin:1.6em 0 .4em;font-size:28px}.prose h3{margin:1.4em 0 .3em;font-size:21px;font-weight:700}.prose p{margin:0 0 1em}.prose a{color:var(--accent);text-underline-offset:3px}.prose strong{font-weight:700}.prose table{border-collapse:collapse;width:100%;margin:1em 0 1.4em;font-size:15px}.prose th{text-align:left;border-bottom:2px solid var(--fg);padding:10px 8px;font-size:14px;font-weight:700}.prose td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}.prose blockquote{border-left:3px solid var(--accent);color:var(--muted);margin:1.2em 0;padding:4px 0 4px 16px}.prose code{font-family:var(--mono);background:var(--surface);border-radius:2px;padding:1px 5px;font-size:.88em}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.stat{background:var(--surface);min-width:0;padding:16px 18px}.stat b{font-size:32px;line-height:1;display:block}.stat span{color:var(--muted);font-size:14px}.page-head{gap:14px;padding-block:56px 32px;display:grid}.page-head h1{font-size:clamp(56px,8.4vw,112px)}.foot{background:var(--surface);margin-top:72px}.foot .wrap{grid-template-columns:minmax(0,1.4fr) minmax(0,.7fr) minmax(0,.7fr) minmax(0,1.2fr);gap:32px;padding-block:48px 40px;display:grid}.foot h4{color:var(--muted);margin:0 0 12px;font-size:14px;font-weight:700}.foot ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.foot li{overflow-wrap:anywhere;min-width:0}.foot a{letter-spacing:-.01em;font-size:18px;font-weight:700;text-decoration:none}.foot a:hover{text-underline-offset:3px;text-decoration:underline}.foot a.email{font-size:16px}.foot p{color:var(--muted);max-width:40ch;margin:12px 0 0;font-size:15px}.foot .fine{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:16px;padding-top:20px;font-size:14px;display:flex}@media (width<=760px){.foot .wrap{grid-template-columns:1fr 1fr}.foot .wrap>div:first-child,.foot .contact{grid-column:1/-1}}.g2-head{justify-items:start;gap:10px;padding-block:20px 4px;display:grid}.g2-crumb{color:var(--muted);flex-wrap:wrap;gap:6px;font-size:14px;display:flex}.g2-crumb a{color:var(--accent);font-weight:700;text-decoration:none}.g2-crumb a:hover{text-underline-offset:3px;text-decoration:underline}.g2-dek{color:var(--muted);margin:2px 0 0;font-size:17px}.g2-meta{color:var(--muted);flex-wrap:wrap;gap:4px 16px;font-size:14px;display:flex}.g2-meta time{color:var(--fg);font-weight:600}.g2-meta a{color:var(--fg);text-underline-offset:3px;font-weight:600}.g2-break{border:1px solid var(--fg);min-height:44px;color:var(--fg);align-items:center;gap:6px;margin-top:14px;padding:0 16px;font-size:15px;text-decoration:none;display:inline-flex}.g2-changes{border-top:1px solid var(--line);max-width:76ch;margin-top:40px;padding-top:28px}.g2-changes h2{margin:0 0 10px;font-size:17px;font-weight:800}.g2-changes ul{margin:0;padding:0;list-style:none}.g2-changes li{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:8px 0;font-size:15px;display:grid}.g2-changes time{color:var(--muted);font-variant-numeric:tabular-nums}.g2-changes p{color:var(--muted);margin:12px 0 0;font-size:14.5px}.g2-changes p a{color:var(--fg);font-weight:600}.method.method-odds{margin-top:0}.method{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px 40px;margin-top:56px;display:grid}.method h3{font-family:var(--sans);letter-spacing:-.01em;margin:0 0 6px;font-size:17px;font-weight:800;line-height:1.2}.method p,.method li{color:var(--muted);margin:0 0 10px;font-size:15.5px}.method ul{margin:0;padding-left:18px}.method b,.method strong{color:var(--fg);font-weight:700}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.prose table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}@font-face{font-family:Barlow;font-weight:400 500;font-display:swap;src:url(/fonts/barlow-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Barlow;font-weight:600 700;font-display:swap;src:url(/fonts/barlow-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:700 800;font-display:swap;src:url(/fonts/barlow-condensed-latin-800-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:800 900;font-style:italic;font-display:swap;src:url(/fonts/barlow-condensed-latin-900-italic.woff2)format("woff2")}:root{--bg:#fbfaf6;--surface:#f3f0e8;--surface-2:#e9e4d8;--line:#e4dfd3;--fg:#10151d;--muted:#5c5b57;--body-ink:#3b3a36;--accent:#8a6510;--foil:#f0c24f;--foil-tint:#fcf4dc;--accent-ink:#10151d;--navy-2:#1d2531;--on-navy:#c9cdd5;--sans:"Barlow", "Helvetica Neue", Arial, system-ui, sans-serif;--cond:"Barlow Condensed", "Arial Narrow", Impact, sans-serif;--display:var(--cond);--mono:"Barlow", ui-monospace, Menlo, monospace;--wrap:1280px}body{font-size:17px}.display,.stat b{font-family:var(--cond);text-transform:uppercase;letter-spacing:0;font-style:italic;font-weight:900;line-height:.9}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.rn-mast :focus-visible,.rn-hero :focus-visible,.rn-foot :focus-visible,.ga-pick :focus-visible,.g-hl :focus-visible{outline-color:var(--foil)}:root{--sf-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3CradialGradient id='g' r='0.094' spreadMethod='repeat'%3E%3Cstop offset='0' stop-color='%23D8AE45'/%3E%3Cstop offset='.5' stop-color='%23F4D67C'/%3E%3Cstop offset='1' stop-color='%23D8AE45'/%3E%3C/radialGradient%3E%3CradialGradient id='gh' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='3.948' spreadMethod='repeat'%3E%3Cstop offset='0' stop-color='%23FFFBEA' stop-opacity='0.12'/%3E%3Cstop offset='.5' stop-color='%23FFFBEA'/%3E%3Cstop offset='1' stop-color='%23FFFBEA' stop-opacity='0.12'/%3E%3C/radialGradient%3E%3Cg id='d'%3E%3Ccircle r='21' fill='url(%23g)'/%3E%3Cpath d='M0 0L2.0 -1.8L4.2 -3.2L6.7 -4.2L9.4 -4.8L12.2 -4.9L15.1 -4.6L18.0 -3.8L20.8 -2.6L21.0 -1.1L18.2 -2.6L15.3 -3.5L12.5 -4.1L9.7 -4.1L7.0 -3.7L4.4 -2.9L2.1 -1.6ZM0 0L-2.0 1.8L-4.2 3.2L-6.7 4.2L-9.4 4.8L-12.2 4.9L-15.1 4.6L-18.0 3.8L-20.8 2.6L-21.0 1.1L-18.2 2.6L-15.3 3.5L-12.5 4.1L-9.7 4.1L-7.0 3.7L-4.4 2.9L-2.1 1.6Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L1.8 2.0L3.2 4.2L4.2 6.7L4.8 9.4L4.9 12.2L4.6 15.1L3.8 18.0L2.6 20.8L1.1 21.0L2.6 18.2L3.5 15.3L4.1 12.5L4.1 9.7L3.7 7.0L2.9 4.4L1.6 2.1ZM0 0L-1.8 -2.0L-3.2 -4.2L-4.2 -6.7L-4.8 -9.4L-4.9 -12.2L-4.6 -15.1L-3.8 -18.0L-2.6 -20.8L-1.1 -21.0L-2.6 -18.2L-3.5 -15.3L-4.1 -12.5L-4.1 -9.7L-3.7 -7.0L-2.9 -4.4L-1.6 -2.1Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L1.9 -1.9L4.0 -3.4L6.5 -4.5L9.1 -5.2L11.9 -5.5L14.8 -5.4L17.7 -4.8L20.7 -3.6L21.0 0.0L18.3 -1.6L15.5 -2.7L12.7 -3.4L9.9 -3.6L7.1 -3.3L4.5 -2.6L2.2 -1.5ZM0 0L-1.9 1.9L-4.0 3.4L-6.5 4.5L-9.1 5.2L-11.9 5.5L-14.8 5.4L-17.7 4.8L-20.7 3.6L-21.0 0.0L-18.3 1.6L-15.5 2.7L-12.7 3.4L-9.9 3.6L-7.1 3.3L-4.5 2.6L-2.2 1.5Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L1.9 1.9L3.4 4.0L4.5 6.5L5.3 9.1L5.5 11.9L5.4 14.8L4.8 17.7L3.6 20.7L0.0 21.0L1.6 18.3L2.7 15.5L3.4 12.7L3.6 9.9L3.3 7.1L2.6 4.5L1.5 2.2ZM0 0L-1.9 -1.9L-3.4 -4.0L-4.5 -6.5L-5.2 -9.1L-5.5 -11.9L-5.4 -14.8L-4.8 -17.7L-3.6 -20.7L0.0 -21.0L-1.6 -18.3L-2.7 -15.5L-3.4 -12.7L-3.6 -9.9L-3.3 -7.1L-2.6 -4.5L-1.5 -2.2Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L1.8 -2.0L3.8 -3.6L6.2 -4.8L8.8 -5.7L11.6 -6.2L14.5 -6.2L17.5 -5.7L20.5 -4.7L21.0 1.1L18.4 -0.6L15.6 -1.9L12.8 -2.7L10.0 -3.1L7.3 -3.0L4.7 -2.4L2.2 -1.4ZM0 0L-1.8 2.0L-3.8 3.6L-6.2 4.8L-8.8 5.7L-11.6 6.2L-14.5 6.2L-17.5 5.7L-20.5 4.7L-21.0 -1.1L-18.4 0.6L-15.6 1.9L-12.8 2.7L-10.0 3.1L-7.3 3.0L-4.7 2.4L-2.2 1.4Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L2.0 1.8L3.6 3.8L4.8 6.2L5.7 8.8L6.2 11.6L6.2 14.5L5.7 17.5L4.7 20.5L-1.1 21.0L0.6 18.4L1.9 15.6L2.7 12.8L3.1 10.0L3.0 7.3L2.4 4.7L1.4 2.2ZM0 0L-2.0 -1.8L-3.6 -3.8L-4.8 -6.2L-5.7 -8.8L-6.2 -11.6L-6.2 -14.5L-5.7 -17.5L-4.7 -20.5L1.1 -21.0L-0.6 -18.4L-1.9 -15.6L-2.7 -12.8L-3.1 -10.0L-3.0 -7.3L-2.4 -4.7L-1.4 -2.2Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L1.6 -2.1L3.6 -3.8L5.9 -5.3L8.4 -6.3L11.1 -7.0L14.0 -7.2L17.0 -6.9L20.1 -6.1L20.8 2.6L18.4 0.6L15.7 -0.8L13.0 -1.8L10.2 -2.4L7.5 -2.4L4.8 -2.1L2.3 -1.2ZM0 0L-1.6 2.1L-3.6 3.8L-5.9 5.3L-8.4 6.3L-11.1 7.0L-14.0 7.2L-17.0 6.9L-20.1 6.1L-20.8 -2.6L-18.4 -0.6L-15.7 0.8L-13.0 1.8L-10.2 2.4L-7.5 2.4L-4.8 2.1L-2.3 1.2Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L2.1 1.6L3.8 3.6L5.3 5.9L6.3 8.4L7.0 11.1L7.2 14.0L6.9 17.0L6.1 20.1L-2.6 20.8L-0.6 18.4L0.8 15.7L1.8 13.0L2.4 10.2L2.4 7.5L2.1 4.8L1.2 2.3ZM0 0L-2.1 -1.6L-3.8 -3.6L-5.3 -5.9L-6.3 -8.4L-7.0 -11.1L-7.2 -14.0L-6.9 -17.0L-6.1 -20.1L2.6 -20.8L0.6 -18.4L-0.8 -15.7L-1.8 -13.0L-2.4 -10.2L-2.4 -7.5L-2.1 -4.8L-1.2 -2.3Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L1.4 -2.2L3.2 -4.1L5.4 -5.8L7.8 -7.0L10.5 -7.9L13.4 -8.3L16.4 -8.3L19.5 -7.9L20.5 4.4L18.2 2.2L15.7 0.5L13.1 -0.7L10.4 -1.5L7.7 -1.8L5.0 -1.6L2.4 -1.0ZM0 0L-1.4 2.2L-3.2 4.1L-5.4 5.8L-7.8 7.0L-10.5 7.9L-13.4 8.3L-16.4 8.3L-19.5 7.9L-20.5 -4.4L-18.2 -2.2L-15.7 -0.5L-13.1 0.7L-10.4 1.5L-7.7 1.8L-5.0 1.6L-2.4 1.0Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L2.2 1.4L4.1 3.2L5.8 5.4L7.0 7.8L7.9 10.5L8.3 13.4L8.3 16.4L7.9 19.5L-4.4 20.5L-2.2 18.2L-0.5 15.7L0.7 13.1L1.5 10.4L1.8 7.7L1.6 5.0L1.0 2.4ZM0 0L-2.2 -1.4L-4.1 -3.2L-5.8 -5.4L-7.0 -7.8L-7.9 -10.5L-8.3 -13.4L-8.3 -16.4L-7.9 -19.5L4.4 -20.5L2.2 -18.2L0.5 -15.7L-0.7 -13.1L-1.5 -10.4L-1.8 -7.7L-1.6 -5.0L-1.0 -2.4Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L1.2 -2.3L2.8 -4.5L4.7 -6.3L7.0 -7.8L9.6 -9.0L12.4 -9.7L15.4 -10.0L18.5 -9.9L20.0 6.5L17.9 4.1L15.6 2.2L13.1 0.7L10.5 -0.4L7.8 -1.0L5.1 -1.1L2.5 -0.8ZM0 0L-1.2 2.3L-2.8 4.5L-4.7 6.3L-7.0 7.8L-9.6 9.0L-12.4 9.7L-15.4 10.0L-18.5 9.9L-20.0 -6.5L-17.9 -4.1L-15.6 -2.2L-13.1 -0.7L-10.5 0.4L-7.8 1.0L-5.1 1.1L-2.5 0.8Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L2.3 1.2L4.5 2.8L6.3 4.7L7.8 7.0L9.0 9.6L9.7 12.4L10.0 15.4L9.9 18.5L-6.5 20.0L-4.1 17.9L-2.2 15.6L-0.7 13.1L0.4 10.5L1.0 7.8L1.1 5.1L0.8 2.5ZM0 0L-2.3 -1.2L-4.5 -2.8L-6.3 -4.7L-7.8 -7.0L-9.0 -9.6L-9.7 -12.4L-10.0 -15.4L-9.9 -18.5L6.5 -20.0L4.1 -17.9L2.2 -15.6L0.7 -13.1L-0.4 -10.5L-1.0 -7.8L-1.1 -5.1L-0.8 -2.5Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L0.9 -2.5L2.2 -4.8L3.9 -6.8L6.0 -8.6L8.4 -10.1L11.1 -11.1L14.1 -11.8L17.2 -12.0L19.0 8.9L17.3 6.3L15.2 4.1L12.9 2.3L10.5 0.9L7.9 -0.0L5.2 -0.5L2.6 -0.5ZM0 0L-0.9 2.5L-2.2 4.8L-3.9 6.8L-6.0 8.6L-8.4 10.1L-11.1 11.1L-14.1 11.8L-17.2 12.0L-19.0 -8.9L-17.3 -6.3L-15.2 -4.1L-12.9 -2.3L-10.5 -0.9L-7.9 0.0L-5.2 0.5L-2.6 0.5Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L2.5 0.9L4.8 2.2L6.8 3.9L8.6 6.0L10.1 8.4L11.1 11.1L11.8 14.1L12.0 17.2L-8.9 19.0L-6.3 17.3L-4.1 15.2L-2.3 12.9L-0.9 10.5L0.0 7.9L0.5 5.2L0.5 2.6ZM0 0L-2.5 -0.9L-4.8 -2.2L-6.8 -3.9L-8.6 -6.0L-10.1 -8.4L-11.1 -11.1L-11.8 -14.1L-12.0 -17.2L8.9 -19.0L6.3 -17.3L4.1 -15.2L2.3 -12.9L0.9 -10.5L-0.0 -7.9L-0.5 -5.2L-0.5 -2.6Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Ccircle r='20.7' fill='none' stroke='%236B4B08' stroke-opacity='0.16' stroke-width='.6'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23d' x='-12' y='-12'/%3E%3Cuse href='%23d' x='12' y='-12'/%3E%3Cuse href='%23d' x='36' y='-12'/%3E%3Cuse href='%23d' x='-12' y='12'/%3E%3Cuse href='%23d' x='12' y='12'/%3E%3Cuse href='%23d' x='36' y='12'/%3E%3Cuse href='%23d' x='-12' y='36'/%3E%3Cuse href='%23d' x='12' y='36'/%3E%3Cuse href='%23d' x='36' y='36'/%3E%3C/svg%3E");--sf-img-s:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3CradialGradient id='g' r='0.07' spreadMethod='repeat'%3E%3Cstop offset='0' stop-color='%23D8AE45'/%3E%3Cstop offset='.5' stop-color='%23F4D67C'/%3E%3Cstop offset='1' stop-color='%23D8AE45'/%3E%3C/radialGradient%3E%3CradialGradient id='gh' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='2.940' spreadMethod='repeat'%3E%3Cstop offset='0' stop-color='%23FFFBEA' stop-opacity='0.12'/%3E%3Cstop offset='.5' stop-color='%23FFFBEA'/%3E%3Cstop offset='1' stop-color='%23FFFBEA' stop-opacity='0.12'/%3E%3C/radialGradient%3E%3Cg id='d'%3E%3Ccircle r='21' fill='url(%23g)'/%3E%3Cpath d='M0 0L2.0 -1.8L4.2 -3.2L6.7 -4.2L9.4 -4.8L12.2 -4.9L15.1 -4.6L18.0 -3.8L20.8 -2.6L21.0 -1.1L18.2 -2.6L15.3 -3.5L12.5 -4.1L9.7 -4.1L7.0 -3.7L4.4 -2.9L2.1 -1.6ZM0 0L-2.0 1.8L-4.2 3.2L-6.7 4.2L-9.4 4.8L-12.2 4.9L-15.1 4.6L-18.0 3.8L-20.8 2.6L-21.0 1.1L-18.2 2.6L-15.3 3.5L-12.5 4.1L-9.7 4.1L-7.0 3.7L-4.4 2.9L-2.1 1.6Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L1.8 2.0L3.2 4.2L4.2 6.7L4.8 9.4L4.9 12.2L4.6 15.1L3.8 18.0L2.6 20.8L1.1 21.0L2.6 18.2L3.5 15.3L4.1 12.5L4.1 9.7L3.7 7.0L2.9 4.4L1.6 2.1ZM0 0L-1.8 -2.0L-3.2 -4.2L-4.2 -6.7L-4.8 -9.4L-4.9 -12.2L-4.6 -15.1L-3.8 -18.0L-2.6 -20.8L-1.1 -21.0L-2.6 -18.2L-3.5 -15.3L-4.1 -12.5L-4.1 -9.7L-3.7 -7.0L-2.9 -4.4L-1.6 -2.1Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L1.9 -1.9L4.0 -3.4L6.5 -4.5L9.1 -5.2L11.9 -5.5L14.8 -5.4L17.7 -4.8L20.7 -3.6L21.0 0.0L18.3 -1.6L15.5 -2.7L12.7 -3.4L9.9 -3.6L7.1 -3.3L4.5 -2.6L2.2 -1.5ZM0 0L-1.9 1.9L-4.0 3.4L-6.5 4.5L-9.1 5.2L-11.9 5.5L-14.8 5.4L-17.7 4.8L-20.7 3.6L-21.0 0.0L-18.3 1.6L-15.5 2.7L-12.7 3.4L-9.9 3.6L-7.1 3.3L-4.5 2.6L-2.2 1.5Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L1.9 1.9L3.4 4.0L4.5 6.5L5.3 9.1L5.5 11.9L5.4 14.8L4.8 17.7L3.6 20.7L0.0 21.0L1.6 18.3L2.7 15.5L3.4 12.7L3.6 9.9L3.3 7.1L2.6 4.5L1.5 2.2ZM0 0L-1.9 -1.9L-3.4 -4.0L-4.5 -6.5L-5.2 -9.1L-5.5 -11.9L-5.4 -14.8L-4.8 -17.7L-3.6 -20.7L0.0 -21.0L-1.6 -18.3L-2.7 -15.5L-3.4 -12.7L-3.6 -9.9L-3.3 -7.1L-2.6 -4.5L-1.5 -2.2Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L1.8 -2.0L3.8 -3.6L6.2 -4.8L8.8 -5.7L11.6 -6.2L14.5 -6.2L17.5 -5.7L20.5 -4.7L21.0 1.1L18.4 -0.6L15.6 -1.9L12.8 -2.7L10.0 -3.1L7.3 -3.0L4.7 -2.4L2.2 -1.4ZM0 0L-1.8 2.0L-3.8 3.6L-6.2 4.8L-8.8 5.7L-11.6 6.2L-14.5 6.2L-17.5 5.7L-20.5 4.7L-21.0 -1.1L-18.4 0.6L-15.6 1.9L-12.8 2.7L-10.0 3.1L-7.3 3.0L-4.7 2.4L-2.2 1.4Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L2.0 1.8L3.6 3.8L4.8 6.2L5.7 8.8L6.2 11.6L6.2 14.5L5.7 17.5L4.7 20.5L-1.1 21.0L0.6 18.4L1.9 15.6L2.7 12.8L3.1 10.0L3.0 7.3L2.4 4.7L1.4 2.2ZM0 0L-2.0 -1.8L-3.6 -3.8L-4.8 -6.2L-5.7 -8.8L-6.2 -11.6L-6.2 -14.5L-5.7 -17.5L-4.7 -20.5L1.1 -21.0L-0.6 -18.4L-1.9 -15.6L-2.7 -12.8L-3.1 -10.0L-3.0 -7.3L-2.4 -4.7L-1.4 -2.2Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L1.6 -2.1L3.6 -3.8L5.9 -5.3L8.4 -6.3L11.1 -7.0L14.0 -7.2L17.0 -6.9L20.1 -6.1L20.8 2.6L18.4 0.6L15.7 -0.8L13.0 -1.8L10.2 -2.4L7.5 -2.4L4.8 -2.1L2.3 -1.2ZM0 0L-1.6 2.1L-3.6 3.8L-5.9 5.3L-8.4 6.3L-11.1 7.0L-14.0 7.2L-17.0 6.9L-20.1 6.1L-20.8 -2.6L-18.4 -0.6L-15.7 0.8L-13.0 1.8L-10.2 2.4L-7.5 2.4L-4.8 2.1L-2.3 1.2Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L2.1 1.6L3.8 3.6L5.3 5.9L6.3 8.4L7.0 11.1L7.2 14.0L6.9 17.0L6.1 20.1L-2.6 20.8L-0.6 18.4L0.8 15.7L1.8 13.0L2.4 10.2L2.4 7.5L2.1 4.8L1.2 2.3ZM0 0L-2.1 -1.6L-3.8 -3.6L-5.3 -5.9L-6.3 -8.4L-7.0 -11.1L-7.2 -14.0L-6.9 -17.0L-6.1 -20.1L2.6 -20.8L0.6 -18.4L-0.8 -15.7L-1.8 -13.0L-2.4 -10.2L-2.4 -7.5L-2.1 -4.8L-1.2 -2.3Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L1.4 -2.2L3.2 -4.1L5.4 -5.8L7.8 -7.0L10.5 -7.9L13.4 -8.3L16.4 -8.3L19.5 -7.9L20.5 4.4L18.2 2.2L15.7 0.5L13.1 -0.7L10.4 -1.5L7.7 -1.8L5.0 -1.6L2.4 -1.0ZM0 0L-1.4 2.2L-3.2 4.1L-5.4 5.8L-7.8 7.0L-10.5 7.9L-13.4 8.3L-16.4 8.3L-19.5 7.9L-20.5 -4.4L-18.2 -2.2L-15.7 -0.5L-13.1 0.7L-10.4 1.5L-7.7 1.8L-5.0 1.6L-2.4 1.0Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L2.2 1.4L4.1 3.2L5.8 5.4L7.0 7.8L7.9 10.5L8.3 13.4L8.3 16.4L7.9 19.5L-4.4 20.5L-2.2 18.2L-0.5 15.7L0.7 13.1L1.5 10.4L1.8 7.7L1.6 5.0L1.0 2.4ZM0 0L-2.2 -1.4L-4.1 -3.2L-5.8 -5.4L-7.0 -7.8L-7.9 -10.5L-8.3 -13.4L-8.3 -16.4L-7.9 -19.5L4.4 -20.5L2.2 -18.2L0.5 -15.7L-0.7 -13.1L-1.5 -10.4L-1.8 -7.7L-1.6 -5.0L-1.0 -2.4Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L1.2 -2.3L2.8 -4.5L4.7 -6.3L7.0 -7.8L9.6 -9.0L12.4 -9.7L15.4 -10.0L18.5 -9.9L20.0 6.5L17.9 4.1L15.6 2.2L13.1 0.7L10.5 -0.4L7.8 -1.0L5.1 -1.1L2.5 -0.8ZM0 0L-1.2 2.3L-2.8 4.5L-4.7 6.3L-7.0 7.8L-9.6 9.0L-12.4 9.7L-15.4 10.0L-18.5 9.9L-20.0 -6.5L-17.9 -4.1L-15.6 -2.2L-13.1 -0.7L-10.5 0.4L-7.8 1.0L-5.1 1.1L-2.5 0.8Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L2.3 1.2L4.5 2.8L6.3 4.7L7.8 7.0L9.0 9.6L9.7 12.4L10.0 15.4L9.9 18.5L-6.5 20.0L-4.1 17.9L-2.2 15.6L-0.7 13.1L0.4 10.5L1.0 7.8L1.1 5.1L0.8 2.5ZM0 0L-2.3 -1.2L-4.5 -2.8L-6.3 -4.7L-7.8 -7.0L-9.0 -9.6L-9.7 -12.4L-10.0 -15.4L-9.9 -18.5L6.5 -20.0L4.1 -17.9L2.2 -15.6L0.7 -13.1L-0.4 -10.5L-1.0 -7.8L-1.1 -5.1L-0.8 -2.5Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Cpath d='M0 0L0.9 -2.5L2.2 -4.8L3.9 -6.8L6.0 -8.6L8.4 -10.1L11.1 -11.1L14.1 -11.8L17.2 -12.0L19.0 8.9L17.3 6.3L15.2 4.1L12.9 2.3L10.5 0.9L7.9 -0.0L5.2 -0.5L2.6 -0.5ZM0 0L-0.9 2.5L-2.2 4.8L-3.9 6.8L-6.0 8.6L-8.4 10.1L-11.1 11.1L-14.1 11.8L-17.2 12.0L-19.0 -8.9L-17.3 -6.3L-15.2 -4.1L-12.9 -2.3L-10.5 -0.9L-7.9 0.0L-5.2 0.5L-2.6 0.5Z' fill='url(%23gh)' fill-opacity='0.42'/%3E%3Cpath d='M0 0L2.5 0.9L4.8 2.2L6.8 3.9L8.6 6.0L10.1 8.4L11.1 11.1L11.8 14.1L12.0 17.2L-8.9 19.0L-6.3 17.3L-4.1 15.2L-2.3 12.9L-0.9 10.5L0.0 7.9L0.5 5.2L0.5 2.6ZM0 0L-2.5 -0.9L-4.8 -2.2L-6.8 -3.9L-8.6 -6.0L-10.1 -8.4L-11.1 -11.1L-11.8 -14.1L-12.0 -17.2L8.9 -19.0L6.3 -17.3L4.1 -15.2L2.3 -12.9L0.9 -10.5L-0.0 -7.9L-0.5 -5.2L-0.5 -2.6Z' fill='%236B4B08' fill-opacity='0.1'/%3E%3Ccircle r='20.7' fill='none' stroke='%236B4B08' stroke-opacity='0.16' stroke-width='.6'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23d' x='-12' y='-12'/%3E%3Cuse href='%23d' x='12' y='-12'/%3E%3Cuse href='%23d' x='36' y='-12'/%3E%3Cuse href='%23d' x='-12' y='12'/%3E%3Cuse href='%23d' x='12' y='12'/%3E%3Cuse href='%23d' x='36' y='12'/%3E%3Cuse href='%23d' x='-12' y='36'/%3E%3Cuse href='%23d' x='12' y='36'/%3E%3Cuse href='%23d' x='36' y='36'/%3E%3C/svg%3E");--sf-sheen:linear-gradient(115deg, #ffffff38, #fff0 30%, #ffffff24 55%, #fff0 75%);--sf-sweep:linear-gradient(115deg, #fff0 38%, #ffffff80 46%, #fff0 54%);--sf-base:#e6c45e;--pf-super:var(--sf-sheen), var(--sf-img-s) 0 0 / 22px 22px, var(--sf-base);--pf-super-edge:var(--sf-sheen) border-box, var(--sf-img-s) 0 0 / 22px 22px border-box, var(--sf-base) border-box}.sf{background:var(--sf-sweep) 0 0 / 300% 100% no-repeat, var(--sf-sheen), var(--sf-img) 0 0 / 14px 14px, var(--sf-base);transition:background-position 1.4s ease-out}.sf-wrap:hover .sf,.sf:hover{background-position:100% 0,0 0,0 0}.f-ref{background-image:linear-gradient(115deg,#e8ecf4 0%,#c9f2ff 18%,#f3d1ff 34%,#fff3c4 50%,#c8ffe0 66%,#d4dcff 82%,#e8ecf4 100%)}.f-gold{background-image:linear-gradient(115deg,#b8860b 0%,#f7d774 22%,#fff6cf 40%,#d4a017 58%,#f9e08b 76%,#a87405 100%)}.f-red{background-image:linear-gradient(115deg,#7a0a16 0%,#b81f2d 25%,#d33a47 42%,#a0141f 60%,#c42633 80%,#6e0912 100%)}@media (prefers-reduced-motion:reduce){.sf{transition:none}}.rn-mast{background:var(--fg)}.rn-mast .wrap{justify-content:space-between;align-items:center;gap:16px;min-height:76px;display:flex}.rn-logo{text-decoration:none;display:inline-flex}.rn-logo .sf{color:var(--fg);font:italic 900 34px/1 var(--cond);clip-path:polygon(0 0,100% 0,92% 18%,100% 36%,92% 54%,100% 72%,92% 88%,100% 100%,0 100%);padding:8px 30px 8px 16px;display:inline-block}.rn-nav{gap:clamp(14px,3vw,28px);display:flex}.rn-nav a{color:#fff;font:700 20px/1 var(--cond);text-transform:uppercase;letter-spacing:.04em;padding:12px 0;text-decoration:none}.rn-nav a[aria-current=page]{color:var(--foil)}.rn-nav a:hover{text-underline-offset:6px;text-decoration:underline}@media (width<=560px){.rn-mast .wrap{min-height:62px}.rn-logo .sf{padding:6px 22px 6px 12px;font-size:25px}.rn-nav a{font-size:17px}.rn-nav .rn-hide-s{display:none}}.rn-foot{background:var(--fg);color:var(--on-navy);margin-top:72px}.rn-foot .wrap{flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-block:22px;font-size:14px;display:flex}.rn-foot b{font:800 18px/1.2 var(--cond);text-transform:uppercase;color:#fff}.rn-foot a{color:#fff}.g2-head{gap:12px;padding-block:26px 6px}.g2-crumb{color:var(--muted);font-weight:600}.g2-crumb a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.g2-h1{font-size:clamp(46px,7vw,84px);line-height:.92}.g2-dek{color:var(--body-ink);font-size:19px;line-height:1.5}.g2-meta{color:var(--muted);font-size:15px}.g2-meta a,.g2-meta time{color:var(--fg);font-weight:700}.g2-break{background:var(--fg);color:#fff;font:800 19px/1 var(--cond);text-transform:uppercase;letter-spacing:.03em;border:0;border-radius:0;min-height:46px;margin-top:6px;padding:0 20px}.g2-break b{font-weight:800}.g2-break span{color:var(--foil)}.g2-break:hover{background:var(--navy-2);color:#fff}.ga-h,.ga .ga-th h2,.prose h2,.rn-h2{font-style:italic;font-family:var(--cond)!important;text-transform:uppercase!important;letter-spacing:0!important;font-size:clamp(30px,3.4vw,40px)!important;font-weight:900!important;line-height:1!important}.ga-sec{scroll-margin-top:calc(var(--ga-stick,150px) + 8px)}.ga-sec+.ga-sec{border-top:0}.ga-pick{background:var(--fg);border-bottom:5px solid var(--foil);grid-template-columns:minmax(0,240px) minmax(0,320px) minmax(0,1fr);padding:12px 16px}.ga-pick .ga-l{color:var(--on-navy);font:700 13px/1 var(--cond);letter-spacing:.08em}.ga-pick select{font-family:var(--sans);color:var(--fg);border-radius:0}.ga-pick .ga-jump{background:0 0;border:0;grid-column:1/-1;gap:6px;margin:4px 0 0;padding:0;position:static}.ga-pick .ga-jump a{color:#fff;font:800 17px/1 var(--cond);text-transform:uppercase;letter-spacing:.02em;background:0 0;border:2px solid #3a4250;border-radius:0;min-height:44px;padding:0 14px}.ga-pick .ga-jump a:hover{border-color:#fff}.ga-pick .ga-jump a.on,.prose .ga-pick .ga-jump a.on{background:var(--foil);border-color:var(--foil);color:var(--fg)}@media (width<=700px){.ga-pick{grid-template-columns:1fr 1fr}}.ga-ans{background:var(--surface);border-radius:0}.ga-big>div{border:0;border-left:6px solid var(--foil);border-radius:0}.ga-big>div+div{border-left-color:var(--fg)}.ga-big b{font-family:var(--cond);font-style:italic;font-weight:900}.ga-pchips button,.ga-chip{font-weight:700;border:2px solid var(--fg)!important;border-radius:0!important}.g-cmp-t thead th.on{background:var(--foil)}.g-cmp-t thead th.on button,.ga .g-cmp-t thead th.on button{color:var(--fg)!important}.g-cmp-t td.on{background:var(--foil-tint)}.g-cmp-t thead button{font:800 18px/1.1 var(--cond);text-transform:uppercase}.g-cmp-t thead th{border-bottom:3px solid var(--fg)}.ga{--r-c:#cbd1de;--r-u:#9fb7e8;--r-k:#d4a017;--r-r:#b81f2d;--r-g:#e8a317}.ga-r{font-family:var(--cond);text-transform:uppercase;letter-spacing:.03em;border-radius:0;font-weight:800}.ga-r.r-c{color:var(--fg);box-shadow:inset 0 0 0 2px var(--fg);background:#fff}.ga-r.r-u{color:var(--fg);background-image:linear-gradient(115deg,#e8ecf4 0%,#c9f2ff 18%,#f3d1ff 34%,#fff3c4 50%,#c8ffe0 66%,#d4dcff 82%,#e8ecf4 100%)}.ga-r.r-k{color:var(--fg);background-image:linear-gradient(115deg,#b8860b 0%,#f7d774 22%,#fff6cf 40%,#d4a017 58%,#f9e08b 76%,#a87405 100%)}.ga-r.r-r{color:#fff;background-image:linear-gradient(115deg,#7a0a16 0%,#b81f2d 25%,#d33a47 42%,#a0141f 60%,#c42633 80%,#6e0912 100%)}.ga-r.r-g{background:var(--pf-super);color:var(--fg)}.g-hl{background:var(--fg);border-radius:0}.ga .g-hl h3{font-family:var(--cond);text-transform:uppercase;letter-spacing:0;font-size:clamp(22px,2vw,26px);font-weight:800;line-height:1.05}.g-hl .g-hl-odds,.g-hl .g-hl-u{font-family:var(--cond);text-transform:uppercase;color:var(--foil);opacity:1;font-size:21px;font-weight:800}.ga .g-hl.g-grail{background:linear-gradient(var(--fg), var(--fg)) padding-box, var(--pf-super-edge);border:5px solid #0000!important}.g-tier h3{font-family:var(--cond);border-top:6px solid var(--fg);font-style:italic}.g-tier:first-child h3,.ga .g-tier-k h3{border-image:var(--pf-gold) 1}.g-tier:nth-child(2) h3,.ga .g-tier-r h3{border-image:var(--pf-red) 1}.g-tiers .g-tier:nth-child(3) h3,.ga .g-tiers .g-tier-g h3,.ga .g-np h3{background:linear-gradient(var(--bg), var(--bg)) padding-box, var(--pf-super-edge);border-top-color:#0000;border-image:}details.ga-og>summary h3,.ga-acc>summary{font-family:var(--cond);text-transform:uppercase;letter-spacing:.01em;font-weight:800}.ga-ladder,.ga-or{border-radius:0}.bk-panel{background:var(--surface);border-radius:0}.bk-panel h2{font:800 24px/1 var(--cond);text-transform:uppercase}.bk input,.bk select{border-radius:0}.btn{font:800 19px/1 var(--cond);text-transform:uppercase;letter-spacing:.03em;border-radius:0}.btn.primary{background:var(--foil);color:var(--fg);border-color:var(--foil)}.ga-cta{background:var(--fg)}.ga-cta b:after{color:var(--foil)}.skip{background:var(--foil);color:var(--fg);z-index:99;padding:10px 14px;font-weight:700;position:absolute;top:0;left:-9999px}.skip:focus{top:8px;left:8px}.rn-hero{background:var(--fg);color:#fff}.rn-hero .wrap{gap:22px;padding-block:48px 56px;display:grid}.rn-hero h1{color:#fff;font-size:clamp(64px,11vw,120px);line-height:.86}.rn-hero p{color:#d3d6dc;max-width:46ch;margin:0;font-size:20px;line-height:1.5}.rn-doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:900px;margin-top:8px;display:grid}.rn-door{gap:6px;padding:20px 22px;text-decoration:none;display:grid}.rn-door b{font:italic 900 34px/1 var(--cond);text-transform:uppercase}.rn-door span{font-size:16px;font-weight:600}.rn-door-c{background:var(--foil);color:var(--fg)}.rn-door-b{color:#fff;border:2px solid #fff}.rn-door-b span{color:#d3d6dc}.rn-door:hover b{text-underline-offset:5px;text-decoration:underline}@media (width<=640px){.rn-doors{grid-template-columns:1fr}.rn-door b{font-size:28px}}.rn-sec{gap:16px;margin-top:44px;display:grid}.rn-week{border-top:2px solid var(--fg);margin:0;padding:0;list-style:none}.rn-week a{border-bottom:1px solid var(--line);min-height:64px;color:var(--fg);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:16px;padding:8px 0;text-decoration:none;display:grid}.rn-week a:hover .rn-wt b{text-decoration:underline}.rn-wd{font:italic 900 26px/1 var(--cond);text-transform:uppercase}.rn-wt{font-size:17px}.rn-wt span{color:var(--muted)}.rn-tag{font:800 15px/1 var(--cond);text-transform:uppercase;border:2px solid var(--fg);padding:5px 8px}.rn-tag.rel{background:var(--foil);border-color:var(--foil)}.rn-tag.new{background:var(--fg);color:#fff}@media (width<=640px){.rn-week a{grid-template-columns:70px minmax(0,1fr)}.rn-week .rn-tag{grid-column:2;justify-self:start}.rn-wd{font-size:21px}}.rn-filt{flex-wrap:wrap;gap:8px;display:flex}.rn-filt button{border:2px solid var(--fg);min-height:44px;color:var(--fg);font:800 17px/1 var(--cond);text-transform:uppercase;cursor:pointer;background:#fff;padding:0 16px}.rn-filt button[aria-pressed=true]{background:var(--fg);color:#fff}.rn-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.rn-card{background:var(--surface);color:var(--fg);flex-direction:column;align-items:flex-start;gap:8px;padding:18px;text-decoration:none;display:flex}.rn-card[hidden]{display:none}.rn-card:hover .rn-card-t{text-underline-offset:4px;text-decoration:underline}.rn-card-k{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:700}.rn-card-t{font:800 27px/1.02 var(--cond);text-transform:uppercase}.rn-card-d{color:var(--body-ink);font-size:15px}.rn-chip{font:800 14px/1 var(--cond);text-transform:uppercase;background:var(--fg);color:#fff;padding:4px 7px}.rn-more{border:2px solid var(--fg);min-height:46px;color:var(--fg);font:800 19px/1 var(--cond);text-transform:uppercase;justify-self:start;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.rn-more span{color:var(--accent)}.rn-bk-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.rn-bk{border:2px solid var(--fg);color:var(--fg);flex-direction:column;gap:8px;padding:20px;text-decoration:none;display:flex}.rn-bk-top{background:var(--fg);color:#fff;border-color:var(--fg);grid-column:1/-1}.rn-bk-top .rn-card-k,.rn-bk-top .rn-bk-s{color:var(--on-navy)}.rn-bk-top .rn-card-t{font-size:clamp(34px,4vw,48px);font-style:italic;font-weight:900}.rn-bk-s{color:var(--body-ink);font-size:15px}.rn-bk-go{font:800 18px/1 var(--cond);text-transform:uppercase;margin-top:auto;padding-top:8px}.rn-bk-top .rn-bk-go{background:var(--foil);color:var(--fg);align-self:flex-start;padding:12px 18px}.rn-bk:hover .rn-card-t{text-underline-offset:4px;text-decoration:underline}@media (width<=760px){.rn-bk-list{grid-template-columns:1fr}}.rn-about{gap:32px;margin-top:12px;display:grid}@media (width>=960px){.rn-about{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:64px}}.rn-about .prose h2{margin:30px 0 10px}.rn-about .prose h2:first-child{margin-top:0}.rn-side{gap:8px;display:grid}.rn-stat{border-left:6px solid var(--foil);background:var(--surface);padding:10px 16px}.rn-stat+.rn-stat{border-left-color:var(--fg)}.rn-stat b{font:italic 900 44px/1 var(--cond);display:block}.rn-stat span{color:var(--muted);font-size:14px}.g-cmp-t th,.g-cmp-t td{padding:11px 12px!important}.g-cmp-t tbody th{padding-left:0!important}.rn-door b span,.rn-more span,.rn-bk-go span,.g2-break span,.ga-cta b:after,.btn span{font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal;font-weight:700}.filters{flex-wrap:wrap;gap:8px;display:flex}.filters button{border:2px solid var(--fg);min-height:44px;color:var(--fg);font:800 17px/1 var(--cond);text-transform:uppercase;background:#fff;border-radius:0;padding:0 16px}.filters button[aria-pressed=true]{background:var(--fg);color:#fff}.cmp-h h2{font-family:var(--cond);font-style:italic}.rn-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}@media (width<=900px){.rn-two{grid-template-columns:minmax(0,1fr);gap:0}}.rn-sec-h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rn-sec-h a{font:800 17px/1 var(--cond);text-transform:uppercase;color:var(--fg);white-space:nowrap;border-bottom:2px solid var(--foil);padding-bottom:2px;text-decoration:none}.rn-fine{color:var(--muted);margin:0;font-size:14px}.rn-fine a{color:var(--fg)}.rn-cal{border-top:2px solid var(--fg);margin:0;padding:0;list-style:none}.rn-cal>li{border-bottom:1px solid var(--line);grid-template-columns:84px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.rn-cal-d{flex-direction:column;gap:3px;display:flex}.rn-cal-d b{font:italic 900 26px/1 var(--cond);text-transform:uppercase}.rn-cal-d span{font:700 13px/1 var(--cond);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.rn-cal ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rn-cal ul li{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.rn-cal ul li>a,.rn-cal-p{color:var(--fg);flex:60%;min-width:0;font-size:17px;font-weight:600}.rn-cal ul li>a{text-decoration:underline;text-decoration-color:var(--foil);text-underline-offset:3px;text-decoration-thickness:2px}.rn-cal-k{color:var(--muted);font-size:13px}.rn-cal .rn-tag{padding:3px 6px;font-size:13px}.rn-cal>li.is-today{background:var(--foil-tint);box-shadow:-12px 0 0 var(--foil-tint), 12px 0 0 var(--foil-tint)}.rn-cal>li.is-today .rn-cal-d span{color:var(--fg)}.rn-cal>li.is-past{opacity:.62}.rn-tag.out{background:var(--surface);border-color:var(--line);color:var(--muted)}@media (width<=640px){.rn-cal>li{grid-template-columns:62px minmax(0,1fr);gap:12px}.rn-cal-d b{font-size:21px}.rn-cal ul li>a,.rn-cal-p{flex-basis:100%}}.rn-fresh{border-top:2px solid var(--fg);margin:0;padding:0;list-style:none}.rn-fresh a{border-bottom:1px solid var(--line);color:var(--fg);gap:4px;padding:12px 0;text-decoration:none;display:grid}.rn-fresh a:hover b{text-decoration:underline}.rn-fresh-m{font:700 13px/1 var(--cond);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);align-items:center;gap:8px;display:flex}.rn-fresh-m .rn-tag{letter-spacing:0;padding:2px 5px;font-size:12px}.rn-fresh b{font-size:17px}.rn-fresh-t{color:var(--body-ink);font-size:15px;line-height:1.45}.rn-sub{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.rn-btn{background:var(--foil);min-height:44px;color:var(--fg);border:2px solid var(--foil);font:800 17px/1 var(--cond);text-transform:uppercase;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.rn-btn.ghost{border-color:var(--fg);background:#fff}.rn-calpg .rn-sec{margin-top:36px}.rn-calpg .rn-filt{margin-top:8px}.rn-calpg>.rn-fine{margin:32px 0 8px}.rn-cal [hidden],.rn-cal[hidden],[data-month][hidden]{display:none!important}:root{--pf-ref:linear-gradient(115deg, #e8ecf4 0%, #c9f2ff 18%, #f3d1ff 34%, #fff3c4 50%, #c8ffe0 66%, #d4dcff 82%, #e8ecf4 100%);--pf-gold:linear-gradient(115deg, #b8860b 0%, #f7d774 22%, #fff6cf 40%, #d4a017 58%, #f9e08b 76%, #a87405 100%);--pf-red:linear-gradient(115deg, #7a0a16 0%, #b81f2d 25%, #d33a47 42%, #a0141f 60%, #c42633 80%, #6e0912 100%)}.ga .ga-r{font:800 12.5px/1 var(--cond);letter-spacing:.04em;border-radius:0;padding:4px 7px 3px}.ga .ga-r.r-c{color:var(--fg);box-shadow:inset 0 0 0 2px var(--fg);background:#fff}.ga .ga-r.r-u{background:var(--pf-ref);color:var(--fg);box-shadow:inset 0 0 0 1px #10151d2e}.ga .ga-r.r-k{background:var(--pf-gold);color:var(--fg)}.ga .ga-r.r-r{background:var(--pf-red);color:#fff}.ga .ga-r.r-g{background:linear-gradient(#fffae43d, #fffae43d), var(--pf-super);color:var(--fg)}.ga .ga-ladder{gap:8px}.ga .ga-ladder div{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-top:0;align-content:start;gap:6px;padding:12px;display:grid}.ga .ga-ladder b{font:800 14px/1 var(--cond);text-transform:uppercase;letter-spacing:.04em;justify-self:start;padding:5px 8px 4px}.ga .ga-ladder .r-c b{box-shadow:inset 0 0 0 2px var(--fg)}.ga .ga-ladder .r-u b{background:var(--pf-ref)}.ga .ga-ladder .r-k b{background:var(--pf-gold)}.ga .ga-ladder .r-r b{background:var(--pf-red);color:#fff}.ga .ga-ladder .r-g b{background:linear-gradient(#fffae43d, #fffae43d), var(--pf-super)}.ga .ga-rs{vertical-align:-1px;width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--fg);background:#fff;border-radius:0;margin-right:9px}.ga .ga-rs.r-u{background:var(--pf-ref);box-shadow:inset 0 0 0 1px #10151d40}.ga .ga-rs.r-k{background:var(--pf-gold);box-shadow:none}.ga .ga-rs.r-r{background:var(--pf-red);box-shadow:none}.ga .ga-rs.r-g{background:var(--sf-sheen), var(--sf-img-s) 0 0 / 16px 16px, var(--sf-base);box-shadow:none}.ga .ga-rs.r-x{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.ga .ga-or{border-left:5px solid var(--fg)}.ga .ga-or.r-c{border-left-color:var(--line)}.ga .ga-or.r-u{border-image:var(--pf-ref) 1}.ga .ga-or.r-k{border-image:var(--pf-gold) 1}.ga .ga-or.r-r{border-image:var(--pf-red) 1}.ga .ga-or.r-g{background:linear-gradient(var(--bg), var(--bg)) padding-box, var(--pf-super-edge);border-left-color:#0000;border-image:}.ga .ga-pr,.ga .ga-only{font:700 12px/1 var(--sans);background:var(--surface);color:var(--muted);border-radius:0;padding:4px 6px 3px}.ga .ga-offsum td{border-bottom:0;text-align:left!important;padding:10px 0!important}.ga .ga-offsum summary{cursor:pointer;color:var(--muted);font-weight:600;list-style:none}.ga .ga-offsum summary:before{content:"+ ";color:var(--accent);font-weight:800}.ga .ga-offsum details[open] summary:before{content:"− "}.ga .ga-offl{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ga .ga-offl li{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;display:flex}.ga .ga-or.has-thumb>summary{align-items:center}.ga .ga-thumb{flex:none;width:40px;margin:0 4px 0 0}.ga .ga-thumb img{object-fit:contain;width:40px;height:auto;max-height:56px;display:block;box-shadow:0 1px 3px #10151d4d}.ga .ga-or.has-thumb .ga-on{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.rn-nav{align-items:center}.rn-nav .rn-sicon{justify-content:center;align-items:center;width:44px;height:44px;margin-left:-6px;padding:0;display:inline-flex}.rn-nav .rn-sicon:hover{color:var(--foil);text-decoration:none}.rns{max-width:760px;margin:22px 0 6px}.rns-l{font:700 15px/1.3 var(--sans);color:var(--fg);margin-bottom:8px;display:block}.rns-row{gap:0;display:flex}.rns input{border:2px solid var(--fg);width:1px;min-width:0;height:52px;font:500 18px var(--sans);color:var(--fg);background:#fff;border-right:0;border-radius:0;flex:1;padding:0 14px}.rns input::-webkit-search-cancel-button{cursor:pointer}.rns button{background:var(--fg);color:#fff;height:52px;font:800 18px/1 var(--cond);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border:0;border-radius:0;padding:0 20px}.rns button:hover{background:var(--navy-2)}.rns-n{color:var(--muted);margin:12px 0 0}.rns-n:empty{display:none}.rns-res{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rns-res:empty{display:none}.rns-res li{border:1px solid var(--line);border-left:5px solid var(--foil);background:#fff;padding:12px 14px}.rns-res a{color:var(--fg);text-decoration:none;display:block}.rns-res a:hover b{text-underline-offset:3px;text-decoration:underline}.rns-res b{font:800 21px/1.15 var(--cond);text-transform:uppercase;letter-spacing:.02em;display:block}.rns-k{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px;font-size:13px;font-weight:700;display:block}.rns-k:empty{display:none}.rns-res p{color:var(--body-ink);margin:6px 0 0;font-size:15px;line-height:1.5}.rns-res mark{background:var(--foil-tint);color:var(--fg);padding:0 1px}@media (width<=560px){.rn-nav .rn-sicon{width:40px;margin-left:-8px}.rns button{padding:0 14px;font-size:16px}}@media (width<=360px){.rn-nav{gap:7px}.rn-nav a{letter-spacing:.02em;font-size:15px}.rn-nav .rn-sicon{width:36px;margin-left:-4px}}.g2-crumb a,.g2-meta a,.rn-foot a,.rn-sec-h a,.ga td>a,.cmp-t th>a,.cmp-t .cmp-brk{margin:-11px 0;padding:11px 0;display:inline-block}section.cmp .cmp-t thead th button{align-items:center;display:inline-flex;min-height:44px!important}.ga .ga-offsum summary{align-items:center;min-height:44px;display:flex}.ga .ga-phd button{min-height:44px}.ga .ga-pc button{min-height:40px}.rn-two li li>a,.rn-cal li li>a{margin:-9px 0;padding:9px 0;display:inline-block}.rn-stub-box{border:2px solid var(--fg);border-left:8px solid var(--foil);gap:12px;max-width:760px;margin-top:28px;padding:18px 20px;display:grid}.rn-stub-box .rn-tag{justify-self:start}.rn-stub-box p{color:var(--body-ink);margin:0;font-size:18px}.rn-stub-box .rn-sub{flex-wrap:wrap;gap:10px;display:flex}.rn-find{margin-top:36px}.rn-find .rns{max-width:none;margin:0}.rn-feat{background:var(--surface);grid-template-columns:180px minmax(0,1fr);align-items:start;gap:28px;margin-top:28px;padding:24px;display:grid}.rn-feat-img img{width:100%;height:auto;display:block}.rn-feat .rn-h2{margin:6px 0 14px}.rn-feat .rn-h2 a{color:var(--fg);text-decoration:none}.rn-feat .rn-h2 a:hover{text-decoration:underline;text-decoration-color:var(--foil);text-underline-offset:4px}.rn-feat-d{gap:10px;margin:0;display:grid}.rn-feat-d div{border-top:1px solid var(--line);grid-template-columns:76px minmax(0,1fr);gap:12px;padding-top:10px;display:grid}.rn-feat-d dt{font:800 15px/1.4 var(--cond);text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.rn-feat-d dd{margin:0;font-size:16px;line-height:1.45}.rn-feat-d b{font:italic 900 22px/1 var(--cond);text-transform:uppercase;display:inline-block}.rn-feat-l{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}@media (width<=640px){.rn-find{margin-top:28px}.rn-feat{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:0 16px;padding:16px}.rn-feat-b{display:contents}.rn-feat-img{grid-area:1/1/span 2}.rn-feat .rn-card-k,.rn-feat .rn-h2{grid-column:2}.rn-feat .rn-card-k{align-self:end}.rn-feat .rn-h2{align-self:start;margin-bottom:0}.rn-feat-d,.rn-feat-l{grid-column:1/-1}.rn-feat-d{margin-top:16px}.rn-feat-d div{grid-template-columns:1fr;gap:2px}}.rn-share{align-items:center;gap:10px;display:inline-flex;position:relative}.rn-share .rn-share-b{font:inherit;color:var(--fg);cursor:pointer;text-decoration:underline;text-decoration-color:var(--foil);text-underline-offset:4px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:6px;margin:-11px 0;padding:11px 0;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.rn-share .rn-share-b:hover{text-decoration-color:var(--fg)}.rn-share .rn-share-b svg{flex:none}.rn-share .rn-share-m{z-index:50;background:var(--bg);border:1px solid var(--fg);min-width:190px;padding:6px 0;display:grid;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 10px 28px #10151d29}.rn-share .rn-share-m[hidden]{display:none}.rn-share .rn-share-m>*{text-align:left;font:600 16px/1.2 var(--sans);color:var(--fg);cursor:pointer;background:0 0;border:0;min-height:44px;margin:0;padding:13px 16px;text-decoration:none;display:block}.rn-share .rn-share-m>:hover,.rn-share .rn-share-m>:focus-visible{background:var(--foil-tint);outline-offset:-2px}.rn-share-ok{color:var(--accent);font-weight:700}.rn-share-ok:empty{display:none}
