.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}:root{--paper:#E7EAEF;--paper-2:#F3F5F7;--ink:#12161C;--ink-soft:#5A6472;--rule:#C2C9D2;--blueprint:#2B5FD9;--flag:#F2C200;--flag-ink:#8A6D00;--verify:#1B7A56;--slot:#DDE2E8;--gap:clamp(16px,3vw,32px);--shell:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/1.55 "IBM Plex Sans",system-ui,sans-serif;-webkit-font-smoothing:antialiased;background-image:linear-gradient(var(--rule) 1px,transparent 1px),linear-gradient(90deg,var(--rule) 1px,transparent 1px);background-size:64px 64px;background-position:-1px -1px}body::before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(120% 80% at 50% 0%,transparent 30%,var(--paper) 100%)}.shell{max-width:var(--shell);margin:0 auto;padding:0 var(--gap);position:relative;z-index:1}.mono{font-family:"IBM Plex Mono",monospace}.tick{font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}a{color:inherit}:focus-visible{outline:2px solid var(--blueprint);outline-offset:3px}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:var(--gap);top:8px;z-index:9;background:var(--ink);color:var(--paper);padding:8px 12px}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;border-bottom:1px solid var(--rule)}.brand{display:flex;align-items:baseline;gap:8px;text-decoration:none}.brand b{font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.03em;font-size:20px}.brand span{font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--blueprint)}.nav ul{display:flex;gap:22px;list-style:none;margin:0;padding:0}.nav a.link{text-decoration:none;font-size:14px;color:var(--ink-soft);padding-bottom:2px;border-bottom:1px solid #fff0}.nav a.link:hover{color:var(--ink);border-bottom-color:var(--ink)}@media(max-width:720px){.nav ul{display:none}}.hero{padding:clamp(40px,7vw,84px) 0 0}.slot-wrap{position:relative}.slot{position:relative;aspect-ratio:728/90;min-height:180px;background:var(--slot);border:1px solid var(--ink);display:flex;align-items:center;padding:clamp(20px,3.5vw,44px)}.slot::before,.slot::after{content:"";position:absolute;width:11px;height:11px;border:1px solid var(--blueprint)}.slot::before{top:-6px;left:-6px;border-right:0;border-bottom:0}.slot::after{bottom:-6px;right:-6px;border-left:0;border-top:0}.slot h1{margin:0;font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.035em;line-height:.94;font-size:clamp(32px,6.4vw,74px);max-width:15ch}.slot h1 em{font-style:normal;color:var(--blueprint)}.slot-label{position:absolute;top:-1px;right:-1px;background:var(--ink);color:var(--paper);font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.16em;padding:5px 9px}.dims{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:10px}.dims .rule{flex:1;height:1px;background:var(--rule)}.lede{max-width:56ch;margin:clamp(28px,4vw,44px) 0 0;font-size:clamp(16px,1.6vw,19px);color:var(--ink-soft)}.lede strong{color:var(--ink);font-weight:600}.disclose{margin-top:clamp(36px,5vw,60px);border:1px solid var(--ink);background:var(--paper-2);display:grid;grid-template-columns:auto 1fr}.disclose .bar{width:10px;background:var(--flag)}.disclose .body{padding:18px 20px}.disclose h2{margin:0 0 6px;font-family:Archivo,sans-serif;font-size:14px;letter-spacing:.02em}.disclose p{margin:0;font-size:14px;color:var(--ink-soft);max-width:80ch}.disclose a{color:var(--blueprint)}.filters{margin:clamp(48px,6vw,80px) 0 22px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.filters .tick{margin-right:8px}.chip{font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.06em;background:#fff0;border:1px solid var(--rule);color:var(--ink-soft);padding:7px 12px;cursor:pointer;text-decoration:none;transition:all .14s ease}.chip:hover{border-color:var(--ink);color:var(--ink)}.chip[aria-current="true"],.chip[aria-pressed="true"]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.rows{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.row{position:relative;border:1px solid var(--rule);background:var(--paper-2);display:grid;grid-template-columns:74px 1.5fr 2fr;transition:border-color .14s ease,transform .14s ease}.row:hover{border-color:var(--ink);transform:translateY(-1px)}.row .rank{border-right:1px solid var(--rule);display:flex;align-items:flex-start;justify-content:center;padding:18px 0;font-family:"IBM Plex Mono",monospace;font-size:13px;color:var(--blueprint)}.row .main{padding:20px;border-right:1px solid var(--rule)}.row h3{margin:0;font-family:Archivo,sans-serif;font-weight:600;font-size:22px;letter-spacing:-.02em}.row h3 a{text-decoration:none}.row h3 a:hover{color:var(--blueprint)}.row .desc{margin:8px 0 14px;font-size:14px;color:var(--ink-soft);max-width:38ch}.row .data{padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.badges{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.badge{font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;padding:4px 7px;border:1px solid currentColor;text-decoration:none}.badge.v{color:var(--verify)}.badge.s{color:var(--flag-ink);background:var(--flag);border-color:var(--flag-ink)}.badge.c{color:var(--ink-soft)}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:0}.stat dt{font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.stat dd{margin:4px 0 0;font-family:"IBM Plex Mono",monospace;font-size:15px;font-weight:500}.cta{align-self:flex-start;text-decoration:none;font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.08em;border-bottom:1px solid var(--blueprint);color:var(--blueprint);padding-bottom:2px}.cta:hover{background:var(--blueprint);color:var(--paper-2)}@media(max-width:900px){.row{grid-template-columns:56px 1fr}.row .main{border-right:0;border-bottom:1px solid var(--rule)}.row .data{grid-column:1/-1;padding-top:0}.stats{grid-template-columns:repeat(2,1fr)}}.empty{border:1px dashed var(--rule);padding:40px;text-align:center;color:var(--ink-soft);font-size:14px}.cats{margin:clamp(64px,8vw,110px) 0 0}.cats h2{font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.03em;font-size:clamp(26px,3.4vw,40px);margin:0 0 6px}.cats .sub{color:var(--ink-soft);font-size:15px;margin:0 0 30px;max-width:52ch}.units{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.unit{position:relative;background:var(--slot);border:1px solid var(--ink);text-decoration:none;padding:16px;display:flex;flex-direction:column;justify-content:space-between;transition:background .14s ease}.unit:hover{background:var(--paper-2)}.unit .dim{position:absolute;top:8px;right:10px;font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.1em;color:var(--ink-soft)}.unit strong{font-family:Archivo,sans-serif;font-weight:600;font-size:19px;letter-spacing:-.02em}.unit span.blurb{font-size:13px;color:var(--ink-soft);margin-top:4px;display:block}.unit .n{font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--blueprint)}.u-300x250{grid-column:span 4;aspect-ratio:300/250}.u-160x600{grid-column:span 2;grid-row:span 2;aspect-ratio:160/600}.u-728x90{grid-column:span 6}.u-320x50{grid-column:span 6}@media(max-width:900px){.units{grid-template-columns:repeat(6,1fr)}.u-300x250{grid-column:span 3;aspect-ratio:auto;min-height:150px}.u-160x600{grid-column:span 6;grid-row:auto;aspect-ratio:auto;min-height:110px}.u-728x90,.u-320x50{grid-column:span 6;min-height:110px}}.single-head{padding:clamp(36px,5vw,64px) 0 0;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:end}.single-head h1{font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.035em;font-size:clamp(34px,5.4vw,64px);margin:12px 0 0;line-height:1}.score{border:1px solid var(--ink);background:var(--paper-2);padding:14px 18px;text-align:right}.score b{display:block;font-family:"IBM Plex Mono",monospace;font-size:34px;font-weight:500;line-height:1}.score .tick{display:block;margin-top:4px}.spec{margin-top:clamp(32px,4vw,52px);border:1px solid var(--ink);background:var(--paper-2)}.spec dl{display:grid;grid-template-columns:repeat(4,1fr);margin:0}.spec .stat{padding:18px 20px;border-right:1px solid var(--rule)}.spec .stat:last-child{border-right:0}@media(max-width:760px){.single-head{grid-template-columns:1fr}.spec dl{grid-template-columns:repeat(2,1fr)}.spec .stat{border-bottom:1px solid var(--rule)}}.prose{max-width:68ch;margin:clamp(36px,5vw,60px) 0 0;font-size:17px}.prose h2{font-family:Archivo,sans-serif;font-weight:600;letter-spacing:-.02em;font-size:26px;margin:2em 0 .5em}.prose a{color:var(--blueprint)}.pagination{margin-top:40px;display:flex;gap:8px;flex-wrap:wrap}.pagination .page-numbers{font-family:"IBM Plex Mono",monospace;font-size:13px;padding:7px 12px;border:1px solid var(--rule);text-decoration:none;color:var(--ink-soft)}.pagination .page-numbers.current{background:var(--ink);border-color:var(--ink);color:var(--paper)}.site-footer{margin-top:clamp(70px,9vw,120px);border-top:1px solid var(--ink);padding:26px 0 60px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.site-footer p{margin:0;font-size:13px;color:var(--ink-soft);max-width:60ch}:root{--warn:#B4432A}.audience{display:flex;gap:0;margin:clamp(40px,5vw,64px) 0 18px;border:1px solid var(--ink);width:max-content;max-width:100%}.aud{font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.06em;text-decoration:none;padding:9px 16px;color:var(--ink-soft);border-right:1px solid var(--ink)}.aud:last-child{border-right:0}.aud:hover{color:var(--ink)}.aud[aria-current="true"]{background:var(--ink);color:var(--paper)}.filters{margin-top:0}.row{grid-template-columns:58px 1.35fr 1.9fr 104px}.row .data{border-right:1px solid var(--rule)}.score{padding:20px 14px;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.score b{font-family:"IBM Plex Mono",monospace;font-size:30px;font-weight:500;line-height:1}.score .tick{font-size:9px;letter-spacing:.1em}.score .users{margin-top:12px;text-align:right;font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--ink-soft);line-height:1.4}.score .users b{font-size:14px;display:block}.moved{display:block;margin:0 0 12px}@media(max-width:980px){.row{grid-template-columns:52px 1fr 96px}.row .main{border-right:0}.score{grid-column:3;grid-row:1}.row .data{grid-column:1/-1;padding-top:0;border-right:0;border-top:1px solid var(--rule)}}.crumb{padding:22px 0 0;font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.1em;color:var(--ink-soft)}.crumb a{text-decoration:none}.head{padding:14px 0 0;display:grid;grid-template-columns:1fr auto;gap:34px;align-items:end}.head h1{margin:0;font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.035em;font-size:clamp(34px,5.4vw,64px);line-height:.96}.head .tag{margin:14px 0 0;color:var(--ink-soft);max-width:46ch}.scorebox{border:1px solid var(--ink);background:var(--paper-2);padding:16px 20px;text-align:right;min-width:170px}.scorebox b{display:block;font-family:"IBM Plex Mono",monospace;font-size:44px;font-weight:500;line-height:1}.scorebox .delta{font-family:"IBM Plex Mono",monospace;font-size:12px;color:var(--warn);margin-top:6px;display:block}@media(max-width:820px){.head{grid-template-columns:1fr}.scorebox{text-align:left}}.badge.w{color:var(--warn);border-color:var(--warn)}.callout{margin-top:26px;border:1px solid var(--ink);background:var(--paper-2);display:grid;grid-template-columns:auto 1fr}.callout .bar{width:10px;background:var(--flag)}.callout.danger .bar{background:var(--warn)}.callout .body{padding:18px 20px}.callout h2{margin:0 0 6px;font-family:Archivo,sans-serif;font-size:14px;letter-spacing:.02em}.callout p{margin:0;font-size:14px;color:var(--ink-soft);max-width:82ch}.callout p+p{margin-top:8px}.callout a{color:var(--blueprint)}.cols{margin-top:clamp(48px,6vw,80px);display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(30px,4vw,60px);align-items:start}@media(max-width:960px){.cols{grid-template-columns:1fr}}.panel{border:1px solid var(--ink);background:var(--paper-2)}.panel.spaced{margin-top:26px}.panel>h2{margin:0;font-family:Archivo,sans-serif;font-weight:600;font-size:17px;letter-spacing:-.01em;padding:16px 20px;border-bottom:1px solid var(--rule)}.panel .note{padding:14px 20px;border-top:1px solid var(--rule);font-size:12px;color:var(--ink-soft);margin:0}.panel .note a{color:var(--blueprint)}.crit{padding:16px 20px;border-bottom:1px solid var(--rule)}.crit:last-of-type{border-bottom:0}.crit .top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.crit .name{font-size:14px;font-weight:500}.crit .weight{font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--ink-soft)}.crit .val{font-family:"IBM Plex Mono",monospace;font-size:14px;font-weight:500;min-width:34px;text-align:right}.track{margin-top:9px;height:8px;background:var(--slot);border:1px solid var(--rule);position:relative}.fill{position:absolute;inset:0 auto 0 0;background:var(--blueprint)}.fill.low{background:var(--warn)}.crit .why{margin:8px 0 0;font-size:13px;color:var(--ink-soft)}.total{display:flex;justify-content:space-between;align-items:baseline;padding:16px 20px;background:var(--slot);border-top:1px solid var(--ink)}.total b{font-family:"IBM Plex Mono",monospace;font-size:24px;font-weight:500}.hist{list-style:none;margin:0;padding:0}.hist li{padding:14px 20px;border-bottom:1px solid var(--rule);display:grid;grid-template-columns:82px 60px 1fr;gap:12px;align-items:baseline}.hist li:last-child{border-bottom:0}.hist .when{font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.06em;color:var(--ink-soft)}.hist .move{font-family:"IBM Plex Mono",monospace;font-size:13px;font-weight:500}.hist .move.down{color:var(--warn)}.hist .move.up{color:var(--verify)}.hist .why{font-size:13px;color:var(--ink-soft)}.verdict{margin-top:clamp(44px,5vw,66px);border:1px solid var(--ink);background:var(--slot);padding:clamp(24px,3vw,38px)}.verdict h2{margin:0;font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.03em;font-size:clamp(24px,3vw,34px);max-width:24ch;line-height:1.05}.apply{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.btn{text-decoration:none;font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.08em;border:1px solid var(--ink);padding:10px 16px}.btn:hover{background:var(--ink);color:var(--paper)}.apply .tick{text-transform:none;letter-spacing:.04em}h2.sec{font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.03em;font-size:clamp(28px,3.6vw,44px);margin:clamp(56px,7vw,90px) 0 0;line-height:1}.wall{margin-top:clamp(26px,3vw,38px);border:1px solid var(--ink);background:var(--paper-2);display:grid;grid-template-columns:1fr 1px 1.4fr}.wall .divider{background:var(--ink)}.wall .side{padding:clamp(20px,2.4vw,28px)}.wall .side.ed{background:var(--slot)}.wall h3{margin:0 0 4px;font-family:Archivo,sans-serif;font-weight:600;font-size:15px}.wall .num{font-family:"IBM Plex Mono",monospace;font-size:40px;font-weight:500;line-height:1;margin:12px 0 2px}.wall .cap{font-size:13px;color:var(--ink-soft);margin:8px 0 0;max-width:40ch}@media(max-width:820px){.wall{grid-template-columns:1fr}.wall .divider{height:1px;width:auto}}.dist{margin-top:16px;display:flex;flex-direction:column;gap:5px}.dbar{display:grid;grid-template-columns:24px 1fr 30px;gap:10px;align-items:center}.dbar .k{font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--ink-soft)}.dbar .t{height:7px;background:var(--slot);border:1px solid var(--rule);position:relative}.dbar .f{position:absolute;inset:0 auto 0 0;background:var(--ink-soft)}.dbar .n{font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--ink-soft);text-align:right}.rate{display:flex;gap:3px;align-items:center}.rate i{width:13px;height:13px;border:1px solid var(--ink-soft);display:block}.rate i.on{background:var(--ink);border-color:var(--ink)}.reviews{list-style:none;margin:clamp(34px,4vw,52px) 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.rev{border:1px solid var(--rule);background:var(--paper-2)}.rev>.body{padding:20px}.rev .meta{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin-bottom:12px}.rev .who{font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--ink-soft);letter-spacing:.04em}.rev p{margin:0;font-size:15px;max-width:74ch}.rev .facts{margin:14px 0 0;display:flex;flex-wrap:wrap;gap:6px 20px}.rev .facts span{font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--ink-soft)}.reply{border-top:1px solid var(--rule);background:var(--slot);padding:16px 20px;display:grid;grid-template-columns:auto 1fr;gap:14px}.reply .bar{width:3px;background:var(--ink-soft)}.reply h4{margin:0 0 6px;font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.reply p{margin:0;font-size:14px;color:var(--ink-soft);max-width:74ch}.locked{margin-top:clamp(48px,6vw,80px);border:1px dashed var(--rule);padding:clamp(28px,3.5vw,44px);text-align:center}.locked h2{margin:0;font-family:Archivo,sans-serif;font-weight:600;font-size:20px}.locked p{margin:10px auto 0;font-size:14px;color:var(--ink-soft);max-width:56ch}.card{border:1px solid var(--rule);background:var(--paper-2);max-width:760px;margin-top:26px}.card.pr{margin-top:clamp(30px,4vw,50px)}.stamp{background:var(--flag);color:var(--flag-ink);border-bottom:1px solid var(--ink);font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.16em;padding:7px 16px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.card .in{padding:20px}.card h1{margin:0;font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.03em;font-size:clamp(26px,3.4vw,40px);line-height:1.03}.card h3{margin:0;font-family:Archivo,sans-serif;font-weight:600;font-size:21px;letter-spacing:-.02em}.card h3 a{text-decoration:none}.card .by{margin:8px 0 0;font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--ink-soft);letter-spacing:.05em}.card .foot{border-top:1px solid var(--rule);padding:12px 20px;font-size:12px;color:var(--ink-soft)}.card .foot a{color:var(--blueprint)}.footnote{margin:16px 0 0;font-size:12px;color:var(--ink-soft)}.dag{color:var(--ink-soft);font-size:11px;vertical-align:super}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}