@font-face{font-family:Purplex Pen;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nanum-pen-script-latin-400.woff2)format("woff2")}@font-face{font-family:Purplex News;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader-latin-wght-normal.woff2)format("woff2")}@font-face{font-family:Purplex News;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader-latin-wght-italic.woff2)format("woff2")}.prf{--pr-paper:#f3f0e8;--pr-newsprint:#e9e3d6;--pr-sheet:#fbfaf6;--pr-ink:#171717;--pr-body:#4a4741;--pr-muted:#6b665d;--pr-rule:#17171724;--pr-night:#141312;--pr-night-2:#1d1b18;--pr-night-text:#ece7dc;--pr-night-body:#c9c3b6;--pr-night-muted:#a39c90;--pr-night-rule:#ece7dc29;--pr-bronze:#846237;--pr-bronze-light:#dbc399;--pr-bronze-deep:#6e5230;--prs-space:clamp(56px,5.6vw,96px);--pr-ease:cubic-bezier(.2,.7,.2,1);--pr-print:cubic-bezier(.65,0,.2,1);--pr-shadow:0 28px 50px -30px #281e0f61;--pr-pen:"Purplex Pen","Segoe Print","Bradley Hand",cursive;--pr-sans:"Figtree Variable","Segoe UI",sans-serif;--pr-serif:var(--pr-sans);--pr-quote:var(--pr-sans);position:relative}@media (max-width:759px){.prf .prv-wrap{width:calc(100% - 32px)}}.prv .prf p{color:var(--pr-body);max-width:62ch;margin:0}.prv .prf p+p{margin-top:22px}.prv .prf h2{text-wrap:balance}.prv .prf :is(ul,ol){margin:0;padding:0;list-style:none}.prv .prf img{height:auto}.prf-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prf-night{background:var(--pr-night);color:var(--pr-night-text)}.prv .prf .prf-night :is(h2,h3){color:var(--pr-night-text)}.prv .prf .prf-night p{color:var(--pr-night-body)}.prf-pen{font-family:var(--pr-pen);letter-spacing:.005em;color:var(--pr-bronze);font-weight:400;line-height:1.02}.prf-night .prf-pen{color:var(--pr-bronze-light)}.prv .prf svg.prf-mark{width:auto;height:auto;display:block;overflow:visible}.prf-mark path{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.02;stroke-dashoffset:0}.prv .prf .prf-credit{letter-spacing:.01em;color:var(--pr-muted);max-width:none;padding-left:36px;font-size:13px;line-height:1.5;position:relative}.prf-credit:before{content:"";background:var(--pr-bronze);width:24px;height:1px;position:absolute;top:.78em;left:0}.prv .prf .prf-night .prf-credit{color:var(--pr-night-muted)}.prf-night .prf-credit:before{background:var(--pr-bronze-light)}.prf-links{flex-wrap:wrap;gap:6px 32px;margin-top:28px;display:flex}.prv .prf .prf-links :is(.prv-link,.cx-proof){border-bottom:1px solid var(--pr-bronze);color:var(--pr-ink);gap:18px;min-height:46px;margin:0;padding:10px 0;font-size:17px;font-weight:600;transition:box-shadow .25s;box-shadow:inset 0 -1px #0000}.prv .prf .prf-links .cx-proof .cx-action-label{background:0 0;padding:0}.prv .prf .prf-night .prf-links :is(.prv-link,.cx-proof){color:var(--pr-night-text);border-color:var(--pr-bronze-light)}.prf-actions{margin-top:30px}.prv .prf .prf-actions .cx-action{margin:0}@media (pointer:fine){.prv .prf .prf-links :is(.prv-link,.cx-proof):hover{box-shadow:inset 0 -1px 0 var(--pr-bronze)}.prv .prf .prf-night .prf-links :is(.prv-link,.cx-proof):hover{box-shadow:inset 0 -1px 0 var(--pr-bronze-light)}}.prv .prf :is(a,button):focus-visible{outline:2px solid var(--pr-bronze);outline-offset:5px}.prv .prf .prf-night :is(a,button):focus-visible{outline-color:var(--pr-bronze-light)}.prf-publication{position:relative}.prf-publication-page{cursor:zoom-in;box-shadow:var(--pr-shadow);background:#fff;border:1px solid #00000014;position:relative}.prv .prf .prf-publication-page img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.prf-publication-open{border:0;border-bottom:1px solid var(--pr-bronze);font:inherit;color:var(--pr-ink);cursor:pointer;background:0 0;align-items:center;gap:12px;margin-top:14px;padding:8px 0;font-size:15px;font-weight:600;transition:box-shadow .25s;display:inline-flex;box-shadow:inset 0 -1px #0000}.prf-night .prf-publication-open{color:var(--pr-night-text);border-color:var(--pr-bronze-light)}.prv .prf .prf-publication-open .px-arrow{width:18px;height:18px}@media (pointer:fine){.prf-publication-page{transition:translate .45s var(--pr-ease)}.prf-publication-page:hover{translate:0 -3px}.prf-publication-open:hover{box-shadow:inset 0 -1px}}.prf-dialog{background:#fbfaf6;border:0;width:max-content;max-width:94vw;height:max-content;max-height:92svh;margin:auto;padding:44px 20px 20px;position:fixed;inset:0;overflow:auto}.prf-dialog::backdrop{background:#0c0b0ae6}.prv .prf .prf-dialog img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:min(1800px,88vw);height:auto;display:block}.prf-dialog-close{float:right;z-index:1;cursor:pointer;font:inherit;color:#171717;background:#fbfaf6;border:1px solid #9a8c78;margin:-30px -6px 8px 0;padding:9px 18px;font-size:15px;position:sticky;top:0}.prf-cutting{background:var(--pr-sheet);border-top:2px solid var(--pr-bronze);box-shadow:var(--pr-shadow);color:var(--pr-ink);flex-direction:column;padding:20px 24px 18px;display:flex;position:relative}.prv .prf .prf-cutting-mast{border-bottom:1px solid var(--pr-rule);letter-spacing:.08em;text-transform:uppercase;color:var(--pr-ink);flex-wrap:wrap;justify-content:space-between;gap:4px 14px;max-width:none;padding-bottom:12px;font-size:12px;font-weight:650;line-height:1.4;display:flex}.prf-cutting-mast time{color:var(--pr-muted);font-weight:500}.prv .prf .prf-cutting-head{letter-spacing:-.02em;color:var(--pr-ink);text-wrap:pretty;margin:16px 0 0;font-size:22px;font-weight:600;line-height:1.2}.prv .prf .prf-cutting-by{color:var(--pr-muted);margin:12px 0 20px;font-size:14px;line-height:1.45}.prf-cutting-link{border-bottom:1px solid var(--pr-bronze);width:fit-content;color:var(--pr-ink);align-items:center;gap:10px;margin-top:auto;padding:6px 0;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.prf-cutting-link:after{content:"";position:absolute;inset:0}.prv .prf .prf-cutting-link .px-arrow{width:17px;height:17px}.prv .prf .prf-night .prf-cutting-head{color:var(--pr-ink)}.prv .prf .prf-night :is(.prf-cutting-by,.prf-cutting-mast time){color:var(--pr-muted)}.prv .prf .prf-night .prf-cutting-mast{color:var(--pr-ink)}@media (pointer:fine){.prf-cutting{transition:translate .45s var(--pr-ease)}.prf-cutting:hover{translate:0 -3px}.prf-cutting:hover .prf-cutting-link{box-shadow:inset 0 -1px 0 var(--pr-bronze)}}.prf-faq{padding-block:var(--prs-space);border-top:1px solid var(--pr-rule)}.prf-faq-head{-moz-column-gap:32px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:32px;margin-bottom:44px;display:grid}.prf-faq-head h2{grid-column:1/7}.prv .prf .prf-faq-contact{grid-column:8/13;margin:0;font-size:17px;line-height:1.55}.prf-faq-contact a{color:var(--pr-ink);border-bottom:1px solid var(--pr-bronze);white-space:nowrap;font-weight:600;text-decoration:none}.prf-faq-row{-moz-column-gap:32px;border-top:1px solid var(--pr-rule);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;padding:28px 0 30px;display:grid}.prf-faq-row:last-child{border-bottom:1px solid var(--pr-rule)}.prv .prf .prf-faq-row h3{letter-spacing:-.015em;grid-column:1/6;padding-right:12px;font-size:21px;font-weight:560;line-height:1.3}.prv .prf .prf-faq-row p{grid-column:6/13;max-width:64ch;font-size:17px;line-height:1.65}.prf[data-rv-on] [data-rv]:not([data-rv-in]){opacity:0}.prf[data-rv-on] [data-rv=rise][data-rv-in]{animation:prf-rise .85s var(--pr-ease) var(--rv-d,0s) backwards}.prf[data-rv-on] [data-rv=head][data-rv-in]{animation:prf-head 1s cubic-bezier(.16,.8,.2,1) var(--rv-d,0s) backwards}.prf[data-rv-on] [data-rv=wipe][data-rv-in]{animation:prf-print 1s var(--pr-print) var(--rv-d,0s) backwards}.prf[data-rv-on] [data-rv=fade][data-rv-in]{animation:prf-fade .9s ease var(--rv-d,0s) backwards}@keyframes prf-rise{0%{opacity:0;translate:0 16px}}@keyframes prf-head{0%{opacity:0;translate:0 .28em}}@keyframes prf-fade{0%{opacity:0}}@keyframes prf-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (max-width:1099px){.prf-faq-head{display:block}.prv .prf .prf-faq-contact{max-width:52ch;margin-top:18px}}@media (max-width:759px){.prf-faq-head{margin-bottom:30px}.prf-faq-row{padding:22px 0 24px;display:block}.prv .prf .prf-faq-row h3{padding:0;font-size:19px}.prv .prf .prf-faq-row p{margin-top:10px;font-size:16px}.prf-links{gap:4px 28px;margin-top:22px}.prv .prf .prf-links :is(.prv-link,.cx-proof){font-size:16px}.prv .prf .prf-dialog img{max-width:90vw}.prf-dialog{max-width:96vw;padding:40px 8px 10px}.prv .prf .prf-cutting-head{font-size:20px}}@media (prefers-reduced-motion:reduce){.prf[data-rv-on] [data-rv]{opacity:1!important;animation:none!important}.prf *,.prf :before,.prf :after{transition:none!important}}
.prf{--pn-gold:#a1711f;--pn-gold-ink:#6e5230;--pn-gold-soft:#efe4cf;--pn-gold-wash:#f7f0e2;--pn-sheet:#fbfaf6;--pn-paper:#f3f0e8;--pn-line:#1717171f;--pn-sans:"Figtree Variable","Segoe UI",sans-serif;--pn-space:clamp(52px,4.6vw,80px);--pw:300px}.prv .prf .pn-section{padding-block:var(--pn-space);position:relative}.prv .prf .pn-section[data-tone=sheet]{background:var(--pn-sheet)}.prv .prf .pn-section[data-tone=paper]{background:var(--pn-paper)}.prv .prf .pn-section+.pn-section[data-tone=paper],.prv .prf .pn-section+.pn-section[data-tone=sheet]{border-top:1px solid var(--pn-line)}.prv .prf .pn-head{-moz-column-gap:clamp(18px,2vw,32px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:18px clamp(18px,2vw,32px);margin-bottom:clamp(30px,3.2vw,52px);display:grid}.prv .prf .pn-head h2{max-width:17ch;font-family:var(--pn-sans);text-wrap:balance;grid-column:1/span 6;margin:0}.prv .prf .pn-head[data-wide] h2{grid-column:1/span 7;max-width:20ch}.prv .prf .pn-head-copy{grid-column:7/span 6}.prv .prf .pn-head[data-wide] .pn-head-copy{grid-column:8/span 5}.prv .prf .pn-head-copy p{max-width:56ch;font-size:clamp(17px,1.2vw,19px);line-height:1.6}.prv .prf .pn-head-copy p+p{margin-top:16px}.prv .prf .pn-lead{color:var(--pr-ink);max-width:52ch;font-size:clamp(18px,1.3vw,20px);line-height:1.6}.prv .prf .pn-example{width:fit-content;font:600 12.5px/1.1 var(--pn-sans);letter-spacing:.01em;color:var(--pn-gold-ink);white-space:nowrap;background:#fff;border:1px solid #a1711f59;border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 9px;display:inline-flex}.prv .prf .pn-example:before{content:"";background:var(--pn-gold);border-radius:50%;width:7px;height:7px}.prv .prf .pn-example[data-tone=dark]{color:#efe4cf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141312b8;border-color:#dbc39973}.prv .prf .pn-pen{z-index:4;width:max-content;color:var(--pn-gold);pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute}.prv .prf .pn-pen-text{max-width:9.5em;font-family:var(--pr-pen);letter-spacing:.005em;text-wrap:balance;font-size:clamp(22px,1.75vw,28px);line-height:.98;display:block}.prv .prf .pn-pen svg.pn-pen-arrow{flex:none;width:64px;height:auto;display:block;overflow:visible}.prv .prf .pn-pen[data-arrow=down] svg.pn-pen-arrow,.prv .prf .pn-pen[data-arrow=up] svg.pn-pen-arrow{width:30px}.prv .prf .pn-pen[data-arrow^=down-] svg.pn-pen-arrow{width:58px}.prf .pn-pen path,.prf .pn-penline path{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.02;stroke-dashoffset:0}.prv .prf .pn-pen[data-arrow=right],.prv .prf .pn-pen[data-arrow=down-right]{flex-direction:row-reverse}.prv .prf .pn-pen[data-arrow=down],.prv .prf .pn-pen[data-arrow=up]{flex-direction:column;align-items:flex-start}.prv .prf .pn-pen[data-arrow=down] .pn-pen-text{order:-1}.prv .prf .pn-penline{white-space:nowrap;display:inline-block;position:relative}.prv .prf .pn-penline svg{width:104%;height:.4em;color:var(--pn-gold);position:absolute;bottom:-.22em;left:-2%;overflow:visible}.prv .prf .pn-figures dl{flex-wrap:wrap;gap:22px clamp(28px,3vw,52px);margin:0;display:flex}.prv .prf .pn-figures dl>div{flex-direction:column;display:flex}.prv .prf .pn-figures dd{font:600 clamp(34px,2.9vw,46px)/1 var(--pn-sans);letter-spacing:-.035em;color:var(--pr-ink);order:-1;margin:0}.prv .prf .pn-figures dt{color:var(--pr-body);max-width:18ch;margin-top:8px;font-size:15px;line-height:1.35}.prv .prf .pn-figures-source{color:var(--pr-muted);margin-top:16px;font-size:13px}.prv .prf .pn-quote{border-left:2px solid var(--pn-gold);margin:0;padding-left:22px}.prv .prf .pn-quote blockquote{margin:0}.prv .prf .pn-quote blockquote p{font-family:var(--pr-quote);letter-spacing:-.012em;color:var(--pr-ink);max-width:36ch;font-size:clamp(20px,1.55vw,24px);font-style:normal;font-weight:450;line-height:1.38}.prv .prf .pn-quote figcaption{color:var(--pr-muted);flex-direction:column;margin-top:14px;font-size:14.5px;line-height:1.4;display:flex}.prv .prf .pn-quote figcaption strong{color:var(--pr-ink);font-weight:650}.prv .prf .pn-phone{box-sizing:border-box;width:var(--pw);aspect-ratio:71.6/146.6;padding:calc(var(--pw) * .024);border:calc(var(--pw) * .011) solid transparent;border-radius:calc(var(--pw) * .172);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #ffffff0f,0 calc(var(--pw) * .14) calc(var(--pw) * .26) calc(var(--pw) * -.1) #281e0f8c,0 calc(var(--pw) * .03) calc(var(--pw) * .07) #281e0f38;background:linear-gradient(#070708,#070708) padding-box padding-box,linear-gradient(145deg,#a3a4a8,#45464a 18%,#b9babd 42%,#3a3b3f 66%,#8e8f93 88%,#5a5b5f) border-box;flex:none;position:relative}.prf .pn-key{width:calc(var(--pw) * .013);background:linear-gradient(90deg,#2b2c2f,#97989c 55%,#47484c);border-radius:2px;position:absolute}.prf .pn-key-action{left:calc(var(--pw) * -.025);height:4%;top:17.5%}.prf .pn-key-up{left:calc(var(--pw) * -.025);height:7.2%;top:24.5%}.prf .pn-key-down{left:calc(var(--pw) * -.025);height:7.2%;top:33.4%}.prf .pn-key-power{right:calc(var(--pw) * -.025);height:11.5%;top:27%}.prf .pn-glass{border-radius:calc(var(--pw) * .138);height:100%;clip-path:inset(0 round calc(var(--pw) * .138));isolation:isolate;background:#000;position:relative;overflow:hidden;container-type:inline-size}.prf .pn-island{z-index:30;background:#000;border-radius:999px;width:30.5cqw;height:8.8cqw;position:absolute;top:3.1cqw;left:50%;translate:-50%}.prf .pn-sheen{z-index:31;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,#ffffff14,#fff0 32% 72%,#ffffff09);position:absolute;inset:0}.prf .pn-scr{--u:calc(100cqw / 360);color:#141416;font-family:var(--pn-sans);font-size:calc(var(--u) * 14);letter-spacing:-.004em;text-align:left;background:#fff;flex-direction:column;line-height:1.34;display:flex;position:absolute;inset:0;overflow:hidden}.prv .prf .pn-scr :where(p){max-width:none;color:inherit;font-size:inherit;line-height:inherit;margin:0}.prv .prf .pn-scr :is(h3,b,strong){color:inherit}.prv .prf .pn-scr svg{display:block}.prf .pn-ic{width:calc(var(--u) * 20);height:calc(var(--u) * 20);fill:currentColor;flex:none}.prf .pn-status{z-index:6;height:calc(var(--u) * 50);padding:calc(var(--u) * 7) calc(var(--u) * 26) 0 calc(var(--u) * 36);color:#111;flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.prf .pn-status[data-tone=dark]{color:#fff}.prf .pn-status>b{font-size:calc(var(--u) * 15.5);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:650}.prf .pn-status-icons{align-items:center;gap:calc(var(--u) * 6);display:flex}.prv .prf .pn-status-icons svg{height:calc(var(--u) * 11.5);fill:currentColor}.prv .prf .pn-status-icons svg:first-child{width:calc(var(--u) * 17)}.prv .prf .pn-status-icons svg:nth-child(2){width:calc(var(--u) * 15.5)}.prv .prf .pn-status-icons svg:nth-child(3){width:calc(var(--u) * 25);height:calc(var(--u) * 12)}.prf .pn-homebar{z-index:12;left:50%;bottom:calc(var(--u) * 8);width:calc(var(--u) * 132);height:calc(var(--u) * 5);background:#111;border-radius:999px;position:absolute;translate:-50%}.prf .pn-homebar[data-tone=dark],.prf .pn-lock .pn-homebar{background:#fff}.prf .pn-avatar{width:calc(var(--u) * 40);height:calc(var(--u) * 40);color:#fff;font-size:calc(var(--u) * 14);letter-spacing:.02em;background:linear-gradient(140deg,#c99a4a,#7a5626);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.prf .pn-stars{gap:calc(var(--u) * 1);display:inline-flex}.prv .prf .pn-stars svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12);fill:#d9d6cf}.prv .prf .pn-stars svg[data-on]{fill:#f0a417}.prf .pn-ai{background:#fff}.prf .pn-ai-bar{height:calc(var(--u) * 44);padding:0 calc(var(--u) * 14);color:#4a4740;border-bottom:1px solid #efece6;flex:none;justify-content:space-between;align-items:center;display:flex}.prf .pn-ai-bar>span{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 15);color:#141416;font-weight:650;display:flex}.prv .prf .pn-ai-bar>span .pn-ic{width:calc(var(--u) * 17);height:calc(var(--u) * 17);fill:var(--pn-gold)}.prf .pn-ai-thread{gap:calc(var(--u) * 14);padding:calc(var(--u) * 16) calc(var(--u) * 16) calc(var(--u) * 80);flex-direction:column;flex:1;display:flex;overflow:hidden}.prv .prf .pn-ai-ask{max-width:82%;padding:calc(var(--u) * 10) calc(var(--u) * 14);border-radius:calc(var(--u) * 18) calc(var(--u) * 18) calc(var(--u) * 5) calc(var(--u) * 18);font-size:calc(var(--u) * 14.2);background:#f2efe8;align-self:flex-end;line-height:1.38}.prf .pn-ai-reply{grid-template-columns:calc(var(--u) * 26) 1fr;gap:calc(var(--u) * 10);display:grid}.prf .pn-ai-mark{width:calc(var(--u) * 26);height:calc(var(--u) * 26);color:#fff;background:linear-gradient(140deg,#e7c784,#a1711f);border-radius:50%;place-items:center;display:grid}.prv .prf .pn-ai-mark .pn-ic{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.prv .prf .pn-ai-text p{font-size:calc(var(--u) * 14.1);color:#1d1c1a;line-height:1.47}.prv .prf .pn-ai-text p+p{margin-top:calc(var(--u) * 9)}.prv .prf .pn-ai-text b{font-weight:650}.prf .pn-cite{min-width:calc(var(--u) * 16);height:calc(var(--u) * 16);margin-left:calc(var(--u) * 3);padding:0 calc(var(--u) * 4);border-radius:calc(var(--u) * 8);color:#5a4320;font-size:calc(var(--u) * 10);vertical-align:calc(var(--u) * 2.5);background:#eee6d6;place-items:center;font-weight:750;line-height:1;display:inline-grid}.prv .prf .pn-ai-sources>p{font-size:calc(var(--u) * 12.5);color:#6b665d;margin-bottom:calc(var(--u) * 7);font-weight:650}.prf .pn-ai-sources ol{gap:calc(var(--u) * 7);margin:0;padding:0;list-style:none;display:grid}.prf .pn-ai-sources li{grid-template-columns:calc(var(--u) * 28) 1fr auto;gap:calc(var(--u) * 9);padding:calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 12);background:#fcfbf8;border:1px solid #ebe7df;align-items:center;display:grid}.prf .pn-src-mark{width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:calc(var(--u) * 7);color:#fff;font-size:calc(var(--u) * 13);background:#26324a;place-items:center;font-weight:750;display:grid}.prf .pn-ai-sources li:nth-child(2) .pn-src-mark{background:#7a2e2a}.prf .pn-ai-sources li:nth-child(3) .pn-src-mark{background:#a1711f}.prf .pn-ai-sources li>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.prf .pn-ai-sources li b{font-size:calc(var(--u) * 12);color:#141416;font-weight:700}.prf .pn-ai-sources li em{font-style:normal;font-size:calc(var(--u) * 12);color:#5d5952;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.prf .pn-ai-sources li i{width:calc(var(--u) * 18);height:calc(var(--u) * 18);color:#5a4320;font-style:normal;font-size:calc(var(--u) * 10.5);background:#eee6d6;border-radius:50%;place-items:center;font-weight:750;display:grid}.prf .pn-ai-compose{left:calc(var(--u) * 14);right:calc(var(--u) * 14);bottom:calc(var(--u) * 24);height:calc(var(--u) * 44);padding:0 calc(var(--u) * 16);border-radius:calc(var(--u) * 22);color:#8b8579;font-size:calc(var(--u) * 14);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 18) #281e0f14;background:#fff;border:1px solid #e4e0d8;justify-content:space-between;align-items:center;display:flex;position:absolute}.prf .pn-search{background:#f3f2ee}.prf .pn-search-top{padding:calc(var(--u) * 4) calc(var(--u) * 14) 0;background:#fff;border-bottom:1px solid #e6e3dc;flex:none}.prv .prf .pn-search-box{align-items:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 44);padding:0 calc(var(--u) * 14);border-radius:calc(var(--u) * 22);font-size:calc(var(--u) * 15);color:#141416;background:#f2f1ed;display:flex}.prv .prf .pn-search-box .pn-ic{width:calc(var(--u) * 18);height:calc(var(--u) * 18);fill:#6b665d}.prv .prf .pn-search-tabs{gap:calc(var(--u) * 18);padding:calc(var(--u) * 11) calc(var(--u) * 4) 0;font-size:calc(var(--u) * 13);color:#6b665d;display:flex}.prf .pn-search-tabs b,.prf .pn-search-tabs span{padding-bottom:calc(var(--u) * 9)}.prf .pn-search-tabs b{color:#141416;box-shadow:inset 0 calc(var(--u) * -2.5) 0 #141416;font-weight:650}.prf .pn-search-body{gap:calc(var(--u) * 8);padding:calc(var(--u) * 8) 0;flex-direction:column;flex:1;display:flex;overflow:hidden}.prf .pn-search-body>section{margin:0 calc(var(--u) * 8);padding:calc(var(--u) * 13) calc(var(--u) * 14);border-radius:calc(var(--u) * 16);background:#fff}.prv .prf .pn-ov-head{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 13.5);color:#141416;margin-bottom:calc(var(--u) * 7);font-weight:650;display:flex}.prv .prf .pn-ov-head .pn-ic{width:calc(var(--u) * 16);height:calc(var(--u) * 16);fill:var(--pn-gold)}.prv .prf .pn-ov-text{font-size:calc(var(--u) * 13.3);color:#262521;line-height:1.46}.prv .prf .pn-ov-text mark{color:inherit;background:linear-gradient(#0000 58%,#f4e6c6 58%);padding:0 1px}.prv .prf .pn-ov-src{gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 9);flex-wrap:wrap;display:flex}.prf .pn-ov-src span{padding:calc(var(--u) * 4) calc(var(--u) * 9);font-size:calc(var(--u) * 11);color:#4a4740;background:#f2f1ed;border-radius:999px;font-weight:600}.prv .prf .pn-gp-name{font-size:calc(var(--u) * 18);letter-spacing:-.015em;color:#141416;font-weight:700}.prv .prf .pn-gp-rating{align-items:center;gap:calc(var(--u) * 5);margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 13);display:flex}.prf .pn-gp-rating b{font-weight:700}.prf .pn-gp-rating>span:last-child{color:#5d5952}.prv .prf .pn-gp-meta{margin-top:calc(var(--u) * 3);font-size:calc(var(--u) * 12.5);color:#5d5952}.prv .prf .pn-gp-open{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 12.5);color:#1f7a3f;font-weight:600}.prv .prf .pn-gp-actions{gap:calc(var(--u) * 7);margin-top:calc(var(--u) * 10);display:flex}.prf .pn-gp-actions span{align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 6) calc(var(--u) * 11);font-size:calc(var(--u) * 12);color:#2b4a7a;border:1px solid #dcd8cf;border-radius:999px;font-weight:600;display:flex}.prv .prf .pn-gp-actions .pn-ic{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.prf .pn-gp-review{margin-top:calc(var(--u) * 12);padding-top:calc(var(--u) * 11);border-top:1px solid #eeebe4}.prv .prf .pn-gp-who{font-size:calc(var(--u) * 12.5);justify-content:space-between;align-items:center;display:flex}.prf .pn-gp-who>span{align-items:center;gap:calc(var(--u) * 5);color:#6b665d;display:flex}.prv .prf .pn-gp-said{margin-top:calc(var(--u) * 5);font-size:calc(var(--u) * 12.8);color:#262521;line-height:1.42}.prf .pn-gp-reply{margin-top:calc(var(--u) * 8);padding:calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 10);background:#f6f4ef}.prv .prf .pn-gp-reply p{font-size:calc(var(--u) * 12.3);color:#33312c;line-height:1.42}.prv .prf .pn-gp-reply p:first-child{font-size:calc(var(--u) * 11.5);color:#6b665d;margin-bottom:calc(var(--u) * 3)}.prf .pn-gp-reply p:first-child b{color:#141416;font-weight:650}.prv .prf .pn-ts-head{font-size:calc(var(--u) * 14);margin-bottom:calc(var(--u) * 9);font-weight:650}.prf .pn-ts ul{gap:calc(var(--u) * 8);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.prf .pn-ts li{gap:calc(var(--u) * 4);padding:calc(var(--u) * 10);border-radius:calc(var(--u) * 12);border:1px solid #ebe7df;flex-direction:column;display:flex}.prf .pn-ts li span{font-size:calc(var(--u) * 11);color:#7a2e2a;font-weight:650}.prf .pn-ts li:nth-child(2) span{color:#26324a}.prf .pn-ts li b{font-size:calc(var(--u) * 12.6);color:#141416;font-weight:650;line-height:1.3}.prf .pn-ts li em{font-style:normal;font-size:calc(var(--u) * 11);color:#6b665d}.prf .pn-article{background:#fbfaf7}.prf .pn-browser-top{align-items:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 40);margin:0 calc(var(--u) * 12) calc(var(--u) * 4);padding:0 calc(var(--u) * 12);border-radius:calc(var(--u) * 13);color:#3c3a35;background:#ecebe6;flex:none;display:flex}.prf .pn-aa{font-size:calc(var(--u) * 13);font-weight:700}.prf .pn-url{justify-content:center;align-items:center;gap:calc(var(--u) * 5);font-size:calc(var(--u) * 14);flex:1;font-weight:550;display:flex}.prv .prf .pn-url .pn-ic{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.prv .prf .pn-browser-top>.pn-ic{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.prf .pn-reader{padding:calc(var(--u) * 20) calc(var(--u) * 24) 0;flex:1;overflow:hidden}.prv .prf .pn-reader-site{align-items:center;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 12.5);letter-spacing:.04em;text-transform:uppercase;color:#7a2e2a;font-weight:700;display:flex}.prf .pn-reader-site span{padding:calc(var(--u) * 2) calc(var(--u) * 7);font-size:calc(var(--u) * 10.5);letter-spacing:.02em;color:#5d5952;background:#efe9de;border-radius:999px}.prv .prf .pn-reader-head{margin:calc(var(--u) * 12) 0 0;font-family:var(--pn-sans);font-size:calc(var(--u) * 25);letter-spacing:-.018em;color:#141416;text-wrap:pretty;font-weight:700;line-height:1.14}.prv .prf .pn-reader-stand{margin-top:calc(var(--u) * 12);font-size:calc(var(--u) * 15.5);color:#3a3833;line-height:1.45}.prv .prf .pn-reader-by{gap:calc(var(--u) * 4) calc(var(--u) * 12);margin:calc(var(--u) * 14) 0 calc(var(--u) * 16);padding-bottom:calc(var(--u) * 14);font-size:calc(var(--u) * 12.5);color:#5d5952;border-bottom:1px solid #e5e1d8;flex-wrap:wrap;display:flex}.prf .pn-reader-by span{color:#262521;font-weight:650}.prv .prf .pn-reader-p{font-size:calc(var(--u) * 15);color:#2a2925;line-height:1.56}.prv .prf .pn-reader-p+.pn-reader-p{margin-top:calc(var(--u) * 12)}.prf .pn-browser-bottom{height:calc(var(--u) * 64);padding-top:calc(var(--u) * 10);color:#3c3a35;background:linear-gradient(#fbfaf700,#fbfaf7 30%);justify-content:space-around;align-items:flex-start;display:flex;position:absolute;bottom:0;left:0;right:0}.prf .pn-browser-bottom>span{width:calc(var(--u) * 20)}.prf .pn-reader-cta{justify-content:center;align-items:center;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 4);padding:calc(var(--u) * 12);border-radius:calc(var(--u) * 12);color:#fff;font-size:calc(var(--u) * 14);background:#141416;font-weight:650;display:flex}.prf .pn-shot{background:#fff}.prv .prf .pn-shot-img{flex:none;width:100%;max-width:none;height:auto;display:block}.prf .pn-shot .pn-browser-bottom{background:linear-gradient(#fff0,#fff 34%)}.prf .pn-post{background:#efede7}.prf .pn-post-top{align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 4) calc(var(--u) * 14) calc(var(--u) * 10);color:#4a4740;background:#fff;flex:none;display:flex}.prf .pn-post-me{width:calc(var(--u) * 30);height:calc(var(--u) * 30);background:linear-gradient(140deg,#c8c2b6,#8d877b);border-radius:50%}.prf .pn-post-search{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 32);padding:0 calc(var(--u) * 10);border-radius:calc(var(--u) * 6);font-size:calc(var(--u) * 13.5);color:#5d5952;background:#eef0f3;flex:1;display:flex}.prv .prf .pn-post-search .pn-ic{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.prf .pn-post-card{margin-top:calc(var(--u) * 8);padding:calc(var(--u) * 12) 0 0;background:#fff}.prv .prf .pn-post-head{gap:calc(var(--u) * 10);padding:0 calc(var(--u) * 14);display:flex}.prf .pn-post-head>span:last-child{flex-direction:column;min-width:0;display:flex}.prf .pn-post-head b{font-size:calc(var(--u) * 14);font-weight:650}.prf .pn-post-head em{font-style:normal;font-size:calc(var(--u) * 12);color:#5d5952;white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.prf .pn-post-head i{align-items:center;gap:calc(var(--u) * 3);font-style:normal;font-size:calc(var(--u) * 11.5);color:#6b665d;display:flex}.prv .prf .pn-post-head i .pn-ic{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.prv .prf .pn-post-text{padding:calc(var(--u) * 10) calc(var(--u) * 14) calc(var(--u) * 12);font-size:calc(var(--u) * 14);color:#1d1c1a;white-space:pre-line;line-height:1.43}.prf .pn-post-link{border-top:1px solid #ebe8e1;border-bottom:1px solid #ebe8e1}.prf .pn-post-art{height:calc(var(--u) * 150);padding:calc(var(--u) * 14);color:#fff;background:radial-gradient(120% 90% at 85% 10%,#5d6e86 0,#26324a 55%,#141b2a 100%);align-items:flex-end;display:flex}.prf .pn-post-link[data-tone=warm] .pn-post-art{background:radial-gradient(120% 90% at 80% 15%,#d6a65a 0,#8a5a22 55%,#3f2a12 100%)}.prf .pn-post-art b{font-size:calc(var(--u) * 19);letter-spacing:-.015em;max-width:16ch;font-weight:700;line-height:1.12}.prv .prf .pn-post-link p{gap:calc(var(--u) * 2);padding:calc(var(--u) * 9) calc(var(--u) * 14) calc(var(--u) * 10);background:#f8f7f3;flex-direction:column;display:flex}.prf .pn-post-link p b{font-size:calc(var(--u) * 13.2);font-weight:650;line-height:1.3}.prf .pn-post-link p span{font-size:calc(var(--u) * 11.5);color:#6b665d}.prv .prf .pn-post-count{align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 9) calc(var(--u) * 14);font-size:calc(var(--u) * 12);color:#5d5952;display:flex}.prf .pn-post-count>span:last-child{margin-left:auto}.prf .pn-post-rx{display:flex}.prf .pn-post-rx i{width:calc(var(--u) * 15);height:calc(var(--u) * 15);border:calc(var(--u) * 1.5) solid #fff;background:#3b6fd4;border-radius:50%}.prf .pn-post-rx i+i{margin-left:calc(var(--u) * -4)}.prf .pn-post-rx i:nth-child(2){background:#d8573f}.prf .pn-post-rx i:nth-child(3){background:#4f9a5a}.prv .prf .pn-post-actions{padding:calc(var(--u) * 6) calc(var(--u) * 6) calc(var(--u) * 10);font-size:calc(var(--u) * 11.5);color:#4a4740;border-top:1px solid #ebe8e1;justify-content:space-around;font-weight:600;display:flex}.prf .pn-post-actions span{align-items:center;gap:calc(var(--u) * 3);flex-direction:column;display:flex}.prv .prf .pn-post-actions .pn-ic{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.prf .pn-email{background:#fff}.prf .pn-email-bar{height:calc(var(--u) * 40);padding:0 calc(var(--u) * 14);color:#1a6ff0;font-size:calc(var(--u) * 14);flex:none;justify-content:space-between;align-items:center;display:flex}.prf .pn-email-bar>span{margin-right:auto;margin-left:calc(var(--u) * 2)}.prv .prf .pn-email-bar .pn-ic:last-child{fill:#1a6ff0}.prf .pn-email-head{padding:calc(var(--u) * 4) calc(var(--u) * 18) calc(var(--u) * 12);border-bottom:1px solid #ecebe8;flex:none}.prv .prf .pn-email-subject{font-size:calc(var(--u) * 19);letter-spacing:-.015em;color:#141416;font-weight:700;line-height:1.22}.prv .prf .pn-email-from{align-items:center;gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 12);display:flex}.prv .prf .pn-email-from .pn-avatar{width:calc(var(--u) * 34);height:calc(var(--u) * 34);font-size:calc(var(--u) * 12)}.prf .pn-email-from>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.prf .pn-email-from b{font-size:calc(var(--u) * 13.5);font-weight:650}.prf .pn-email-from em{font-style:normal;font-size:calc(var(--u) * 11.5);color:#7a7880}.prf .pn-email-from time{font-size:calc(var(--u) * 11.5);color:#7a7880}.prf .pn-email-body{padding:calc(var(--u) * 14) calc(var(--u) * 18);flex:1;overflow:hidden}.prf .pn-email-art{justify-content:flex-end;gap:calc(var(--u) * 3);height:calc(var(--u) * 170);padding:calc(var(--u) * 14);border-radius:calc(var(--u) * 14);color:#fff;background:radial-gradient(120% 90% at 80% 10%,#d6a65a 0,#8a5a22 55%,#3f2a12 100%);flex-direction:column;display:flex;position:relative}.prf .pn-email-art b{font-size:calc(var(--u) * 11);letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-weight:700}.prf .pn-email-art>span:last-child{font-size:calc(var(--u) * 17);letter-spacing:-.01em;max-width:15ch;font-weight:700;line-height:1.18}.prf .pn-email-play{width:calc(var(--u) * 46);height:calc(var(--u) * 46);background:#ffffffe6;border-radius:50%;position:absolute;top:38%;left:50%;translate:-50% -50%}.prf .pn-email-play:after{content:"";border-style:solid;border-width:calc(var(--u) * 8) 0 calc(var(--u) * 8) calc(var(--u) * 13);border-color:#0000 #0000 #0000 #3f2a12;position:absolute;top:50%;left:54%;translate:-50% -50%}.prv .prf .pn-email-text{margin-top:calc(var(--u) * 14);font-size:calc(var(--u) * 14);color:#2a2925;line-height:1.5}.prv .prf .pn-email-cta{margin-top:calc(var(--u) * 14);padding:calc(var(--u) * 10) calc(var(--u) * 16);border-radius:calc(var(--u) * 10);color:#fff;font-size:calc(var(--u) * 13.5);background:#141416;font-weight:650;display:inline-block}.prf .pn-lock{color:#fff;background:radial-gradient(120% 70% at 20% 0,#7f6a8f 0,#7f6a8f00 60%),radial-gradient(110% 80% at 100% 100%,#d08a4a 0,#d08a4a00 62%),linear-gradient(170deg,#2f2b3d,#5c4234 70%,#8a5a35)}.prf .pn-lock-clock{text-align:center;padding-top:calc(var(--u) * 6);flex:none}.prv .prf .pn-lock-clock p{font-size:calc(var(--u) * 17);color:#ffffffe0;font-weight:600}.prv .prf .pn-lock-time{font-size:calc(var(--u) * 82);letter-spacing:-.02em;color:#fffffff2;font-weight:600;line-height:1}.prf .pn-lock-stack{margin:auto 0 calc(var(--u) * 56);padding:0 calc(var(--u) * 10);gap:calc(var(--u) * 8);flex-direction:column;list-style:none;display:flex}.prf .pn-lock-stack li{grid-template-columns:calc(var(--u) * 34) 1fr;gap:calc(var(--u) * 10);padding:calc(var(--u) * 11) calc(var(--u) * 13);border-radius:calc(var(--u) * 20);-webkit-backdrop-filter:blur(14px);color:#141416;box-shadow:0 calc(var(--u) * 4) calc(var(--u) * 14) #0000001f;background:#faf8f4cc;align-items:start;display:grid}.prf .pn-n-mark{width:calc(var(--u) * 34);height:calc(var(--u) * 34);border-radius:calc(var(--u) * 9);color:#fff;font-size:calc(var(--u) * 13);background:#26324a;place-items:center;font-weight:800;display:grid}.prf .pn-n-mark[data-tone=mail]{background:linear-gradient(#58a6ff,#1a6ff0)}.prf .pn-n-mark[data-tone=link]{font-family:Georgia,serif;font-size:calc(var(--u) * 16);background:#0a66c2}.prf .pn-n-mark[data-tone=news]{background:#7a2e2a}.prf .pn-n-mark[data-tone=team]{background:linear-gradient(140deg,#c99a4a,#7a5626)}.prf .pn-n-body{flex-direction:column;min-width:0;display:flex}.prf .pn-n-app{justify-content:space-between;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 11.5);color:#5d5952;display:flex}.prf .pn-n-app b{letter-spacing:.01em;font-weight:600}.prf .pn-n-title{margin-top:calc(var(--u) * 1);font-size:calc(var(--u) * 13.8);font-weight:650;line-height:1.25}.prf .pn-n-text{font-size:calc(var(--u) * 13);color:#33312c;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.prf .pn-inbox{background:#fff}.prf .pn-inbox-top{padding:0 calc(var(--u) * 16) calc(var(--u) * 8);flex:none;display:grid}.prf .pn-inbox-top>span:first-child{align-items:center;gap:calc(var(--u) * 2);font-size:calc(var(--u) * 14);color:#1a6ff0;display:flex}.prv .prf .pn-inbox-top>span:first-child .pn-ic{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.prf .pn-inbox-top b{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 30);letter-spacing:-.02em;font-weight:750;line-height:1.1}.prf .pn-inbox-search{align-items:center;gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 8);height:calc(var(--u) * 34);padding:0 calc(var(--u) * 10);border-radius:calc(var(--u) * 10);font-size:calc(var(--u) * 14);color:#7a7880;background:#efeef0;display:flex}.prv .prf .pn-inbox-search .pn-ic{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.prf .pn-inbox-list{margin:0;padding:0;list-style:none;overflow:hidden}.prf .pn-inbox-list li{padding:calc(var(--u) * 9) calc(var(--u) * 16) calc(var(--u) * 10) calc(var(--u) * 30);border-bottom:1px solid #ecebe8;position:relative}.prf .pn-inbox-list li[data-unread]:before{content:"";left:calc(var(--u) * 12);top:calc(var(--u) * 15);width:calc(var(--u) * 9);height:calc(var(--u) * 9);background:#1a6ff0;border-radius:50%;position:absolute}.prf .pn-inbox-list li[data-mark=ours]{background:var(--pn-gold-wash);box-shadow:inset calc(var(--u) * 4) 0 0 var(--pn-gold)}.prv .prf .pn-mail-from{justify-content:space-between;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 14.5);display:flex}.prf .pn-mail-from b{white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.prf .pn-mail-from time{font-size:calc(var(--u) * 12.5);color:#7a7880;flex:none}.prv .prf .pn-mail-subject{font-size:calc(var(--u) * 13.5);color:#141416;white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.prv .prf .pn-inbox-list li[data-mark=ours] .pn-mail-subject{white-space:normal;font-weight:600}.prv .prf .pn-mail-preview{font-size:calc(var(--u) * 12.6);color:#6e6c72;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.32;display:-webkit-box;overflow:hidden}.prf .pn-inbox-list li:not([data-mark]) .pn-mail-subject{color:#55535a}.prf .pn-thread{background:#fff}.prf .pn-thread-top{align-items:center;gap:calc(var(--u) * 3);padding-bottom:calc(var(--u) * 10);background:#f8f8f7;border-bottom:1px solid #ecebe8;flex-direction:column;flex:none;display:flex}.prv .prf .pn-thread-top .pn-avatar{width:calc(var(--u) * 44);height:calc(var(--u) * 44);background:linear-gradient(140deg,#9aa7bb,#4c5a72)}.prf .pn-thread-top b{font-size:calc(var(--u) * 13);font-weight:650}.prf .pn-thread-top em{font-style:normal;font-size:calc(var(--u) * 11);color:#7a7880}.prf .pn-thread-list{padding:calc(var(--u) * 12) calc(var(--u) * 12) calc(var(--u) * 70);gap:calc(var(--u) * 7);flex-direction:column;margin:0;list-style:none;display:flex;overflow:hidden}.prf .pn-thread-list li{flex-direction:column;max-width:80%;display:flex}.prf .pn-thread-list li[data-who=us]{align-self:flex-end;align-items:flex-end}.prf .pn-thread-list time{margin:calc(var(--u) * 4) 0;font-size:calc(var(--u) * 11);color:#8a8890;align-self:center}.prf .pn-thread-list li[data-who] time{align-self:center}.prv .prf .pn-thread-list p{padding:calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 18);font-size:calc(var(--u) * 13.8);color:#141416;background:#e9e9eb;line-height:1.34}.prv .prf .pn-thread-list li[data-who=us] p{color:#fff;background:#1f1d1a}.prf .pn-attach{gap:calc(var(--u) * 5);margin-top:calc(var(--u) * 5);display:flex}.prf .pn-attach i{width:calc(var(--u) * 62);height:calc(var(--u) * 50);padding:calc(var(--u) * 5);border-radius:calc(var(--u) * 10);font-style:normal;font-size:calc(var(--u) * 9.5);color:#fff;background:linear-gradient(150deg,#b9a98e,#6d604d);align-items:flex-end;font-weight:650;line-height:1.1;display:flex}.prf .pn-attach i:nth-child(2){background:linear-gradient(150deg,#9aa7bb,#4c5a72)}.prf .pn-attach i:nth-child(3){background:linear-gradient(150deg,#c7b48c,#8a6f3a)}.prf .pn-thread-compose{left:calc(var(--u) * 12);right:calc(var(--u) * 12);bottom:calc(var(--u) * 24);height:calc(var(--u) * 36);padding:0 calc(var(--u) * 14);border-radius:calc(var(--u) * 18);font-size:calc(var(--u) * 14);color:#9a98a0;background:#fff;border:1px solid #dddce0;align-items:center;display:flex;position:absolute}.prv .prf .pn-film{isolation:isolate;background:#141312;position:relative;overflow:hidden}.prv .prf .pn-film[data-ratio=landscape]{aspect-ratio:16/9}.prv .prf .pn-film[data-ratio=portrait]{aspect-ratio:9/16}.prv .prf .pn-film video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.prv .prf .pn-film video::cue{font-family:var(--pn-sans);color:#fff;background:#0a0a0ac7;font-size:max(14px,2.6cqw);line-height:1.35}.prf .pn-film-controls{z-index:6;align-items:center;gap:8px;display:flex;position:absolute;bottom:14px;left:14px}.prv .prf .pn-film-controls button{-webkit-backdrop-filter:blur(8px);color:#fff;min-height:44px;font:600 14px/1 var(--pn-sans);cursor:pointer;background:#1111119e;border:1px solid #fff6;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 13px;display:inline-flex}.prv .prf .pn-film-controls .pn-film-play{justify-content:center;width:44px;padding:0}.prv .prf .pn-film-controls svg{flex:none;width:16px;height:16px}.prv .prf .pn-film-controls button:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (pointer:fine){.prv .prf .pn-film-controls button:hover{background:#111111d1}}.prv .prf .pn-film[data-sound] .pn-film-sound{background:var(--pn-gold);border-color:var(--pn-gold)}.prf .pn-reel{color:#fff;background:#000}.prv .prf .pn-reel>.pn-status{z-index:8;position:absolute;top:0;left:0;right:0}.prv .prf .pn-reel .pn-reel-film{aspect-ratio:auto;position:absolute;inset:0}.prf .pn-reel-film:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#00000061,#0000 16% 58%,#0000009e);position:absolute;inset:0}.prf .pn-reel-meta{z-index:4;left:calc(var(--u) * 14);right:calc(var(--u) * 64);bottom:calc(var(--u) * 88);text-shadow:0 1px 6px #0006;position:absolute}.prv .prf .pn-reel-acct{align-items:center;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 14);display:flex}.prv .prf .pn-reel-acct .pn-avatar{width:calc(var(--u) * 30);height:calc(var(--u) * 30);font-size:calc(var(--u) * 12);border:calc(var(--u) * 1.5) solid #fff}.prf .pn-reel-acct b{font-weight:650}.prv .prf .pn-reel-cap{margin-top:calc(var(--u) * 7);font-size:calc(var(--u) * 13);color:#fff;line-height:1.38}.prf .pn-reel-rail{z-index:4;right:calc(var(--u) * 12);bottom:calc(var(--u) * 96);gap:calc(var(--u) * 18);flex-direction:column;display:flex;position:absolute}.prv .prf .pn-reel-rail .pn-ic{width:calc(var(--u) * 26);height:calc(var(--u) * 26);fill:#fff;filter:drop-shadow(0 1px 4px #0006)}.prv .prf .pn-reel .pn-film-controls{left:calc(var(--u) * 14);bottom:calc(var(--u) * 30)}.prv .prf .pn-reel .pn-film-controls button{min-height:calc(var(--u) * 40);font-size:calc(var(--u) * 13)}.prv .prf .pn-reel .pn-film-controls .pn-film-play{width:calc(var(--u) * 40)}.prv .prf .pn-sticker{z-index:4;top:calc(var(--u) * 78);width:calc(var(--u) * 230);padding:calc(var(--u) * 10) calc(var(--u) * 14) calc(var(--u) * 12);border-radius:calc(var(--u) * 16);color:#141416;text-align:center;font-size:calc(var(--u) * 15.5);box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 22) #00000040;background:#fff;font-weight:700;line-height:1.25;position:absolute;left:50%;translate:-50%}.prv .prf .pn-sticker span{margin:calc(var(--u) * -10) calc(var(--u) * -14) calc(var(--u) * 8);padding:calc(var(--u) * 6);border-radius:calc(var(--u) * 16) calc(var(--u) * 16) 0 0;font-size:calc(var(--u) * 11);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#c9963f,#a1711f);font-weight:700;display:block}.prf .pn-reel[data-meta=top] .pn-reel-meta{top:calc(var(--u) * 58);bottom:auto;right:calc(var(--u) * 16)}.prf .pn-reel[data-meta=top] .pn-reel-rail{display:none}.prf .pn-reel[data-meta=top] .pn-reel-film:after{background:linear-gradient(#0000008c,#0000 30% 70%,#00000059)}.prf .pn-scene[data-once=wait] :is(.pn-pen,.pn-lock-stack li,.pn-ai-text p,.pn-ai-sources li,.pn-inbox-list li,.pn-thread-list li){opacity:0}.prf .pn-scene[data-once=wait] :is(.pn-pen path,.pn-penline path){stroke-dashoffset:1px}.prf .pn-scene[data-once=in] .pn-pen{animation:pn-fade .7s ease calc(.9s + var(--d,0s)) backwards}.prf .pn-scene[data-once=in] .pn-pen path{animation:pn-draw .8s cubic-bezier(.65,0,.35,1) calc(.7s + var(--d,0s)) backwards}.prf .pn-scene[data-once=in] .pn-penline path{animation:pn-draw .9s cubic-bezier(.65,0,.35,1) calc(.5s + var(--d,0s)) backwards}.prf .pn-scene[data-once=in] .pn-lock-stack li{animation:pn-drop .7s cubic-bezier(.2,.7,.2,1) calc(.4s + var(--i) * .65s) backwards}.prf .pn-scene[data-once=in] :is(.pn-ai-text p,.pn-ai-sources li){animation:pn-rise .6s ease calc(.5s + var(--i) * .38s) backwards}.prf .pn-scene[data-once=in] :is(.pn-inbox-list li,.pn-thread-list li){animation:pn-rise .55s ease calc(.3s + var(--i) * .26s) backwards}@keyframes pn-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pn-fade{0%{opacity:0}}@keyframes pn-rise{0%{opacity:0;translate:0 10px}}@keyframes pn-drop{0%{opacity:0;translate:0 -18px}}@media (max-width:999px){.prv .prf .pn-head{display:block}.prv .prf .pn-head h2{max-width:20ch}.prv .prf .pn-head-copy{margin-top:16px}}@media (max-width:759px){.prf{--pw:268px;--pn-space:56px}.prv .prf .pn-pen-text{font-size:21px}.prv .prf .pn-quote blockquote p{font-size:19px}.prv .prf .pn-figures dd{font-size:34px}}@media (prefers-reduced-motion:reduce){.prf .pn-scene *{animation:none!important}.prf .pn-scene[data-once] :is(.pn-pen,.pn-lock-stack li,.pn-ai-text p,.pn-ai-sources li,.pn-inbox-list li,.pn-thread-list li){opacity:1!important}.prf .pn-scene[data-once] :is(.pn-pen path,.pn-penline path){stroke-dashoffset:0!important}}.prv .prf .pn-pen[data-note-positioned=true]{top:var(--pn-note-y);bottom:auto}@media (max-width:759px){.prv .prf :is(.pxd-stage,.pxo-stage,.pxr-stage) .pn-pen{flex-direction:column;align-items:center;width:fit-content;max-width:100%;margin:12px auto 0;position:relative;inset:auto;translate:none}.prv .prf :is(.pxd-stage,.pxo-stage,.pxr-stage) .pn-pen svg.pn-pen-arrow{display:none}.prv .prf :is(.pxd-stage,.pxo-stage,.pxr-stage) .pn-pen .pn-pen-text{text-align:center;order:0;max-width:26ch}}
