@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_727f1d{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_727f1d{--font-inter-tight:"Inter Tight","Inter Tight Fallback"}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/f11ffaf03a80bc19-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b818b0ea116ed117-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/ed89fb4fc238c6bf-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/e115bc1b6e48400d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/fc9d3723ce3bfccb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/597b6a5d799c44de-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_704693{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.__variable_704693{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,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:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:134.59%}.__className_4dc837{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_4dc837{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px rgba(255,255,0,1)}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:rgba(255,255,153,1);box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) rgba(136,136,136,1);border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer:1;--highlight-bg-color:rgba(180,0,170,1);--highlight-selected-bg-color:rgba(0,100,0,1)}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}:root{--surface-0:#0A0907;--surface-0-rgb:10 9 7;--surface-1:#100E0B;--surface-1-rgb:16 14 11;--surface-2:#181612;--surface-2-rgb:24 22 18;--surface-3:#211E18;--surface-3-rgb:33 30 24;--recede:#0F1319;--recede-rgb:15 19 25;--text-100:#F5F2EC;--text-100-rgb:245 242 236;--text-200:#E5E1D8;--text-200-rgb:229 225 216;--text-300:#C9C3B6;--text-300-rgb:201 195 182;--text-400:#9B958A;--text-400-rgb:155 149 138;--text-disabled:#6F6A60;--text-disabled-rgb:111 106 96;--mark-quiet:#6F6A60;--mark-quiet-rgb:111 106 96;--hairline-ink:#2E2B26;--hairline-ink-rgb:46 43 38;--text-500:var(--mark-quiet);--text-500-rgb:var(--mark-quiet-rgb);--text-600:var(--hairline-ink);--text-600-rgb:var(--hairline-ink-rgb);--text-700:var(--hairline-ink);--text-700-rgb:var(--hairline-ink-rgb);--status-disabled:var(--text-disabled);--status-disabled-rgb:var(--text-disabled-rgb);--stroke-faint:rgba(245,242,236,.04);--stroke-subtle:rgba(245,242,236,.06);--stroke-soft:rgba(245,242,236,.08);--stroke-medium:rgba(245,242,236,.12);--stroke-control:rgba(245,242,236,.44);--stroke-disabled:rgba(245,242,236,.06);--border:var(--stroke-soft);--cursor-inert:default;--gold-200:#E8C77A;--gold-200-rgb:232 199 122;--gold-300:#D4A843;--gold-300-rgb:212 168 67;--gold-400:#B88A2C;--gold-400-rgb:184 138 44;--gold-500:#87651E;--gold-500-rgb:135 101 30;--gold-600:#5C4313;--gold-600-rgb:92 67 19;--gold-tint-soft:rgba(212,168,67,.08);--gold-tint-medium:rgba(212,168,67,.15);--gold-tint-line:rgba(212,168,67,.40);--gold-tint-border:var(--gold-tint-line);--status-orphaned:var(--gold-tint-line);--warning-300:var(--gold-200);--warning-300-rgb:var(--gold-200-rgb);--sage-300:#7FB6A4;--sage-300-rgb:127 182 164;--sage-patina:rgba(127,182,164,.55);--sage-tint:rgba(127,182,164,.12);--success-300:var(--sage-300);--success-300-rgb:var(--sage-300-rgb);--danger-300:#D97757;--danger-300-rgb:217 119 87;--danger-400:#A8513A;--danger-400-rgb:168 81 58;--danger-tint:rgba(217,119,87,.12);--ident-1:#D7B59C;--ident-1-rgb:215 181 156;--ident-2:#B2B16C;--ident-2-rgb:178 177 108;--ident-3:#B096AC;--ident-3-rgb:176 150 172;--ident-4:#AF7A8B;--ident-4-rgb:175 122 139;--ident-5:#92766A;--ident-5-rgb:146 118 106;--ident-6:#617348;--ident-6-rgb:97 115 72;--ident-none:var(--mark-quiet);--ident-none-rgb:var(--mark-quiet-rgb);--lane-sky:#6FA8DC;--lane-sky-rgb:111 168 220;--lane-mauve:#C88BC4;--lane-mauve-rgb:200 139 196;--lane-petrol:#41929A;--lane-petrol-rgb:65 146 154;--lane-rose:#E0857E;--lane-rose-rgb:224 133 126;--lane-periwinkle:var(--lane-petrol);--lane-periwinkle-rgb:var(--lane-petrol-rgb);--tint-danger-card:#281B14;--tint-danger-card-rgb:40 27 20;--tint-sage-card:#1D221D;--tint-sage-card-rgb:29 34 29;--tint-gold-soft-card:#201A0F;--tint-gold-soft-card-rgb:32 26 15;--tint-gold-medium-card:#2D2513;--tint-gold-medium-card-rgb:45 37 19;--edge-spine:var(--text-400);--edge-spine-rgb:var(--text-400-rgb);--edge-fold:var(--sage-300);--edge-fold-rgb:var(--sage-300-rgb);--edge-plumbing:var(--mark-quiet);--edge-plumbing-rgb:var(--mark-quiet-rgb);--edge-onpath:#FFFFFF;--edge-onpath-rgb:255 255 255;--edge-lineage:var(--gold-200);--edge-lineage-rgb:var(--gold-200-rgb);--focus-ink:var(--text-100);--focus-ink-rgb:var(--text-100-rgb);--focus-width:2px;--focus-offset:2px;--focus-shadow-inset:inset 0 0 0 2px var(--focus-ink),inset 0 0 0 4px var(--surface-0);--select-ring-ink:var(--text-400);--select-ring-ink-rgb:var(--text-400-rgb);--select-bg:rgba(212,168,67,.28);--select-ink:var(--text-100);--select-ink-rgb:var(--text-100-rgb);--caret:var(--gold-300);--caret-rgb:var(--gold-300-rgb);--scrim:rgba(10,9,7,.72);--scrim-wash:rgba(10,9,7,.28);--blur-chrome:8px;--blur-scrim:20px;--halo-blur-max:1.5px;--halo-opacity-max:.30;--halo-spread-max:1.7;--shadow-raised:0 6px 20px -6px rgba(0,0,0,.70);--shadow-sheet:0 20px 60px -20px rgba(0,0,0,.85);--glass-lip:inset 0 1px 0 rgba(245,242,236,.06);--font-ui:var(--font-inter-tight),"Inter Tight",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-text:var(--font-source-serif),"Source Serif 4",Georgia,"Times New Roman",serif;--font-code:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--type-micro:9px;--type-meta:10px;--type-label:11px;--type-ui:12px;--type-body:13px;--type-control:14px;--type-read:16px;--type-lede:18px;--type-title:20px;--type-section:28px;--type-hero:56px;--input-size-floor:16px;--lead-flat:1;--lead-tight:1.15;--lead-snug:1.375;--lead-normal:1.55;--lead-prose:1.7;--track-tightest:-.04em;--track-tight:-.015em;--track-normal:0;--track-eyebrow:.12em;--weight-body:400;--weight-label:500;--weight-title:600;--weight-micro:700;--num-tabular:tabular-nums;--prose-measure:calc(var(--type-read) * 34);--prose-ink:var(--text-300);--prose-ink-rgb:var(--text-300-rgb);--prose-ink-strong:var(--text-100);--prose-ink-strong-rgb:var(--text-100-rgb);--prose-ink-mute:var(--text-400);--prose-ink-mute-rgb:var(--text-400-rgb);--prose-rule:var(--mark-quiet);--prose-rule-rgb:var(--mark-quiet-rgb);--sp-0:0;--sp-2:2px;--sp-4:4px;--sp-6:6px;--sp-8:8px;--sp-10:10px;--sp-12:12px;--sp-14:14px;--sp-16:16px;--sp-20:20px;--sp-24:24px;--sp-28:28px;--sp-32:32px;--sp-40:40px;--sp-48:48px;--sp-64:64px;--sp-80:80px;--tap-min:24px;--radius-mark:4px;--radius-control:6px;--radius-card:8px;--radius-sheet:14px;--radius-pill:999px;--radius-sheet-top:24px 24px 0 0;--icon-xs:12px;--icon-sm:14px;--icon-md:16px;--icon-lg:20px;--icon-stroke-bold:1.5;--dot-sm:6px;--dot-md:8px;--dot-lg:10px;--z-canvas-capsule:-100;--z-canvas-edge:-50;--z-canvas-halo:-1;--z-base:0;--z-raised:10;--z-sticky:20;--z-canvas-ui:30;--z-scrim:40;--z-modal:50;--z-popper:60;--z-toast:70;--z-tooltip:80;--dur-press:0ms;--dur-state:120ms;--dur-move:200ms;--dur-travel:280ms;--dur-ceremony:1200ms;--dur-loop:1600ms;--ease-state:cubic-bezier(.16,1,.3,1);--ease-travel:cubic-bezier(.3,.7,.3,1);--ease-loop:cubic-bezier(.65,0,.35,1);--travel-reveal:4px;--dur-emerge-tick:55ms;--dur-emerge-lead:100ms;--dur-hero-emerge:1600ms;--dur-hero-rise:900ms;color-scheme:dark;accent-color:var(--gold-300);--background:var(--surface-0);--background-rgb:var(--surface-0-rgb);--foreground:var(--text-200);--foreground-rgb:var(--text-200-rgb);--card:var(--surface-1);--card-rgb:var(--surface-1-rgb);--card-foreground:var(--text-200);--card-foreground-rgb:var(--text-200-rgb);--popover:var(--surface-2);--popover-rgb:var(--surface-2-rgb);--popover-foreground:var(--text-200);--popover-foreground-rgb:var(--text-200-rgb);--primary:var(--gold-300);--primary-rgb:var(--gold-300-rgb);--primary-foreground:var(--surface-0);--primary-foreground-rgb:var(--surface-0-rgb);--secondary:var(--surface-2);--secondary-rgb:var(--surface-2-rgb);--secondary-foreground:var(--text-200);--secondary-foreground-rgb:var(--text-200-rgb);--muted:var(--surface-2);--muted-rgb:var(--surface-2-rgb);--muted-foreground:var(--text-400);--muted-foreground-rgb:var(--text-400-rgb);--accent:var(--surface-3);--accent-rgb:var(--surface-3-rgb);--accent-foreground:var(--text-100);--accent-foreground-rgb:var(--text-100-rgb);--destructive:var(--danger-300);--destructive-rgb:var(--danger-300-rgb);--destructive-foreground:var(--surface-0);--destructive-foreground-rgb:var(--surface-0-rgb);--input:var(--surface-2);--input-rgb:var(--surface-2-rgb);--ring:var(--focus-ink);--ring-rgb:var(--focus-ink-rgb);--text-primary:var(--text-100);--text-primary-rgb:var(--text-100-rgb);--text-secondary:var(--text-300);--text-secondary-rgb:var(--text-300-rgb);--text-tertiary:var(--text-400);--text-tertiary-rgb:var(--text-400-rgb);--text-quaternary:var(--text-400);--text-quaternary-rgb:var(--text-400-rgb);--text-dark:var(--surface-0);--text-dark-rgb:var(--surface-0-rgb);--surface-primary:var(--surface-0);--surface-primary-rgb:var(--surface-0-rgb);--surface-secondary:var(--surface-1);--surface-secondary-rgb:var(--surface-1-rgb);--surface-tertiary:var(--surface-2);--surface-tertiary-rgb:var(--surface-2-rgb);--status-success:var(--sage-300);--status-success-rgb:var(--sage-300-rgb);--status-warning:var(--gold-200);--status-warning-rgb:var(--gold-200-rgb);--status-error:var(--danger-300);--status-error-rgb:var(--danger-300-rgb);--status-info:var(--text-300);--status-info-rgb:var(--text-300-rgb);--border-dark:var(--stroke-medium);--interactive-primary:#4A90E2;--interactive-primary-hover:#357ABD;--font-space-grotesk:var(--font-ui);--font-roboto-mono:var(--font-code);--font-source-sans:var(--font-text);--font-sans:var(--font-ui);--font-serif:var(--font-text);--font-mono:var(--font-code)}[data-text-scale=compact]{--type-meta:9px;--type-label:10px;--type-body:12px}[data-text-scale=default]{--type-meta:10px;--type-label:11px;--type-body:13px}[data-text-scale=roomy]{--type-meta:12px;--type-label:13px;--type-body:16px}[data-paper]{--paper-0:#FFFAF0;--paper-0-rgb:255 250 240;--paper-1:#FFFFFF;--paper-1-rgb:255 255 255;--paper-2:#F3F0EA;--paper-2-rgb:243 240 234;--paper-ink:#2A2620;--paper-ink-rgb:42 38 32;--paper-ink-muted:#6E685F;--paper-ink-muted-rgb:110 104 95;--paper-gold:var(--gold-500);--paper-gold-rgb:var(--gold-500-rgb);--paper-gold-fill:var(--gold-600);--paper-gold-fill-rgb:var(--gold-600-rgb);--paper-danger:var(--danger-400);--paper-danger-rgb:var(--danger-400-rgb);--paper-sage:#437665;--paper-sage-rgb:67 118 101;--paper-line:rgba(42,38,32,.12);--paper-line-control:rgba(42,38,32,.56);--paper-focus-ink:#2A2620;--paper-focus-ink-rgb:42 38 32;--paper-select-bg:rgba(184,138,44,.45);--paper-shadow-raised:0 1px 2px rgba(10,9,7,.06),0 8px 32px rgba(10,9,7,.10);--stroke-soft:var(--paper-line);--stroke-control:var(--paper-line-control);--border:var(--paper-line);--focus-ink:var(--paper-focus-ink);--focus-ink-rgb:var(--paper-focus-ink-rgb);--ring:var(--paper-focus-ink);--ring-rgb:var(--paper-focus-ink-rgb);--focus-shadow-inset:inset 0 0 0 2px var(--paper-focus-ink),inset 0 0 0 4px var(--paper-0);--select-bg:var(--paper-select-bg);--select-ink:var(--paper-ink);--select-ink-rgb:var(--paper-ink-rgb);--shadow-raised:var(--paper-shadow-raised);--shadow-sheet:var(--paper-shadow-raised);color-scheme:light}@media (pointer:coarse){:root{--tap-min:44px}}@media (prefers-reduced-motion:reduce){:root{--dur-travel:0ms;--dur-move:0ms;--dur-ceremony:0ms;--dur-emerge-tick:0ms;--dur-emerge-lead:0ms;--dur-hero-emerge:0ms;--dur-hero-rise:0ms}}@media (prefers-reduced-transparency:reduce){:root{--blur-scrim:0px}}