.RBCcVa_env{perspective:1200px;margin:0;display:grid;position:relative}.RBCcVa_letterWrap{grid-area:1/1;grid-template-rows:1fr;display:grid}.RBCcVa_letterClip{min-height:0}.RBCcVa_env[data-sent] .RBCcVa_letterWrap{transition:grid-template-rows .5s var(--ease) 1.1s;grid-template-rows:0fr}.RBCcVa_env[data-sent] .RBCcVa_letterClip{overflow:hidden}.RBCcVa_letter{z-index:1;border:1px solid var(--border);transform-origin:50% 25%;transition:transform .7s var(--ease), opacity .45s ease .55s;background:#fcfaf5;border-radius:6px;padding:26px 26px 22px;position:relative;overflow:hidden;box-shadow:0 1px #16211c0a,0 30px 60px -40px #16211c73}.RBCcVa_letter:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 31px,#1f4d3a0b 31px 32px);position:absolute;inset:0}.RBCcVa_airmail{background:repeating-linear-gradient(135deg, var(--forest) 0 12px, transparent 12px 20px, var(--brass) 20px 32px, transparent 32px 40px);height:7px;position:absolute;top:0;left:0;right:0}.RBCcVa_top{z-index:1;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.RBCcVa_kicker{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin:4px 0 6px;font-size:11px}.RBCcVa_code{font-family:var(--font-mono-stack);letter-spacing:.06em;color:var(--forest);overflow-wrap:anywhere;margin:0;font-size:14px}.RBCcVa_stampWrap{flex-shrink:0;width:76px;height:88px;position:relative}.RBCcVa_stamp{width:100%;height:100%;font-family:var(--font-mono-stack);filter:drop-shadow(0 1px 1px #16211c1f);position:absolute;inset:0}.RBCcVa_postmark{color:#9a6a1e80;width:104px;height:104px;font-family:var(--font-mono-stack);pointer-events:none;position:absolute;top:10px;left:-66px;transform:rotate(-14deg)}.RBCcVa_addr{z-index:1;margin:18px 0 0;position:relative}.RBCcVa_addr div{border-top:1px dashed var(--border-strong);grid-template-columns:70px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.RBCcVa_addr dt{font-family:var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);padding-top:2px;font-size:11px}.RBCcVa_addr dd{min-width:0;color:var(--forest-ink);flex-direction:column;gap:2px;margin:0;font-size:15px;display:flex}.RBCcVa_addr dd b{overflow-wrap:anywhere;font-weight:600}.RBCcVa_addr dd span{color:var(--text-secondary);overflow-wrap:anywhere;font-size:13px}.RBCcVa_addr i{color:var(--text-muted);font-style:normal}.RBCcVa_body{z-index:1;border-top:1px dashed var(--border-strong);min-height:132px;padding:14px 0 12px;position:relative}.RBCcVa_text{font-family:var(--font-serif-stack);color:var(--forest-ink);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:17px;line-height:1.6;display:-webkit-box;overflow:hidden}.RBCcVa_lines{flex-direction:column;gap:14px;padding-top:8px;display:flex}.RBCcVa_lines i{background:var(--surface-1);border-radius:4px;height:8px;display:block}.RBCcVa_lines i:nth-child(2){width:92%}.RBCcVa_lines i:nth-child(3){width:78%}.RBCcVa_lines i:nth-child(4){width:46%}.RBCcVa_foot{z-index:1;border-top:1px solid var(--border);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;padding-top:12px;font-size:13px;display:flex;position:relative}.RBCcVa_foot b{font-family:var(--font-serif-stack);color:var(--forest);font-size:19px;font-weight:400}.RBCcVa_foot b:first-letter{text-transform:uppercase}.RBCcVa_envBox{pointer-events:none;z-index:2;grid-area:1/1;align-self:start;padding:10px 4% 0}.RBCcVa_envelope{aspect-ratio:1.55;position:relative}.RBCcVa_sentNote{text-align:center;color:var(--text-secondary);opacity:0;margin:18px 0 0;font-size:14px}.RBCcVa_sentNote b{font-family:var(--font-serif-stack);color:var(--forest);margin-top:2px;font-size:22px;font-weight:400;display:block}.RBCcVa_sentNote b:first-letter{text-transform:uppercase}.RBCcVa_env[data-sent] .RBCcVa_sentNote{opacity:1;transition:opacity .4s 1.9s}.RBCcVa_back,.RBCcVa_pocket,.RBCcVa_flap{opacity:0;border-radius:10px;position:absolute;left:0;right:0}.RBCcVa_back{background:var(--forest-deep);z-index:-2;top:0;bottom:0}.RBCcVa_pocket{background:linear-gradient(170deg, #24583f, var(--forest) 60%);clip-path:polygon(0 0,50% 54%,100% 0,100% 100%,0 100%);top:0;bottom:0;transform:translateY(24px);box-shadow:0 40px 60px -40px #16211c99}.RBCcVa_pocket:after{content:"";background:linear-gradient(to top right,#0000 calc(50% - 1px),#cfe3d62e 50%,#0000 calc(50% + 1px)) 0 100%/50% 100% no-repeat,linear-gradient(to top left,#0000 calc(50% - 1px),#cfe3d62e 50%,#0000 calc(50% + 1px)) 100% 100%/50% 100% no-repeat;position:absolute;inset:0}.RBCcVa_flap{clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;z-index:3;background:linear-gradient(#2a6248,#1c4634);height:58%;top:0;transform:rotateX(180deg)}.RBCcVa_seal{color:#f7e3bc;background:radial-gradient(circle at 35% 30%, #c08a35, var(--brass) 55%, #7c5414);z-index:4;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:-29px 0 0 -29px;display:flex;position:absolute;top:58%;left:50%;transform:scale(0);box-shadow:0 0 0 4px #9a6a1e59,0 8px 18px -6px #00000080}.RBCcVa_received{color:#e9c98e;font-family:var(--font-mono-stack);text-transform:uppercase;opacity:0;z-index:4;border:2px solid #e9c98e;border-radius:6px;flex-direction:column;align-items:center;padding:6px 12px;display:flex;position:absolute;bottom:9%;left:7%;transform:rotate(-9deg)scale(1.5)}.RBCcVa_received span{letter-spacing:.2em;font-size:15px;font-weight:700}.RBCcVa_received small{letter-spacing:.14em;font-size:10px}.RBCcVa_env[data-sent] .RBCcVa_letter{opacity:0;transform:translateY(-6%)scale(.72)}.RBCcVa_env[data-sent] .RBCcVa_back{opacity:1;transition:opacity .3s .15s}.RBCcVa_env[data-sent] .RBCcVa_pocket{opacity:1;transition:opacity .35s ease .2s, transform .5s var(--ease) .2s;transform:none}.RBCcVa_env[data-sent] .RBCcVa_flap{opacity:1;transition:opacity .1s linear .9s, transform .5s var(--ease) .95s;transform:rotateX(0)}.RBCcVa_env[data-sent] .RBCcVa_seal{transition:transform .4s cubic-bezier(.3,1.6,.5,1) 1.4s;transform:scale(1)}.RBCcVa_env[data-sent] .RBCcVa_received{opacity:1;transition:opacity .15s 1.75s,transform .3s cubic-bezier(.3,1.4,.5,1) 1.75s;transform:rotate(-9deg)scale(1)}@media (prefers-reduced-motion:reduce){.RBCcVa_letter,.RBCcVa_back,.RBCcVa_pocket,.RBCcVa_flap,.RBCcVa_seal,.RBCcVa_received,.RBCcVa_env[data-sent] .RBCcVa_letter,.RBCcVa_env[data-sent] .RBCcVa_back,.RBCcVa_env[data-sent] .RBCcVa_pocket,.RBCcVa_env[data-sent] .RBCcVa_flap,.RBCcVa_env[data-sent] .RBCcVa_seal,.RBCcVa_env[data-sent] .RBCcVa_received,.RBCcVa_env[data-sent] .RBCcVa_letterWrap,.RBCcVa_env[data-sent] .RBCcVa_sentNote{transition:none!important}}
.xwJ-uq_layout{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:40px;display:grid}.xwJ-uq_main{min-width:0}.xwJ-uq_main form{flex-direction:column;gap:20px;display:flex}.xwJ-uq_topicsSet{border:0;min-width:0;margin:0;padding:0}.xwJ-uq_topicsSet legend{width:100%;padding:0}.xwJ-uq_topicsSet legend>span:last-child{flex-direction:column;display:flex}.xwJ-uq_topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.xwJ-uq_topic{border:1px solid var(--border-strong);background:var(--paper);cursor:pointer;transition:border-color .2s var(--ease), background-color .2s var(--ease), transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:14px;grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;gap:4px 12px;padding:16px 16px 18px;display:grid;position:relative}.xwJ-uq_topic:hover{border-color:var(--forest);transform:translateY(-1px)}.xwJ-uq_topic:has(.xwJ-uq_radio:focus-visible){outline:2px solid var(--forest);outline-offset:2px}.xwJ-uq_topic[data-on]{background:var(--forest-ink);border-color:var(--forest-ink);color:#f4f1ea;box-shadow:0 22px 40px -30px #16211ccc}.xwJ-uq_radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.xwJ-uq_topicIcon{background:var(--tint);width:38px;height:38px;color:var(--forest);border-radius:10px;grid-row:1/span 2;justify-content:center;align-items:center;display:flex}.xwJ-uq_topic[data-on] .xwJ-uq_topicIcon{color:var(--mint);background:#cfe3d624}.xwJ-uq_topicCode{font-family:var(--font-mono-stack);letter-spacing:.14em;color:var(--text-muted);font-size:10px;position:absolute;top:12px;right:14px}.xwJ-uq_topic[data-on] .xwJ-uq_topicCode{color:#e9c98e}.xwJ-uq_topicTitle{color:var(--forest-ink);align-self:end;padding-right:30px;font-size:15px;font-weight:600;line-height:1.25}.xwJ-uq_topic[data-on] .xwJ-uq_topicTitle{color:#f4f1ea}.xwJ-uq_topicDesc{color:var(--text-secondary);grid-column:1/-1;margin-top:8px;font-size:13.5px;line-height:1.45}.xwJ-uq_topic[data-on] .xwJ-uq_topicDesc{color:var(--mint-muted)}.xwJ-uq_shortcut{background:var(--tint);animation:xwJ-uq_rise .35s var(--ease);border:1px solid #2c6b4a2e;border-radius:14px;gap:14px;margin-top:16px;padding:16px 18px;display:flex}.xwJ-uq_shortcutIcon{background:var(--forest);color:#f4f1ea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.xwJ-uq_shortcutK{font-family:var(--font-mono-stack);letter-spacing:.14em;text-transform:uppercase;color:var(--tint-text);margin:0 0 4px;font-size:11px}.xwJ-uq_shortcutText{color:var(--forest-ink);margin:0;font-size:15px;line-height:1.5}.xwJ-uq_shortcutLinks{flex-wrap:wrap;gap:6px 18px;margin:8px 0 0;display:flex}.xwJ-uq_shortcutLinks a{min-height:32px;color:var(--forest);text-underline-offset:3px;align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}@keyframes xwJ-uq_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.xwJ-uq_optional{text-transform:none;letter-spacing:0;color:var(--text-muted);font-family:inherit}.xwJ-uq_refField{font-family:var(--font-mono-stack);letter-spacing:.06em}.xwJ-uq_refField[aria-invalid]{border-color:#b4452f}.xwJ-uq_fieldHint{color:var(--text-muted);margin:6px 0 0;font-size:13px}.xwJ-uq_fieldErr{color:#a23b26;margin:8px 0 0;font-size:13px;font-weight:500}.xwJ-uq_msgHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.xwJ-uq_counter{font-family:var(--font-mono-stack);color:var(--text-muted);font-size:12px}.xwJ-uq_counter[data-near]{color:#a23b26}.xwJ-uq_textarea{min-height:180px!important}.xwJ-uq_consent{color:var(--text-primary);cursor:pointer;align-items:flex-start;gap:10px;margin:4px 0 16px;font-size:15px;line-height:1.5;display:flex}.xwJ-uq_consent input{width:18px;height:18px;accent-color:var(--forest);flex-shrink:0;margin:2px 0 0}.xwJ-uq_consent a{color:var(--forest);text-underline-offset:3px;font-weight:600;text-decoration:underline}.xwJ-uq_sendRow{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.xwJ-uq_eta{color:var(--text-secondary);align-items:center;gap:8px;margin:0;font-size:14px;display:inline-flex}.xwJ-uq_eta svg{color:var(--brass);flex-shrink:0}.xwJ-uq_eta b{color:var(--forest-ink);font-weight:600}.xwJ-uq_done{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:44px 30px;display:flex}.xwJ-uq_done h2:focus{outline:none}.xwJ-uq_doneLead{max-width:520px;color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.6}.xwJ-uq_doneLead b{color:var(--forest-ink);font-weight:600}.xwJ-uq_doneDay{font-family:var(--font-serif-stack);font-size:20px;color:var(--forest)!important;font-weight:400!important}.xwJ-uq_receipt{background:var(--paper);border:1px dashed var(--border-strong);border-radius:12px;width:100%;max-width:420px;margin:6px 0 0;padding:6px 18px}.xwJ-uq_receipt div{border-bottom:1px dashed var(--border);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.xwJ-uq_receipt div:last-child{border-bottom:0}.xwJ-uq_receipt dt{font-family:var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:11px}.xwJ-uq_receipt dd{color:var(--forest-ink);text-align:right;margin:0;font-size:15px}.xwJ-uq_mono{font-family:var(--font-mono-stack);letter-spacing:.04em}.xwJ-uq_doneNote{max-width:480px;color:var(--text-muted);margin:0;font-size:14px;line-height:1.55}.xwJ-uq_side{flex-direction:column;gap:22px;display:flex;position:sticky;top:88px}.xwJ-uq_info{flex-direction:column;margin:0;display:flex}.xwJ-uq_info div{border-top:1px dashed var(--border-strong);padding:13px 4px}.xwJ-uq_info div:last-child{border-bottom:1px dashed var(--border-strong)}.xwJ-uq_info dt{font-family:var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;margin-bottom:3px;font-size:11px;display:flex}.xwJ-uq_info dt svg{color:var(--brass)}.xwJ-uq_info dd{color:var(--forest-ink);margin:0;font-size:15px}.xwJ-uq_infoSub{color:var(--text-muted);margin-top:2px;font-size:13px;display:block}.xwJ-uq_info dd a{color:var(--forest);text-underline-offset:3px;font-weight:600;text-decoration:underline}.xwJ-uq_cta{border-radius:var(--radius-lg);background:var(--forest);color:#f4f1ea;transition:background-color .2s var(--ease);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.xwJ-uq_cta:hover{background:var(--forest-deep)}.xwJ-uq_cta>span{flex-direction:column;gap:4px;display:flex}.xwJ-uq_ctaTitle{font-family:var(--font-serif-stack);font-size:21px;line-height:1.15}.xwJ-uq_ctaText{color:var(--mint-muted);font-size:14px;line-height:1.5}.xwJ-uq_cta svg{flex-shrink:0}@media (max-width:1040px){.xwJ-uq_layout{grid-template-columns:minmax(0,1fr)}.xwJ-uq_side{max-width:560px;position:static}}@media (max-width:760px){.xwJ-uq_topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.xwJ-uq_topic{padding:14px 12px}.xwJ-uq_topicIcon{width:32px;height:32px}.xwJ-uq_topicDesc{font-size:13px}}@media (max-width:520px){.xwJ-uq_topic{grid-template-rows:auto;grid-template-columns:auto 1fr;align-items:center;min-height:64px;padding:12px 10px}.xwJ-uq_topicIcon{grid-row:auto}.xwJ-uq_topicTitle{align-self:center;padding-right:0;font-size:14px}.xwJ-uq_topicDesc,.xwJ-uq_topicCode{display:none}}@media (prefers-reduced-motion:reduce){.xwJ-uq_topic,.xwJ-uq_shortcut{transition:none;animation:none}}.xwJ-uq_qrCard{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-2);color:inherit;transition:border-color .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);align-items:center;gap:16px;margin-top:16px;padding:14px 16px 14px 14px;text-decoration:none;display:flex}.xwJ-uq_qrCard:hover{border-color:var(--forest);transform:translateY(-1px);box-shadow:0 18px 40px -30px #16211c99}.xwJ-uq_qrImg{flex-shrink:0;width:132px;height:132px;display:block}.xwJ-uq_qrImg svg{width:100%;height:100%;display:block}.xwJ-uq_qrText{flex-direction:column;gap:4px;min-width:0;display:flex}.xwJ-uq_qrKicker{font-family:var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--brass);font-size:11px}.xwJ-uq_qrTitle{font-family:var(--font-serif-stack);color:var(--forest-ink);font-size:20px;line-height:1.15}.xwJ-uq_qrSub{color:var(--text-muted);font-size:13px;line-height:1.45}@media (max-width:700px){.xwJ-uq_qrImg{width:64px;height:64px}}
