[data-public] .o1{-moz-column-gap:clamp(40px,4vw,72px);column-gap:clamp(40px,4vw,72px);display:grid;grid-template-areas:"titles titles" "toc date" "toc text";grid-template-columns:240px minmax(0,var(--measure));padding:56px 0 120px}[data-public] .o1-titles{grid-area:titles;padding-bottom:36px}[data-public] .o1-titles .dim{margin-bottom:0}[data-public] .o1-dim .dim-line{animation:o1-draw-across .7s cubic-bezier(.6,0,.3,1) .25s both;transform-origin:left}[data-public] .o1-dim .tk.r{animation:o1-tick .3s ease .9s both}@keyframes o1-draw-across{0%{transform:scaleX(0)}}@keyframes o1-tick{0%{opacity:0}}[data-public] .o1-date{align-items:center;background:var(--panel);border:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px 26px;grid-area:date;margin-bottom:44px;padding:16px 20px 16px 22px;position:relative}[data-public] .o1-date:before{animation:o1-draw-down .6s cubic-bezier(.6,0,.3,1) .5s both;background:var(--gold);bottom:-1px;content:"";left:-1px;position:absolute;top:-1px;transform-origin:top;width:3px}@keyframes o1-draw-down{0%{transform:scaleY(0)}}[data-public] .o1-date .when{display:grid;gap:6px}[data-public] .o1-date .when b{color:var(--ink);font:500 clamp(24px,2vw,30px) /1 var(--font-display);letter-spacing:.01em}[data-public] .o1-date .facts{color:var(--muted);font:400 14.5px/1.5 var(--font-ui);margin:0}[data-public] .o1-date .facts .fp-mail{font-weight:500}[data-public] .o1-date .fp-print{margin-left:auto}[data-public] .fp-print svg{height:14px;width:16px}[data-public] .o1-toc{align-self:start;grid-area:toc;position:sticky;top:calc(var(--hh) + 32px)}[data-public] .o1-toc .label{display:block;margin-bottom:14px}[data-public] .o1-list{border-left:1px solid var(--hair);padding-left:18px;position:relative}[data-public] .o1-contents ol,[data-public] .o1-toc ol{list-style:none;margin:0;padding:0}[data-public] .o1-contents li a,[data-public] .o1-toc li a{color:var(--muted);display:grid;font:400 15px/1.3 var(--font-ui);gap:6px;grid-template-columns:26px minmax(0,1fr);padding:7px 0;text-decoration:none}[data-public] .o1-contents li a .n,[data-public] .o1-toc li a .n{color:var(--muted);font:600 13px/1.5 var(--font-display);letter-spacing:.1em}[data-public] .o1-contents li a:hover,[data-public] .o1-toc li a:hover{color:var(--ink)}[data-public] .o1-toc li a[aria-current]{color:var(--ink);font-weight:600}[data-public] .o1-toc li a[aria-current] .n{color:var(--gold-text)}[data-public] .o1-fill{height:100%;left:-1.5px;transform:scaleY(var(--p,0));transform-origin:top;width:2px}[data-public] .o1-fill,[data-public] .o1-mark{background:var(--gold);position:absolute;top:0}[data-public] .o1-mark{height:9px;left:-5px;transform:translateY(var(--my,12px));transition:transform .35s cubic-bezier(.2,.7,.2,1);width:9px}[data-public] .o1-contents{display:none}[data-public] .o1-text{display:grid;gap:52px;grid-area:text;min-width:0}[data-public] .fp-sec{scroll-margin-top:calc(var(--hh) + 28px)}[data-public] .o1-h{align-items:baseline;color:var(--ink);display:flex;font:400 clamp(26px,2vw,32px) /1.1 var(--font-display);gap:14px;letter-spacing:.005em;margin:0 0 14px}[data-public] .o1-h .n{color:var(--gold-text);flex:none;font:600 15px/1 var(--font-display);letter-spacing:.14em}[data-public] .fp-prose{color:var(--prose);font:400 18px/1.7 var(--font-ui);max-width:var(--measure);text-wrap:pretty}[data-public] .fp-prose p{margin:0 0 .9em}[data-public] .fp-prose p:last-child,[data-public] .fp-prose ul:last-child{margin-bottom:0}[data-public] .fp-prose strong{color:var(--ink);font-weight:600}[data-public] .fp-prose ul{display:grid;gap:.5em;list-style:none;margin:0 0 1em;padding:0}[data-public] .fp-prose li{padding-left:24px;position:relative}[data-public] .fp-prose li:before{background:var(--gold);content:"";height:7px;left:2px;position:absolute;top:.72em;width:7px}[data-public] .fp-mail,[data-public] .fp-prose a{color:var(--ink);font-weight:600;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:1.5px;text-underline-offset:4px}[data-public] .fp-mail:hover,[data-public] .fp-prose a:hover{text-decoration-thickness:2.5px}[data-public] .fp-note{background:var(--panel);border:1px solid var(--line);max-width:var(--measure);padding:18px 20px}[data-public] .fp-note h2{color:var(--gold-text);font:600 12.5px/1.2 var(--font-display);letter-spacing:.18em;margin:0 0 8px;text-transform:uppercase}[data-public] .fp-note p{color:var(--muted);font:400 15px/1.6 var(--font-ui);margin:0}[data-public] .fp-also{align-items:center;border-top:1px solid var(--rule);display:flex;flex-wrap:wrap;gap:10px 18px;margin:12px 0 0;padding-top:22px}[data-public] .fp-also a{align-items:center;display:inline-flex;font:500 20px/1 var(--font-display);gap:10px;letter-spacing:.01em;min-height:44px;text-decoration:none}[data-public] .fp-also a svg{color:var(--gold);height:11px;transition:transform .15s;width:18px}[data-public] .fp-also a:hover{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:6px}[data-public] .fp-also a:hover svg{transform:translate(3px)}@media(min-width:1360px){[data-public] .o1{grid-template-areas:"titles titles ." "toc text date";grid-template-columns:240px minmax(0,var(--measure)) 250px}[data-public] .o1-date{align-items:flex-start;align-self:start;flex-direction:column;gap:14px;margin:0;padding:20px 20px 20px 22px;position:sticky;top:calc(var(--hh) + 32px)}[data-public] .o1-date .fp-print{margin-left:0}}@media(max-width:1023px)and (max-aspect-ratio:4/5),(max-width:759px){[data-public] .o1{grid-template-areas:"titles" "date" "toc" "text";grid-template-columns:minmax(0,1fr);padding:32px 0 120px}[data-public] .o1-titles{padding-bottom:24px}[data-public] .o1-date{gap:10px 18px;margin-bottom:18px;padding:14px 16px 14px 18px}[data-public] .o1-date .fp-print{margin-left:0}[data-public] .o1-toc{display:none}[data-public] .o1-contents{border:1px solid var(--line);display:block;grid-area:toc;margin-bottom:40px}[data-public] .o1-contents summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font:600 13px/1 var(--font-display);gap:10px;letter-spacing:.18em;list-style:none;min-height:48px;padding:0 16px;text-transform:uppercase}[data-public] .o1-contents summary::-webkit-details-marker{display:none}[data-public] .o1-contents summary .cnt{color:var(--muted)}[data-public] .o1-contents summary:after{border:solid var(--gold);border-width:0 2px 2px 0;content:"";height:8px;margin-left:auto;transform:translateY(-2px) rotate(45deg);transition:transform .2s;width:8px}[data-public] .o1-contents[open] summary:after{transform:translateY(2px) rotate(225deg)}[data-public] .o1-contents ol{border-left:1px solid var(--hair);margin:0 16px 14px;padding-left:14px}[data-public] .o1-contents li a{align-items:center;min-height:44px;padding:0}[data-public] .o1-text{gap:44px}}@media(max-width:759px){[data-public] .fp-prose{font-size:17px;line-height:1.65}}@media print{[data-public] .o1{grid-template-areas:"titles" "date" "text";grid-template-columns:minmax(0,1fr);padding:16px 0 0}[data-public] .o1-date{flex-direction:row;margin-bottom:24px;position:relative;top:auto}[data-public] .o1-text{gap:22px}[data-public] .fp-also,[data-public] .fp-noprint,[data-public] .fp-print{display:none!important}[data-public] .fp-prose{font-size:11pt;line-height:1.55;max-width:none}[data-public] .fp-prose li:before{background:#0f1b2d}[data-public] .fp-sec{-moz-column-break-inside:auto;break-inside:auto}[data-public] .fp-sec h2{-moz-column-break-after:avoid;break-after:avoid}}
