@font-face{font-family:PassLetter;src:url('/redesign/lit-400-cyr.woff2') format('woff2');font-weight:400;font-display:swap;unicode-range:U+0400-052F,U+2116}@font-face{font-family:PassLetter;src:url('/redesign/lit-400-lat.woff2') format('woff2');font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F,U+20AC}
body.kind-email{--ink:#35332d;--muted:#625e55;--paper:#eeeae0;--soft:#e9e5d9;--accent:#80514c!important;background:var(--paper);color:var(--ink)}.kind-email main,.pp-head,.pp-foot{width:min(1080px,calc(100% - clamp(28px,8vw,130px)));margin-inline:auto}.pp-head,.pp-foot,.pp-head nav,.pp-word,.pp-letterhead,.pp-letter-end,.pp-inbox a,.pp-note-foot{display:flex;align-items:center}.pp-head{justify-content:space-between;gap:14px;min-height:79px;border-bottom:1px solid #c4beb1}.pp-head a,.pp-foot a{color:inherit;text-decoration:none}.pp-word{gap:10px;white-space:nowrap;font:400 27px/1.15 PassLetter,Georgia,serif;letter-spacing:-.052em}.pp-word svg{width:34px;color:#83524c}.pp-head nav{gap:clamp(12px,3vw,32px);font-size:13px}.pp-head nav a:last-child{border-bottom:1px solid #84625a}.pp-head a:hover,.pp-foot nav a:hover{text-decoration:underline}.pp-letter{position:relative;background:#faf7ed;margin:clamp(24px,3.3vw,51px) auto 0;padding:clamp(22px,4.1vw,58px);box-shadow:0 1px 2px #443d2719,0 12px 24px #574b2a0c;border:1px solid #d7d0c0}.pp-letter:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:repeating-linear-gradient(125deg,#9e695f 0 10px,transparent 10px 18px,#66786a 18px 28px,transparent 28px 36px);opacity:.75}.pp-letterhead{justify-content:space-between;gap:10px;border-bottom:1px solid #cfc7b7;margin-bottom:25px;padding-bottom:20px}.pp-letterhead>div{max-width:670px}.pp-address{font-size:13px;color:#77564e;margin:0 0 8px}.pp-letterhead h1,.pp-margin h2,.pp-inbox h2,.pp-questions h2,.pp-note h1,.pp-note h2,.pp-correspondence h1,.pp-correspondence h2{font-family:PassLetter,Georgia,serif;font-weight:400;letter-spacing:-.047em}.pp-letterhead h1{font-size:clamp(43px,5vw,72px);line-height:1.13;margin:0 0 14px}.pp-letterhead p:last-child{font-size:17px;line-height:1.55;margin:0;max-width:570px;color:#554e46}.pp-stamp{display:block;width:clamp(125px,18vw,225px);flex:none}.pp-sheet{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(190px,.77fr);gap:clamp(24px,4.8vw,62px);align-items:start}.pp-order .checkout{border:0;background:transparent;border-radius:0;box-shadow:none;padding:0}.pp-order .checkout-heading .eyebrow{display:none}.pp-order .checkout-heading h2{font-size:23px;letter-spacing:-.045em;font-weight:570}.pp-order .checkout-heading>p{border:0;font-size:13px;margin:0 0 12px;padding:0}.pp-order #tokpay{background:#fff;border:1px solid #ded8cb;border-radius:7px;overflow:hidden}.pp-order #tokpay>p{padding:15px}.pp-order .checkout-fallback{margin-bottom:0}.pp-margin{padding-top:3px}.pp-margin h2{margin:0 0 15px;font-size:26px}.pp-margin ol{padding:0;list-style:none;counter-reset:mail-step}.pp-margin li{counter-increment:mail-step;position:relative;margin:0 0 16px;padding-left:24px;font-size:14px;line-height:1.55;color:#59554d}.pp-margin li:before{content:counter(mail-step)'.';position:absolute;left:0;top:0;color:#8b6455;font:15px/1.55 PassLetter,Georgia,serif}.pp-margin b{color:#38362e;font-weight:580}.pp-postscript{border-top:1px solid #c8c1b2;padding-top:14px;font-size:13px;color:#635c52}.pp-letter-end{justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid #cfc7b7;margin-top:27px;padding-top:14px;font-size:13px;color:#665e54}.pp-inbox,.pp-questions{max-width:840px;margin:clamp(35px,5vw,70px) auto}.pp-inbox h2,.pp-questions h2{font-size:clamp(29px,3.2vw,44px);margin-bottom:23px}.pp-inbox a{border-top:1px solid #c5bdac;gap:17px;padding:14px 0;text-decoration:none;color:inherit}.pp-inbox a:last-child{border-bottom:1px solid #c5bdac}.pp-inbox svg{width:28px;color:#8c6158;flex:none}.pp-inbox strong{font-size:18px;font-weight:505}.pp-inbox small{display:block;font-size:13px;color:#655f55}.pp-inbox b{margin-left:auto;color:#80514c}.pp-inbox a:hover strong{text-decoration:underline}.pp-questions details,.pp-situations details{padding:13px 0;border-top:1px solid #c9c1b1}.pp-questions summary,.pp-situations summary{cursor:pointer}.pp-questions details p,.pp-situations p{margin:10px 0 0;max-width:72ch;font-size:15px}.pp-foot{justify-content:space-between;gap:25px;border-top:1px solid #b8b0a1;padding:26px 0 40px}.pp-foot p{font-size:13px;max-width:340px;margin:10px 0 0}.pp-foot nav{display:grid;grid-template-columns:1fr 1fr;gap:8px 28px;font-size:13px}.pp-note,.pp-correspondence{background:#fbf8ed;padding:clamp(20px,4vw,54px);margin:26px auto 55px;border:1px solid #d8d0bf}.pp-note{max-width:890px}.pp-return{display:inline-block;font-size:13px;margin-bottom:22px}.pp-note h1{font-size:clamp(37px,4.3vw,61px);margin-bottom:20px}.pp-note-lead{font-size:20px}.pp-note h2{font-size:clamp(25px,2.8vw,38px);margin:32px 0 14px}.pp-note p{max-width:71ch}.pp-note-foot{border-top:1px solid #cfc7b7;gap:10px;padding-top:15px;margin-top:30px;font-size:14px}.pp-note-foot svg{width:25px;color:#80514c}.pp-situations{margin-top:22px}.pp-situations details:last-child{border-bottom:1px solid #c9c1b1}.pp-situations summary{font-weight:580}.pp-message-types>div{border-top:1px solid #cec6b6;padding:13px 0}.pp-message-types dt{font-weight:580}.pp-message-types dd{margin:4px 0 0}.pp-correspondence .article-header{padding-top:10px}.pp-correspondence .article-layout{grid-template-columns:minmax(170px,.41fr) minmax(0,1fr);gap:clamp(18px,3vw,38px)}.pp-correspondence .article-aside{background:#f1ecdf;border-radius:0}.pp-correspondence .eyebrow{color:#79554b}.pp-correspondence .end-cta{margin-bottom:0}
@media(max-width:760px){.pp-sheet{grid-template-columns:1fr}.pp-margin{border-top:1px solid #cbc3b4;padding-top:18px}.pp-margin ol{max-width:50ch}.pp-margin li{margin-bottom:10px}.pp-stamp{width:110px}.pp-letterhead{position:relative;align-items:flex-start}.pp-letterhead>div{position:relative;z-index:1}.pp-letterhead h1{font-size:clamp(38px,6.5vw,51px)}.pp-letterhead p:last-child{font-size:15px}.pp-correspondence .article-layout{display:block}.pp-foot{align-items:flex-start}.pp-head{min-height:65px}.pp-head nav{font-size:12px}.pp-foot nav{column-gap:13px}.pp-inbox strong{font-size:16px}}
@media(max-width:500px){.pp-stamp{position:absolute;width:81px;right:-9px;top:-9px}.pp-address{min-height:31px;padding-right:67px;font-size:12px}.pp-head nav>a:first-child{display:none}.pp-word{font-size:22px;gap:6px}.pp-word svg{width:27px}.pp-head nav{gap:12px}.pp-foot{display:block}.pp-foot nav{margin-top:21px}.pp-letter{padding:20px 14px}.pp-letter-end{display:block}.pp-letter-end span{display:block;margin-bottom:4px}.pp-letterhead h1{font-size:39px;max-width:8.6em}.pp-order .checkout-heading h2{font-size:23px}.pp-inbox,.pp-questions{padding:0 4px}.pp-inbox a{gap:10px}.pp-head nav a:last-child{font-size:12px}}
.pp-order-letter{margin-bottom:50px}.pp-order-letter .pp-letterhead h1{font-size:clamp(35px,4.4vw,61px)}
.pp-practice{display:flex;align-items:center;gap:11px;padding:13px 0;margin:22px 0;border-block:1px solid #c9c1b1}.pp-practice svg{width:25px;flex:none;color:#80514c}
