.CYwDEW_legalMain{background:var(--color-canvas,#fcfbfa);min-height:100dvh;color:var(--color-ink,#10100f);font-family:var(--font-instrument-sans), sans-serif;scroll-behavior:smooth}.CYwDEW_skipLink{z-index:50;background:var(--color-ink,#10100f);color:var(--color-surface,#fff);border-radius:8px;padding:12px 16px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;position:fixed;top:12px;left:20px}.CYwDEW_skipLink:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CYwDEW_header{z-index:40;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border,#e5e2dc);padding-top:env(safe-area-inset-top,0px);background:#fcfbfae0;transition:background-color .2s,border-color .2s;position:sticky;top:0}.CYwDEW_headerInner{justify-content:space-between;align-items:center;gap:16px;width:min(1280px,100% - 48px);min-height:64px;margin-inline:auto;display:flex}.CYwDEW_brand{letter-spacing:-.01em;min-height:44px;color:var(--color-ink,#10100f);align-items:center;gap:10px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.CYwDEW_brand:focus-visible{outline:2px solid var(--color-ink,#10100f);outline-offset:4px;border-radius:4px}.CYwDEW_navLinks{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.CYwDEW_trustLink{border-radius:var(--radius-buttons,8px);min-height:44px;color:var(--color-secondary,#66645f);align-items:center;padding-inline:14px;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.CYwDEW_trustLink:hover{color:var(--color-ink,#10100f);background:color-mix(in srgb, var(--color-ink,#10100f) 4%, transparent)}.CYwDEW_trustLink:focus-visible{outline:2px solid var(--color-ink,#10100f);outline-offset:2px}.CYwDEW_homeLink{border-radius:var(--radius-buttons,8px);border:1px solid var(--color-border,#e5e2dc);background:var(--color-surface,#fff);min-height:44px;color:var(--color-ink,#10100f);align-items:center;padding-inline:16px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex;box-shadow:0 1px 2px #10100f0a}.CYwDEW_homeLink:hover{border-color:var(--color-ink,#10100f);color:var(--color-accent,#1f6b2e)}.CYwDEW_homeLink:focus-visible{outline:2px solid var(--color-ink,#10100f);outline-offset:2px}.CYwDEW_hero{background:var(--color-canvas,#fcfbfa);border-bottom:1px solid var(--color-border,#e5e2dc);padding:clamp(40px,6vw,80px) 0 36px}.CYwDEW_heroGrid{gap:32px;width:min(1280px,100% - 48px);margin-inline:auto;display:grid}.CYwDEW_policiesNavWrap{flex-direction:column;gap:12px;display:flex}.CYwDEW_policiesLabel{font-family:var(--font-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-secondary,#66645f);font-size:11px;font-weight:500}.CYwDEW_policiesList{flex-wrap:wrap;gap:8px;display:flex}.CYwDEW_policyTab{min-h:44px;border-radius:var(--radius-buttons,8px);border:1px solid var(--color-border,#e5e2dc);background:var(--color-surface,#fff);color:var(--color-secondary,#66645f);align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex;box-shadow:0 1px 2px #10100f08}.CYwDEW_policyTab:hover{border-color:var(--color-ink,#10100f);color:var(--color-ink,#10100f)}.CYwDEW_policyTab:focus-visible{outline:2px solid var(--color-ink,#10100f);outline-offset:2px}.CYwDEW_policyTabActive{border-color:var(--color-ink,#10100f);background:var(--color-ink,#10100f);color:var(--color-surface,#fff);box-shadow:0 1px 3px #10100f26}.CYwDEW_policyTabActive:hover{color:var(--color-surface,#fff)}.CYwDEW_policyTabCode{font-family:var(--font-plex-mono), monospace;color:var(--color-secondary,#66645f);font-size:11px;font-weight:500}.CYwDEW_policyTabActive .CYwDEW_policyTabCode{color:var(--color-stage-mint,#b7efb2)}.CYwDEW_policyTabTrust{min-h:44px;border-radius:var(--radius-buttons,8px);border:1px dashed var(--color-border,#e5e2dc);color:var(--color-secondary,#66645f);background:0 0;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.CYwDEW_policyTabTrust:hover{border-color:var(--color-ink,#10100f);color:var(--color-ink,#10100f);background:var(--color-surface,#fff)}.CYwDEW_policyTabTrust:focus-visible{outline:2px solid var(--color-ink,#10100f);outline-offset:2px}.CYwDEW_heroContent{min-width:0}.CYwDEW_recordBadge{font-family:var(--font-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-secondary,#66645f);align-items:center;gap:8px;margin-bottom:16px;font-size:11px;font-weight:500;display:inline-flex}.CYwDEW_recordBadge:before{content:"";background:var(--color-accent,#1f6b2e);border-radius:1px;width:6px;height:6px}.CYwDEW_heroTitle{font-family:var(--font-instrument-sans), sans-serif;letter-spacing:-.032em;color:var(--color-ink,#10100f);text-wrap:balance;max-width:22ch;font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:400;line-height:1.06}.CYwDEW_heroMeta{border-top:1px solid var(--color-border,#e5e2dc);font-family:var(--font-plex-mono), monospace;color:var(--color-secondary,#66645f);flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;padding-top:16px;font-size:11.5px;font-weight:500;display:flex}.CYwDEW_metaDivider{color:color-mix(in srgb, var(--color-border,#e5e2dc) 80%, var(--color-secondary,#66645f))}.CYwDEW_printButton{border:1px solid var(--color-border,#e5e2dc);background:var(--color-surface,#fff);color:var(--color-secondary,#66645f);font-family:var(--font-plex-mono), monospace;cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:500;transition:all .15s;display:inline-flex}.CYwDEW_printButton:hover{border-color:var(--color-ink,#10100f);color:var(--color-ink,#10100f);background:var(--color-canvas,#fcfbfa)}.CYwDEW_printButton:focus-visible{outline:2px solid var(--color-ink,#10100f);outline-offset:2px}.CYwDEW_mainLayout{gap:40px;width:min(1280px,100% - 48px);margin-inline:auto;display:grid}.CYwDEW_tocAside{display:none}.CYwDEW_tocNav{border-right:1px solid var(--color-border,#e5e2dc);scrollbar-width:thin;max-height:calc(100dvh - 100px);margin-left:-6px;padding:0 16px 6px 6px;position:sticky;top:84px;overflow-y:auto}.CYwDEW_tocNav::-webkit-scrollbar{width:4px}.CYwDEW_tocNav::-webkit-scrollbar-thumb{background:var(--color-border,#e5e2dc);border-radius:2px}.CYwDEW_tocHeader{border-bottom:1px solid var(--color-border,#e5e2dc);font-family:var(--font-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-secondary,#66645f);justify-content:space-between;align-items:center;padding-bottom:12px;font-size:11px;font-weight:500;display:flex}.CYwDEW_tocList{gap:2px;margin-top:10px;padding:0;list-style:none;display:grid}.CYwDEW_tocLink{min-height:40px;color:var(--color-secondary,#66645f);border-left:2px solid #0000;border-radius:6px;align-items:flex-start;gap:10px;padding:8px 10px;font-size:13px;line-height:1.4;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:flex}.CYwDEW_tocLink:hover{background:color-mix(in srgb, var(--color-ink,#10100f) 4%, transparent);color:var(--color-ink,#10100f)}.CYwDEW_tocLink:focus-visible{outline:2px solid var(--color-ink,#10100f);outline-offset:-2px}.CYwDEW_tocLinkActive{background:color-mix(in srgb, var(--color-ink,#10100f) 6%, var(--color-surface,#fff));border-color:var(--color-ink,#10100f);color:var(--color-ink,#10100f);font-weight:500}.CYwDEW_tocNum{font-family:var(--font-plex-mono), monospace;color:var(--color-secondary,#66645f);flex-shrink:0;font-size:11px;font-weight:500}.CYwDEW_tocLinkActive .CYwDEW_tocNum{color:var(--color-accent,#1f6b2e)}.CYwDEW_tocSupport{border-top:1px solid var(--color-border,#e5e2dc);flex-direction:column;margin-top:16px;padding-top:16px;display:flex}.CYwDEW_article{min-width:0;padding:48px 0;scroll-margin-top:104px}.CYwDEW_article:focus,.CYwDEW_sectionItem:focus,.CYwDEW_contactBlock:focus{outline:none}.CYwDEW_mobileDetails{border:1px solid var(--color-border,#e5e2dc);border-radius:var(--radius-cards,12px);-webkit-backdrop-filter:blur(8px);background:#ffffffb3;margin-bottom:36px;padding:14px 18px;box-shadow:0 1px 3px #10100f0a}.CYwDEW_mobileSummary{cursor:pointer;min-height:44px;color:var(--color-ink,#10100f);justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;font-weight:500;list-style:none;display:flex}.CYwDEW_mobileSummary::-webkit-details-marker{display:none}.CYwDEW_mobileSummary:focus-visible{outline:2px solid var(--color-ink,#10100f);outline-offset:2px;border-radius:4px}.CYwDEW_introBlock{border-bottom:1px solid var(--color-border,#e5e2dc);max-width:68ch;padding-bottom:32px}.CYwDEW_introText{color:var(--color-ink,#10100f);font-size:clamp(17px,1.5vw,21px);font-weight:400;line-height:1.68}.CYwDEW_sectionsList{max-width:68ch;margin-top:48px}.CYwDEW_sectionItem{border-top:1px solid var(--color-border,#e5e2dc);margin-top:44px;padding-top:44px;scroll-margin-top:104px}.CYwDEW_sectionItem:first-of-type{border-top:0;margin-top:0;padding-top:0}.CYwDEW_sectionGrid{gap:16px;display:grid}.CYwDEW_sectionNum{font-family:var(--font-plex-mono), monospace;color:var(--color-accent,#1f6b2e);font-size:12px;font-weight:500}.CYwDEW_sectionHeading{font-family:var(--font-instrument-sans), sans-serif;letter-spacing:-.03em;color:var(--color-ink,#10100f);font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.25}.CYwDEW_sectionAnchorLink{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.CYwDEW_sectionAnchorLink:focus-visible{outline:2px solid var(--color-ink,#10100f);outline-offset:4px;border-radius:4px}.CYwDEW_anchorPill{opacity:0;font-family:var(--font-plex-mono), monospace;color:var(--color-secondary,#66645f);font-size:15px;font-weight:400;transition:opacity .15s,color .15s}.CYwDEW_sectionAnchorLink:hover .CYwDEW_anchorPill,.CYwDEW_sectionAnchorLink:focus-visible .CYwDEW_anchorPill{opacity:1;color:var(--color-accent,#1f6b2e)}.CYwDEW_sectionBody{flex-direction:column;gap:20px;margin-top:20px;display:flex}.CYwDEW_paragraph{color:#10100fe6;font-size:16px;line-height:1.8}.CYwDEW_noteBox{border-left:3px solid var(--color-border,#e5e2dc);border-radius:0 var(--radius-control,8px) var(--radius-control,8px) 0;background:var(--color-surface,#fff);padding:20px 22px;box-shadow:0 1px 3px #10100f0a}.CYwDEW_noteBoxBoundary{background:#f6b99a0a;border-color:#f6b99a80}.CYwDEW_noteTitle{font-family:var(--font-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-secondary,#66645f);font-size:11px;font-weight:500}.CYwDEW_noteTitleBoundary{color:var(--color-accent,#1f6b2e)}.CYwDEW_noteText{color:var(--color-ink,#10100f);margin-top:8px;font-size:15px;line-height:1.7}.CYwDEW_contactBlock{border:1px solid var(--color-border,#e5e2dc);border-radius:var(--radius-cards,12px);background:var(--color-surface,#fff);max-width:68ch;margin-top:56px;padding:32px;scroll-margin-top:104px;box-shadow:0 2px 6px #10100f0a}.CYwDEW_contactBadge{font-family:var(--font-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent,#1f6b2e);font-size:11px;font-weight:500}.CYwDEW_contactEmailLink{border-radius:var(--radius-buttons,8px);border:1px solid var(--color-ink,#10100f);background:var(--color-ink,#10100f);min-height:44px;color:var(--color-surface,#fff);align-items:center;padding:10px 18px;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.CYwDEW_contactEmailLink:hover{opacity:.92;transform:translateY(-1px)}.CYwDEW_contactEmailLink:focus-visible{outline:2px solid var(--color-accent,#1f6b2e);outline-offset:3px}.CYwDEW_endBlock{border-top:1px solid var(--color-border,#e5e2dc);flex-wrap:wrap;align-items:center;gap:16px;max-width:68ch;margin-top:48px;padding-top:24px;display:flex}@media (min-width:1024px){.CYwDEW_heroGrid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px}.CYwDEW_policiesList{flex-direction:column}.CYwDEW_policyTab,.CYwDEW_policyTabTrust{width:100%}.CYwDEW_mainLayout{grid-template-columns:240px minmax(0,1fr);gap:56px}.CYwDEW_tocAside{padding-top:48px;display:block}.CYwDEW_article{padding-left:16px}.CYwDEW_sectionGrid{grid-template-columns:36px minmax(0,1fr);gap:24px}}@media print{.CYwDEW_header,.CYwDEW_policiesNavWrap,.CYwDEW_tocAside,.CYwDEW_mobileDetails,.CYwDEW_printButton,.CYwDEW_endBlock{display:none!important}.CYwDEW_legalMain footer{display:none!important}.CYwDEW_mainLayout{width:100%!important;display:block!important}.CYwDEW_article{max-width:100%!important;padding:0!important}.CYwDEW_sectionsList{max-width:100%!important}.CYwDEW_sectionItem{page-break-inside:avoid;break-inside:avoid}}@media (prefers-reduced-motion:reduce){.CYwDEW_legalMain{scroll-behavior:auto}.CYwDEW_header,.CYwDEW_trustLink,.CYwDEW_homeLink,.CYwDEW_policyTab,.CYwDEW_policyTabTrust,.CYwDEW_tocLink,.CYwDEW_anchorPill,.CYwDEW_contactEmailLink{transition:none!important;transform:none!important}}
