.brand-lockup{background:var(--yellow);border:1.5px solid var(--ink);width:max-content;color:var(--ink);font-family:var(--font-display);letter-spacing:-.04em;border-radius:7px;align-items:center;padding:4px 12px 5px;font-size:22px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.btn{border:1px solid var(--ink);background:var(--white);max-width:100%;min-height:44px;color:var(--ink);cursor:pointer;text-align:center;white-space:normal;overflow-wrap:anywhere;transition:transform .12s var(--ease-out), box-shadow .12s var(--ease-out), background .12s var(--ease-out);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.btn-primary{background:var(--yellow);box-shadow:var(--shadow-offset)}.btn-primary:not(:disabled):hover{background:var(--yellow-deep)}.btn-primary:active,.btn-primary.btn-press{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}.btn:disabled{cursor:not-allowed;opacity:.85}.btn-secondary{background:var(--ink);color:var(--paper)}.btn-ghost{background:0 0;border-color:#0000}.btn-ghost:not(:disabled):hover{background:#0a0a0a0d}.btn-raised{box-shadow:3px 3px 0 var(--ink)}.btn-raised:not(:disabled):hover{background:var(--yellow-soft)}.btn-raised:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.btn-icon{flex-shrink:0;width:44px;min-height:44px;padding:0}.prompt-detail-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.prompt-detail-controls .btn-icon{width:auto;min-height:42px;padding:0 14px}.btn-danger{background:var(--red-soft);color:var(--red-deep);box-shadow:var(--shadow-offset)}.btn-danger:not(:disabled):hover{background:#ffd2ce}.btn-danger:active{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}.input,.textarea{border:1px solid var(--ink);background:var(--white);width:100%;min-width:0;color:var(--ink);border-radius:8px;font-size:16px}.select-input,select.input{appearance:none;background-color:var(--white);background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:36px}.select-input:hover,select.input:hover{background-color:var(--paper)}.select-input:focus,select.input:focus{background-color:var(--white)}.input.select-input,select.input{padding-right:36px}.input{height:48px;padding:0 14px}.textarea{resize:vertical;min-height:116px;padding:12px 14px}.field{gap:6px;min-width:0;display:grid}.field label{font-size:13px;font-weight:700}.field-label-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.field-label-row a{color:var(--ink-soft);font-size:13px;font-weight:700}.field span{color:var(--ink-mute);font-size:13px}.field-invalid label{color:var(--red-deep)}.field-invalid .input,.field-invalid .textarea{border-color:var(--red-deep);background:var(--red-soft);box-shadow:0 0 0 3px #b83f3f2e}.error{overflow-wrap:anywhere;border:1px solid var(--ink);background:var(--red-soft);color:var(--red-deep);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:700}.success{overflow-wrap:anywhere;border:1px solid var(--ink);background:var(--green-soft);color:var(--green-text);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:700}
.section-lede{max-width:760px;color:var(--ink-soft);margin:18px 0 0;font-size:20px}.eyebrow{color:var(--ink-mute);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.page-title h1{font-family:var(--font-display);letter-spacing:-.025em;margin:12px 0 0;font-size:clamp(48px,7vw,96px);font-weight:800;line-height:.95}.page-title p{max-width:640px;color:var(--ink-soft);margin:24px 0 0;font-size:20px}.kw-data-note{border:1.5px solid var(--paper-edge);background:var(--paper-2);color:var(--ink-soft);border-radius:10px;flex:340px;align-items:center;gap:9px;margin:0;padding:9px 14px;font-size:13px;line-height:1.45;display:flex}.kw-data-note svg{color:var(--ink-soft);flex-shrink:0}.info-callout{border-left:4px solid var(--yellow,#ffd400);background:var(--yellow-soft,#fff7d6);padding:16px 18px}.info-callout h3{font-family:var(--font-display);margin:0 0 6px;font-size:16px}.info-callout p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.45}.page-title h1.prompt-detail-title{font-size:clamp(22px,3vw,32px);line-height:1.25}.breadcrumb{align-items:center;gap:8px;display:inline-flex}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb-sep{opacity:.5}.page-head-with-status{align-items:center;gap:0;display:flex}.muted{color:var(--ink-mute)}.page-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.page-title h1{font-size:56px}.head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.title-row{align-items:center;gap:16px;display:flex}.title-row h1{flex:1;min-width:0}.page-head-help{flex-wrap:wrap}.page-head-help>.head-actions{margin-left:auto}.hero-row{grid-template-columns:1.4fr 1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.stat-card,.panel{border:1px solid var(--ink);background:var(--white);border-radius:12px}.stat-card{padding:24px}.stat-card.score{background:var(--yellow);box-shadow:var(--shadow-offset);grid-template-columns:max-content minmax(0,1fr);align-items:end;gap:20px;display:grid}.stat-card.score>:not(.score-num){min-width:0}.score-num{font-family:var(--font-display);letter-spacing:0;white-space:nowrap;font-size:112px;font-weight:800;line-height:.85}.prompt-score-card .score-num{font-size:96px}.stat-label{color:var(--ink-mute);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.stat-label-with-help{align-items:center;gap:6px;display:flex}.stat-help-icon{color:var(--ink-soft);cursor:help;vertical-align:middle;align-items:center;line-height:1;display:inline-flex}.tooltip-portal{z-index:9999;background:var(--white);border:1px solid var(--ink);max-width:260px;box-shadow:4px 4px 0 var(--ink);pointer-events:none;border-radius:8px;padding:10px 14px;font-size:12px;line-height:1.5;position:fixed;transform:translate(-50%,-100%)}.stat-value{font-family:var(--font-display);letter-spacing:0;margin-top:6px;font-size:48px;font-weight:800;line-height:1}.delta{color:var(--green-text);font-family:var(--font-mono);margin-top:8px;font-size:13px}.grid-2{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.panel{min-width:0;overflow:hidden}.panel-head{border-bottom:1px solid var(--paper-edge);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:18px 22px;display:flex}.panel-head h2,.panel-head h3{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:normal;word-break:keep-all;margin:0;font-size:24px;line-height:1.1}.panel-meta{color:var(--ink-mute);font-family:var(--font-mono);font-size:12px}@media (max-width:767px),(max-height:430px){.panel-head{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:14px 16px}.panel-head h2,.panel-head h3{font-size:18px;line-height:1.05}.panel-meta{font-size:11px}}.rank-controls-row{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 22px 0;display:flex}.settings-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.75fr);align-items:flex-start}.settings-left-stack{grid-column:1;align-content:start;gap:16px;display:grid}.settings-side-stack{grid-column:2;gap:16px;display:grid}.settings-panel-body{padding:22px}.settings-form{gap:16px;display:grid}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.settings-field-wide{grid-column:1/-1}.settings-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.settings-card-actions{border-top:1px solid var(--paper-edge);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:14px 22px;display:flex}.settings-card-actions .error,.settings-card-actions .success{margin:0 auto 0 0}.danger-zone{margin-top:24px}.danger-body{flex-direction:column;gap:18px;display:flex}.danger-copy{flex-direction:column;gap:6px;max-width:68ch;display:flex}.danger-copy p,.danger-pause-hint{margin:0}.danger-action-row{border-top:1px solid var(--paper-edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.danger-pause-hint{flex:240px}.danger-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-left:auto;display:flex}.project-meta{color:var(--ink-soft);margin-top:5px;font-size:14px}.empty-state{padding:32px 22px}.empty-state h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:28px}.empty-state p{max-width:440px;color:var(--ink-soft);margin:10px 0 0}.disabled-tooltip-target{max-width:100%;display:inline-flex}.point{color:var(--ink-soft);font-size:13px}.point.positive{color:var(--green-text)}.point.negative{color:var(--red-deep)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes loading-wave{0%,to{opacity:.65;transform:translateY(0)scale(1)}35%{opacity:1;transform:translateY(-5px)scale(1.08)}70%{opacity:.78;transform:translateY(2px)scale(.96)}}@keyframes loading-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}.chip{border:1px solid var(--ink);background:var(--paper);font-family:var(--font-mono);border-radius:6px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:12px;font-weight:700;display:inline-flex}.chip button{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.switch{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.switch-slider{cursor:pointer;background-color:var(--paper-2);transition:background-color .25s cubic-bezier(.65, 0, .35, 1), box-shadow .15s var(--ease-out), transform .2s cubic-bezier(.65, 0, .35, 1);border:1.5px solid var(--ink);box-shadow:0 0 0 var(--ink);border-radius:24px;position:absolute;inset:0;transform:translate(0)}.switch-knob{box-sizing:content-box;background-color:var(--white);width:16px;height:16px;transition:transform .2s cubic-bezier(.65, 0, .35, 1), box-shadow .15s var(--ease-out);border:1.5px solid var(--ink);box-shadow:0 0 0 var(--ink);border-radius:50%;position:absolute;bottom:2.5px;left:2.5px}.switch input:checked+.switch-slider{background-color:var(--yellow)}.switch input:checked+.switch-slider .switch-knob{transform:translate(20px)}.switch:hover input:not(:disabled)+.switch-slider{box-shadow:2px 2px 0 var(--ink)}.switch input:not(:disabled)+.switch-slider .switch-knob:hover{box-shadow:1px 1px 0 var(--ink);transform:translate(-1px,-1px)}.switch input:not(:disabled):checked+.switch-slider .switch-knob:hover{transform:translate(20px)translate(-1px,-1px)}.switch input:disabled+.switch-slider{opacity:.5;cursor:not-allowed}.icon-btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.icon-btn:hover{border-color:var(--paper-edge);background:var(--white)}.prompt-generating-state{border:1px solid var(--paper-edge);background:var(--white);width:100%;color:var(--ink-soft);border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:14px 0;padding:16px;font-size:13px;font-weight:700;display:inline-flex}.pill.blue{background:var(--blue-soft);color:#274277;border-color:#6d86c6}.loading-dots{gap:3px;display:inline-flex}.loading-dots i{border:1px solid var(--ink);background:var(--yellow);border-radius:999px;width:5px;height:5px;animation:.9s cubic-bezier(.45,0,.2,1) infinite loading-wave;display:block}.loading-dots i:nth-child(2){animation-delay:.14s}.loading-dots i:nth-child(3){animation-delay:.28s}.panel-body{padding:18px 22px}.mb-5{margin-bottom:20px}.mb-3{margin-bottom:12px}.dtable{border-collapse:collapse;width:100%;font-size:13px}.dtable th{text-align:left;background:var(--paper);color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--paper-edge);white-space:nowrap;padding:10px 18px;font-size:10px;font-weight:700}.dtable th.right,.dtable td.right{text-align:right}.dtable td{border-bottom:1px solid var(--paper-edge);vertical-align:middle;padding:11px 18px}.dtable tr:last-child td{border-bottom:0}.dtable tr.clickable{cursor:pointer}.dtable tr.clickable:hover td{background:var(--paper)}.dtable td.num{font-family:var(--font-mono);font-weight:700}.table-empty-state{color:var(--ink-mute);text-align:center;padding:11px 0}.table-placeholder-row{pointer-events:none}.table-placeholder-row td{color:#0000;height:43px}.table-scroll{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:auto hidden}.table-scroll .dtable{min-width:100%}.table-scroll .dtable th{box-shadow:inset 0 -1px 0 var(--paper-edge);border-bottom:0}.pill{border:1px solid var(--paper-edge);width:max-content;font-family:var(--font-mono);text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 7px;font-size:10px;font-weight:800;display:inline-flex}.pill.yellow{border-color:var(--ink);background:var(--yellow);color:var(--ink)}.pill.red{border-color:var(--red-deep);background:var(--red-soft);color:var(--red-deep)}.pill.gray{border-color:var(--paper-edge);background:var(--paper);color:var(--ink-mute)}.pill.green{border-color:var(--green);background:var(--green-soft);color:var(--green-text)}.status-pill{gap:6px}@media (pointer:coarse){.prompt-detail-controls .btn-icon{min-height:44px}}.dsec{border-bottom:1px solid var(--paper-edge);padding:16px 22px}.dsec:last-child{border-bottom:0}.dsec p,.dsec li{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.6}.dsec-title{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:6px;font-size:10px;font-weight:700}.dsec-highlight{background:var(--paper-2,#f5f3ee);border-left:3px solid var(--yellow);padding-left:19px}.dsec-highlight .dsec-title{color:var(--ink)}.dsec-highlight p{color:var(--ink);font-size:15px;font-weight:500;line-height:1.55}.spin{animation:.9s linear infinite spin}.summary-panel{flex-direction:column;gap:0;height:740px;min-height:0;display:flex}.summary-list-shell{flex-direction:column;flex:1;gap:0;min-height:0;display:flex}.paginated-insight-list{--summary-row-height:105px;flex:1;align-content:start;overflow:hidden}.competitor-insight-list{--summary-row-height:88px}.source-insight-list{--summary-row-height:58px;overflow:hidden}.source-insight-list .prompt-insight-row{border-bottom:none;grid-template-columns:40px minmax(0,1fr);gap:6px;padding:0 24px}.source-insight-list .prompt-insight-row>div:last-child{gap:3px}.prompt-summary-title-row{align-items:center;gap:6px;display:flex}.source-icon{justify-content:center;width:auto}.source-name-line{align-items:center;gap:7px;display:flex}.source-type-pill{color:var(--ink-mute);white-space:nowrap;border:1px solid;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:500;line-height:1.6;display:inline-block}.summary-empty-state{color:var(--ink-mute);align-items:center;padding:40px 28px;font-size:14px;display:grid}.summary-pagination,.summary-pagination-placeholder{min-height:60px}.summary-pagination{border-top:1px solid var(--paper-edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 28px;font-size:13px;display:flex}.prompt-insight-list,.prompt-history{gap:0;display:grid}.prompt-insight-row{border-bottom:1px solid var(--paper-edge);height:var(--summary-row-height);grid-template-columns:60px minmax(0,1fr);align-items:center;gap:10px;padding:0 24px;display:grid;overflow:hidden}.prompt-insight-row:last-child{border-bottom:0}.prompt-insight-row>div:last-child{gap:6px;min-width:0;display:grid}.prompt-insight-row strong{font-size:14px;font-weight:700}.prompt-insight-row span,.prompt-insight-row small{color:var(--ink-soft);font-size:12px;line-height:1.4}.competitor-insight-list .prompt-insight-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.insight-rank{color:var(--ink-mute);font-family:var(--font-display);justify-content:flex-start;align-items:center;gap:8px;font-size:52px;font-weight:800;line-height:1;display:inline-flex}.trophy-rank{flex-shrink:0;justify-content:flex-start;align-items:center;gap:6px;width:auto;min-width:40px;line-height:1;display:inline-flex}.trophy-rank.gold{color:#c9922d}.trophy-rank.silver{color:#9ca3af}.trophy-rank.bronze{color:#a0724a}.trophy-rank .insight-rank-num{color:var(--ink-mute)}@media (max-width:1180px){.hero-row{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-row>.stat-card.score:first-child{grid-column:1/-1}}@media (max-width:860px){.hero-row,.grid-2{grid-template-columns:1fr;display:grid}.sidebar{border-right:0;border-bottom:1px solid var(--ink);width:100%}.page-head{grid-template-columns:1fr;align-items:stretch}.head-actions{justify-content:flex-end}.stat-card,.panel{margin-bottom:16px}.settings-grid{grid-template-columns:1fr}.settings-left-stack,.settings-side-stack{grid-area:auto}.settings-actions{justify-content:stretch}.settings-actions .btn,.settings-actions .disabled-tooltip-target{width:100%}}.tag-pill{border:1px solid var(--ink);background:var(--yellow-soft,#fffbea);color:var(--ink);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.tag-pill-sm{padding:1px 6px;font-size:10px}.tag-pill-list{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}@media (max-width:767px){.page-head{flex-direction:column;align-items:flex-start;gap:12px}.head-actions{flex-direction:column;align-items:stretch;gap:8px;width:100%}.page-head-help>.head-actions{align-items:flex-end}.head-actions .btn{white-space:nowrap;flex:none;justify-content:center}.filter-bar{flex-wrap:wrap;gap:8px}.panel{max-width:100%}.dsec{padding:14px 16px}.dsec-highlight{padding-left:13px}}@media (min-width:768px) and (max-width:1023px){.page-title h1,h1.page-title{font-size:44px}}@media (max-width:767px){.page-title h1,h1.page-title{font-size:clamp(36px,9vw,48px)}.score-num{font-size:clamp(64px,18vw,96px)}.stat-card.score{grid-template-columns:1fr;align-items:start;gap:8px}.rank-controls-row{flex-direction:column;align-items:flex-start;gap:8px}.rank-controls-row>label{margin-left:0!important}.stat-card{overflow:visible}}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.UaQ_iW_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.UaQ_iW_variable{--font-display-loaded:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.ZQ5nSG_className{font-family:Inter,Inter Fallback;font-style:normal}.ZQ5nSG_variable{--font-body-loaded:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/784318cea1dfcfa4-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/784318cea1dfcfa4-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/784318cea1dfcfa4-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.HFTDgW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.HFTDgW_variable{--font-mono-loaded:"JetBrains Mono", "JetBrains Mono Fallback"}
