/* Product tour: wrapper pages and the scaled "screen" frames.
   Everything the screens need is class-based because the site's CSP blocks
   inline styles. Screen classes are prefixed ps- so they cannot collide with
   the site's own classes. Generated rules (ps-s1, ps-s2, ...) are appended by
   tour-src/export_tour.py. Do not add web fonts: the screens use the site's
   own font stack. */
.container.wide{max-width:1240px}
.crumbs{font-size:14px;color:var(--muted)}
.crumbs a{color:var(--navy);display:inline-block;padding-block:4px}
.tour-note{font-size:13.5px;color:var(--muted)}
.tour-meta{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}
.tour-stage{padding-block:28px 8px}
.shot-frame{--s:.83;position:relative;margin:0;overflow:hidden;aspect-ratio:1440/900;background:#fcefd4;border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 50px -30px rgba(19,33,59,.45)}
.shot-frame .ps-screen,.thumb .ps-screen{position:absolute;left:0;top:0;width:1440px;height:900px;transform-origin:0 0;transform:scale(var(--s,.75))}
@media (min-width:1280px){.shot-frame{--s:.83}}
@media (max-width:1279px){.shot-frame{--s:.64}}
@media (max-width:960px){.shot-frame{--s:.41}}
@media (max-width:640px){.shot-frame{--s:.19}[data-zoom]{display:none}.tour-phone-note{display:block}}
.tour-phone-note{display:none;margin:10px 0 0;font-size:14px;color:var(--muted)}
@media (prefers-color-scheme:dark){.shot-frame,.thumb{filter:brightness(.9)}}
.shot-frame.is-full{aspect-ratio:auto;height:min(86vh,900px);overflow:auto;--s:1}
.shot-frame.is-full .ps-screen{position:relative}
.shot-frame.is-full:focus-visible{outline:2px solid var(--navy);outline-offset:2px}
[data-zoom][hidden]{display:none}
.tour-vh{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.shot-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px}
.shot-bar .btn{font-size:14px;padding:9px 14px}
.tour-doc{max-width:860px;margin-inline:auto;padding-block:36px 24px;display:flex;flex-direction:column;gap:14px}
.tour-doc h2{font-size:24px;margin-top:10px}
.tour-doc ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:8px}
.tour-doc p,.tour-doc li{color:var(--ink)}
.tour-pager{display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:space-between;align-items:center;padding-block:20px 56px;border-top:1px solid var(--line);margin-top:8px}
.tour-pager a{font-weight:600;text-decoration:none}
.tour-pager a:hover{text-decoration:underline}
/* gallery */
.tour-group{padding-block:34px 6px}
.tour-group>h2{margin-bottom:6px}
.tour-group>p{color:var(--muted);margin-bottom:18px;max-width:64ch}
.tour-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:22px;list-style:none;margin:0;padding:0}
.tour-card{position:relative;display:flex;flex-direction:column;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px;content-visibility:auto;contain-intrinsic-size:auto 340px;transition:box-shadow .15s,transform .15s}
.tour-card:hover{box-shadow:0 18px 36px -24px rgba(19,33,59,.5);transform:translateY(-2px)}
@media (prefers-reduced-motion:reduce){.tour-card{transition:none}.tour-card:hover{transform:none}}
.tour-card h3{font-size:18px}
.tour-card h3 a{text-decoration:none;color:var(--navy)}
.tour-card h3 a::after{content:"";position:absolute;inset:0;border-radius:12px}
.tour-card h3 a:focus-visible{outline:none}
.tour-card h3 a:focus-visible::after{outline:2px solid var(--navy);outline-offset:3px}
.tour-card p{color:var(--muted);font-size:15px}
.thumb{--s:.2;position:relative;overflow:hidden;aspect-ratio:1440/900;background:#fcefd4;border:1px solid var(--line);border-radius:8px}
.tour-legend{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:8px;font-size:14.5px;color:var(--muted)}
.tour-legend li{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}
/* the screen itself: reset what the site's global rules would otherwise leak in */
.ps-screen{font:400 16px/normal var(--body);letter-spacing:normal;text-transform:none;color:#241305;background:#fcefd4;-webkit-font-smoothing:antialiased}
:where(.ps-screen) :is(h1,h2,h3){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-wrap:initial}
:where(.ps-screen) p{margin:0}
:where(.ps-screen) a{color:inherit;text-decoration:none}
:where(.ps-screen) table{border-collapse:collapse;width:100%;min-width:0;font-size:inherit}
:where(.ps-screen) :is(th,td){vertical-align:middle}
.tour-aud{margin:0 0 6px;color:var(--muted);max-width:60ch}
.tour-pager a{display:inline-block;padding-block:8px}

/* ---- screen classes, translated from the design ---- */
:where(.ps-screen) a{color:inherit;text-decoration:none}
:where(.ps-screen) table{border-collapse:collapse;width:100%}
.ps-d{font-family:var(--display);}
.ps-ni{display:flex;align-items:center;gap:11px;padding:7px 12px;border-radius:8px;font-size:13px;font-weight:600;color:#A9C6BF}
.ps-ni i{width:12px;height:12px;border:1.7px solid currentColor;border-radius:4px;display:inline-block}
.ps-on{background:#F7A21A;color:#241305}
.ps-on i{background:#241305;border-color:#241305}
.ps-gl{font-size:10.5px;font-weight:800;letter-spacing:.1em;color:#8FB5AC;padding:11px 12px 3px}
.ps-card{background:#fff;border-radius:14px;box-shadow:0 10px 26px -18px rgba(43,22,8,.35)}
.ps-lbl{font-size:11.5px;font-weight:800;letter-spacing:.07em;color:#7A4D06}
.ps-pl{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;border-radius:999px;padding:5px 11px;letter-spacing:.03em;white-space:nowrap}
.ps-g{background:#1E6B4F;color:#fff}
.ps-b{background:#3B5FA6;color:#fff}
.ps-r{background:#A6544A;color:#fff}
.ps-t{background:#17423D;color:#FDECC8}
.ps-pr{background:#FFF6E6;color:#7A4D06;border:1.5px dashed #C9760A}
.ps-nr{background:#EBE1CB;color:#5E4F36}
.ps-btn{border:none;border-radius:9px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:800;cursor:pointer}
.ps-bt{background:#17423D;color:#FDECC8}
.ps-bs{background:#F7A21A;color:#241305}
.ps-bo{background:transparent;color:#17423D;border:1.5px solid #17423D}
:where(.ps-screen) th{font-size:11px;font-weight:800;letter-spacing:.06em;color:#5A3A14;text-align:left;padding:9px 12px;border-bottom:2px solid #EAD3A0}
:where(.ps-screen) td{font-size:13px;padding:10px 12px;border-bottom:1px solid #F0E3C4;color:#241305}
.ps-n{text-align:right;font-variant-numeric:tabular-nums}
.ps-mut{color:#6B5A3E}
.ps-kv{font-size:11.5px;font-weight:800;letter-spacing:.05em;color:#5A3A14}
.ps-fld{border:1.5px solid #D9C99E;border-radius:9px;padding:10px 12px;font-size:13.5px;background:#FFFDF7}
.ps-fl{font-size:11.5px;font-weight:800;letter-spacing:.05em;color:#5A3A14;margin-bottom:5px}
.ps-nd{width:34px;height:34px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px}
.ps-cn{flex:1;height:2px;background:repeating-linear-gradient(90deg,#C9760A 0 4px,transparent 4px 9px);margin-top:16px}
.ps-tm{background:#17423D;border-radius:16px;position:relative;overflow:hidden}
.ps-tl{font-size:12px;font-weight:800;letter-spacing:.05em;color:#F7A21A}
.ps-th1{font-size:13.5px;font-weight:700;color:#FDECC8}
.ps-tp{font-size:12.5px;color:#A9C6BF;line-height:1.55}
/* ---- extracted styles, one class per distinct declaration set ---- */
.ps-s1{width:1440px;height:900px;box-sizing:border-box;display:flex;background:#FCEFD4;overflow:hidden}
.ps-s2{flex:0 0 244px;box-sizing:border-box;background:#17423D;padding:20px 14px;display:flex;flex-direction:column;position:relative;overflow:hidden}
.ps-s3{position:absolute;top:-120px;left:-100px;width:320px;height:320px;border-radius:999px;background:radial-gradient(circle,rgba(247,162,26,.18),rgba(247,162,26,0) 70%)}
.ps-s4{display:flex;align-items:center;gap:10px;padding:0 6px 14px;position:relative}
.ps-s5{width:28px;height:28px;border-radius:8px;background:#F7A21A;display:flex;align-items:center;justify-content:center;transform:rotate(-4deg);color:#17423D;font-weight:800}
.ps-s6{font-size:16px;font-weight:700;color:#FDECC8}
.ps-s7{position:relative;display:flex;flex-direction:column}
.ps-s8{margin-top:auto;position:relative;border-top:1px solid #2E655D;padding-top:10px;display:flex;align-items:center;gap:10px}
.ps-s9{width:30px;height:30px;border-radius:999px;background:#DD6E10;display:flex;align-items:center;justify-content:center;color:#241305;font-size:12px;font-weight:800}
.ps-s10{display:flex;flex-direction:column}
.ps-s11{font-size:13px;font-weight:700;color:#FDECC8}
.ps-s12{font-size:11.5px;color:#A9C6BF}
.ps-s13{flex:1 1 0;min-width:0;box-sizing:border-box;padding:24px 30px;display:flex;flex-direction:column;gap:16px;overflow:hidden}
.ps-s14{display:flex;align-items:flex-end;justify-content:space-between}
.ps-s15{font-size:12.5px;font-weight:600;color:#7A4D06}
.ps-s16{margin:4px 0 0;font-size:26px;font-weight:700}
.ps-s17{display:flex;gap:10px;align-items:center}
.ps-s18{padding:16px 22px;display:flex;align-items:center}
.ps-s19{flex:1;display:flex;gap:12px;align-items:center}
.ps-s20{width:30px;height:30px;border-radius:999px;background:#1E6B4F;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}
.ps-s21{font-size:13.5px;font-weight:700}
.ps-s22{font-size:12px}
.ps-s23{width:48px;height:2px;background:repeating-linear-gradient(90deg,#C9760A 0 4px,transparent 4px 9px)}
.ps-s24{flex:1;display:flex;gap:12px;align-items:center;padding-left:16px}
.ps-s25{width:30px;height:30px;border-radius:999px;background:#F7A21A;color:#241305;font-weight:800;display:flex;align-items:center;justify-content:center}
.ps-s26{display:flex;gap:16px;flex:1 1 0;min-height:0}
.ps-s27{flex:1 1 0;min-width:0;padding:18px 20px;display:flex;flex-direction:column;gap:12px}
.ps-s28{display:flex;justify-content:space-between;align-items:center}
.ps-s29{font-weight:700}
.ps-s30{background:#FBEDEA}
.ps-s31{font-size:11.5px;color:#8C3B32;margin-top:5px;font-weight:600}
.ps-s32{margin-top:auto;background:#FFF6E6;border:1.5px dashed #C9760A;border-radius:12px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}
.ps-s33{font-size:14px;font-weight:700;margin-top:4px}
.ps-s34{color:#8C3B32}
.ps-s35{font-size:12px;margin-top:2px}
.ps-s36{flex:0 0 360px;display:flex;flex-direction:column;gap:16px}
.ps-s37{background:#17423D;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden}
.ps-s38{position:absolute;bottom:-90px;right:-70px;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(247,162,26,.16),rgba(247,162,26,0) 70%)}
.ps-s39{font-size:12px;font-weight:800;letter-spacing:.05em;color:#F7A21A;position:relative}
.ps-s40{position:relative;border-bottom:1px solid #2E655D;padding-bottom:12px}
.ps-s41{font-size:13.5px;font-weight:700;color:#FDECC8}
.ps-s42{font-size:12.5px;color:#A9C6BF;line-height:1.55;margin-top:3px}
.ps-s43{position:relative}
.ps-s44{padding:18px;display:flex;flex-direction:column;gap:10px;flex:1 1 0}
.ps-s45{background:#FBF7EC;border:1px solid #EAD3A0;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 0}
.ps-s46{height:7px;width:70%;background:#E4D8BC;border-radius:4px}
.ps-s47{height:7px;width:92%;background:#E4D8BC;border-radius:4px}
.ps-s48{height:7px;width:84%;background:#E4D8BC;border-radius:4px}
.ps-s49{background:#F7A21A;border-radius:6px;padding:7px 9px;font-size:11.5px;font-weight:700;color:#241305}
.ps-s50{height:7px;width:88%;background:#E4D8BC;border-radius:4px}
.ps-s51{height:7px;width:60%;background:#E4D8BC;border-radius:4px}
.ps-s52{display:flex;gap:6px;border-bottom:2px solid #EAD3A0}
.ps-s53{padding:9px 16px;font-size:13px;font-weight:800;border-bottom:3px solid #F7A21A;margin-bottom:-2px}
.ps-s54{padding:9px 16px;font-size:13px;font-weight:600;color:#6B5A3E}
.ps-s55{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px}
.ps-s56{padding:8px 14px 14px}
.ps-s57{background:#FCEFD4}
.ps-s58{font-weight:800;border-bottom:none}
.ps-s59{border-bottom:none}
.ps-s60{padding:16px 20px;display:flex;flex-direction:column;gap:10px;border-left:6px solid #A6544A}
.ps-s61{display:flex;align-items:center;justify-content:space-between}
.ps-s62{color:#8C3B32;font-weight:800}
.ps-s63{font-size:12.5px;color:#5A3A14;line-height:1.5}
.ps-s64{flex:0 0 330px;display:flex;flex-direction:column;gap:16px}
.ps-s65{padding:18px;display:flex;flex-direction:column;gap:12px;border:1.5px dashed #C9760A}
.ps-s66{background:#FCEFD4;border-radius:10px;padding:12px 14px}
.ps-s67{font-size:13px;font-weight:700}
.ps-s68{display:flex;gap:8px}
.ps-s69{font-size:12.5px;line-height:1.55;color:#5A3A14}
.ps-s70{font-size:12px;line-height:1.5;color:#6B5A3E}
.ps-s71{flex:1}
.ps-s72{background:#17423D;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:8px;flex:1 1 0}
.ps-s73{font-size:12px;font-weight:800;letter-spacing:.05em;color:#F7A21A}
.ps-s74{font-size:12.5px;color:#A9C6BF;line-height:1.55}
.ps-s75{font-size:13px;font-weight:700;color:#FDECC8;margin-top:6px}
.ps-s76{display:flex;gap:14px}
.ps-s77{flex:1;padding:14px 18px}
.ps-s78{font-size:15px;font-weight:700;margin-top:4px}
.ps-s79{flex:1;padding:14px 18px;border:1.5px dashed #C9760A}
.ps-s80{font-size:15px;font-weight:700;margin-top:4px;color:#1E6B4F}
.ps-s81{padding:16px 20px;display:flex;flex-direction:column;gap:8px}
.ps-s82{display:flex;gap:18px;font-size:13px;line-height:1.5}
.ps-s83{flex:0 0 350px;display:flex;flex-direction:column;gap:16px}
.ps-s84{padding:20px;display:flex;flex-direction:column;gap:12px;border:2px dashed #DD6E10;background:linear-gradient(160deg,#FFFFFF 0%,#FDEBC8 130%)}
.ps-s85{align-self:flex-start}
.ps-s86{font-size:20px;font-weight:700;line-height:1.25}
.ps-s87{border:1.5px dashed #C9760A;border-radius:10px;padding:10px 12px}
.ps-s88{background:#FCEFD4;border-radius:10px;padding:10px 12px}
.ps-s89{width:30px;height:30px;border-radius:999px;background:#EBE1CB;color:#5E4F36;font-weight:800;display:flex;align-items:center;justify-content:center}
.ps-s90{flex:1 1 0;min-width:0;padding:20px;display:flex;flex-direction:column;gap:12px}
.ps-s91{display:flex;flex-direction:column;gap:8px}
.ps-s92{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:11px;background:#FFF1D4;border:2px solid #F7A21A}
.ps-s93{width:16px;height:16px;border-radius:999px;border:5px solid #17423D;background:#fff}
.ps-s94{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:11px;border:1.5px solid #EAD3A0}
.ps-s95{width:16px;height:16px;border-radius:999px;border:2px solid #8A7A58}
.ps-s96{margin-top:auto;font-size:12.5px;line-height:1.55;color:#5A3A14;background:#FCEFD4;border-radius:10px;padding:12px 14px}
.ps-s97{flex:0 0 420px;display:flex;flex-direction:column;gap:16px}
.ps-s98{padding:20px;display:flex;flex-direction:column;gap:12px}
.ps-s99{background:#17423D;border-radius:11px;padding:12px 14px;font-size:12.5px;font-weight:600;color:#FDECC8;line-height:1.5}
.ps-s100{color:#F7A21A;font-weight:800}
.ps-s101{padding:18px;display:flex;flex-direction:column;gap:8px;border:1.5px dashed #C9760A;flex:1 1 0}
.ps-s102{flex:0 0 340px;display:flex;flex-direction:column;gap:12px}
.ps-s103{padding:14px 16px;border-left:6px solid #1E6B4F;background:linear-gradient(135deg,#FFFFFF 0%,#EAF6EF 100%)}
.ps-s104{font-size:13px;font-weight:800}
.ps-s105{font-size:14px;font-weight:700;margin-top:6px}
.ps-s106{padding:14px 16px;border-left:6px solid #3B5FA6}
.ps-s107{padding:14px 16px;border:1.5px dashed #C9760A;background:#FFF9EC}
.ps-s108{margin-top:auto;font-size:12px;line-height:1.55;color:#5A3A14;background:#fff;border-radius:12px;padding:12px 14px}
.ps-s109{padding:18px 22px}
.ps-s110{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.ps-s111{display:flex;align-items:flex-start}
.ps-s112{text-align:center;width:96px}
.ps-s113{margin:0 auto}
.ps-s114{font-size:12.5px;font-weight:700;margin-top:6px}
.ps-s115{font-size:11.5px}
.ps-s116{margin:0 auto;font-size:11px}
.ps-s117{background:#EAF6EF}
.ps-s118{font-weight:800}
.ps-s119{font-size:12px;padding:10px 12px 0}
.ps-s120{flex:1;padding:16px 20px;display:flex;flex-direction:column;gap:6px;border-left:6px solid #1E6B4F}
.ps-s121{font-size:14px;font-weight:700}
.ps-s122{font-size:12.5px;line-height:1.5}
.ps-s123{flex:1;padding:16px 20px;display:flex;flex-direction:column;gap:6px;border:1.5px dashed #C9760A;background:#FFF9EC}
.ps-s124{font-size:12.5px;line-height:1.5;color:#5A3A14}
.ps-s125{padding:20px 22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 20px}
.ps-s126{font-size:22px;font-weight:700;margin-top:2px}
.ps-s127{grid-column:span 2}
.ps-s128{padding:18px 22px;display:flex;flex-direction:column;gap:12px;flex:1 1 0}
.ps-s129{display:flex;height:12px;border-radius:999px;overflow:hidden;gap:3px}
.ps-s130{flex:20;background:#1E6B4F}
.ps-s131{flex:50;background:#D9C99E}
.ps-s132{flex:30;background:#EBE1CB}
.ps-s133{display:flex;flex-direction:column;gap:10px}
.ps-s134{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:11px;background:#EAF6EF}
.ps-s135{width:28px;height:28px;border-radius:999px;background:#1E6B4F;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}
.ps-s136{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:11px;border:1.5px dashed #C9760A;background:#FFF9EC}
.ps-s137{width:28px;height:28px;border-radius:999px;background:#F7A21A;color:#241305;font-weight:800;display:flex;align-items:center;justify-content:center}
.ps-s138{padding:7px 12px}
.ps-s139{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:11px;background:#F6F1E4}
.ps-s140{width:28px;height:28px;border-radius:999px;background:#EBE1CB;color:#5E4F36;font-weight:800;display:flex;align-items:center;justify-content:center}
.ps-s141{padding:18px;display:flex;flex-direction:column;gap:9px}
.ps-s142{border:1.5px dashed #C9760A;background:#FFF9EC;border-radius:10px;padding:10px 12px}
.ps-s143{font-size:12px;color:#7A4D06;margin-top:2px;font-weight:600}
.ps-s144{font-size:12.5px;line-height:1.55}
.ps-s145{display:flex;justify-content:space-between;align-items:center;background:#EAF6EF;border-radius:10px;padding:10px 12px}
.ps-s146{background:#17423D;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:6px;flex:1 1 0}
.ps-s147{font-size:24px;font-weight:700;margin-top:2px}
.ps-s148{font-size:24px;font-weight:700;margin-top:2px;color:#8C3B32}
.ps-s149{flex:1;padding:14px 18px;border-left:6px solid #A6544A}
.ps-s150{padding:16px 20px;display:flex;flex-direction:column;gap:12px;flex:1 1 0}
.ps-s151{display:flex;align-items:flex-start;margin-top:4px}
.ps-s152{flex:1;text-align:center;min-width:0}
.ps-s153{margin:0 auto;width:28px;height:28px;font-size:12px;background:#1E6B4F;color:#fff}
.ps-s154{font-size:10.5px;font-weight:700;margin-top:6px;line-height:1.25;color:#5A3A14}
.ps-s155{flex:0 0 8px;margin-top:13px}
.ps-s156{margin:0 auto;width:28px;height:28px;font-size:12px;background:#F7A21A;color:#241305}
.ps-s157{display:flex;gap:12px}
.ps-s158{flex:1;background:#FFF6E6;border:1.5px dashed #C9760A;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.5}
.ps-s159{flex:1;background:#FCEFD4;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.5}
.ps-s160{display:flex;gap:8px;padding:12px 12px 0;align-items:center}
.ps-s161{font-size:12px;font-weight:700}
.ps-s162{padding:16px 20px;display:flex;flex-direction:column;gap:10px;flex:1 1 0}
.ps-s163{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.ps-s164{font-size:14.5px;font-weight:700;margin-top:3px}
.ps-s165{font-size:12.5px;line-height:1.55;color:#5A3A14;background:#FCEFD4;border-radius:10px;padding:12px 14px}
.ps-s166{flex:0 0 470px}
.ps-s167{padding:18px 20px;display:flex;flex-direction:column;gap:12px;height:100%;box-sizing:border-box}
.ps-s168{font-size:11px}
.ps-s169{font-size:12px;line-height:1.55;color:#5A3A14}
.ps-s170{padding:14px 16px;margin-top:auto}
.ps-s171{margin-top:4px}
.ps-s172{flex:0 0 360px;display:flex;flex-direction:column;gap:12px}
.ps-s173{padding:14px 16px;border-left:6px solid #3B5FA6;background:linear-gradient(135deg,#fff 0%,#E9EFFB 100%)}
.ps-s174{font-size:12.5px;font-weight:800}
.ps-s175{padding:18px 22px;display:flex;flex-direction:column;gap:6px}
.ps-s176{display:flex;align-items:flex-end;gap:10px;padding:8px 20px 0;border-bottom:2px solid #EAD3A0}
.ps-s177{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:230px}
.ps-s178{font-size:12px;font-weight:800;margin-bottom:4px}
.ps-s179{width:64px;height:3px;border-radius:8px 8px 0 0;background:#B9A97F}
.ps-s180{font-size:11.5px;font-weight:700;margin-top:6px;color:#5A3A14}
.ps-s181{width:64px;height:48px;border-radius:8px 8px 0 0;background:#3B5FA6}
.ps-s182{width:64px;height:138px;border-radius:8px 8px 0 0;background:#3B5FA6}
.ps-s183{width:64px;height:220px;border-radius:8px 8px 0 0;border:2px dashed #C9760A;background:transparent}
.ps-s184{flex:1;padding:8px 14px 14px}
.ps-s185{flex:0 0 330px;padding:18px;display:flex;flex-direction:column;gap:10px;border:1.5px dashed #C9760A}
.ps-s186{display:flex;gap:10px}
.ps-s187{font-size:12px;line-height:1.5}
.ps-s188{flex:1;padding:12px 18px}
.ps-s189{font-size:24px;font-weight:700}
.ps-s190{flex:1;padding:12px 18px;border:1.5px dashed #C9760A}
.ps-s191{font-size:13px;font-weight:600;font-family:var(--body)}
.ps-s192{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}
.ps-s193{padding:16px 20px;border:2px dashed #DD6E10;background:linear-gradient(160deg,#FFFFFF 0%,#FDEBC8 140%);display:flex;flex-direction:column;gap:8px}
.ps-s194{font-size:15px;font-weight:700}
.ps-s195{padding:14px 18px;border-left:6px solid #A6544A;display:flex;justify-content:space-between;align-items:center}
.ps-s196{font-size:14px;font-weight:700;margin-top:3px}
.ps-s197{padding:14px 18px;border-left:6px solid #1E6B4F;display:flex;justify-content:space-between;align-items:center}
.ps-s198{flex:0 0 380px;display:flex;flex-direction:column;gap:16px}
.ps-s199{padding:18px}
.ps-s200{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}
.ps-s201{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}
.ps-s202{height:38px;border-radius:6px;background:#FDEBC8;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;color:#5A3A14}
.ps-s203{height:38px;border-radius:6px;background:#F9D5A0;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;color:#5A3A14}
.ps-s204{height:38px;border-radius:6px;background:#F0B9AE;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;color:#5A3A14}
.ps-s205{height:38px;border-radius:6px;background:#E1F2E9;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;color:#5A3A14}
.ps-s206{height:38px;border-radius:6px;background:#F9D5A0;outline:3px solid #17423D;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;color:#5A3A14}
.ps-s207{font-size:11.5px;margin-top:8px;display:flex;justify-content:space-between}
.ps-s208{padding:16px 18px;border-left:6px solid #A6544A;background:#FBEDEA}
.ps-s209{font-size:12.5px;line-height:1.55;margin-top:4px}
.ps-s210{padding:16px 18px;flex:1 1 0}
.ps-s211{padding:18px 20px;display:flex;flex-direction:column;gap:14px}
.ps-s212{display:flex;align-items:stretch}
.ps-s213{flex:1;padding:14px 16px;background:#fff}
.ps-s214{flex:0 0 74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}
.ps-s215{font-size:10.5px;font-weight:800;color:#7A4D06}
.ps-s216{width:100%;height:2px;background:repeating-linear-gradient(90deg,#C9760A 0 4px,transparent 4px 9px)}
.ps-s217{flex:1;padding:14px 16px;border:1.5px dashed #C9760A;background:#FFF9EC}
.ps-s218{padding:18px;display:flex;flex-direction:column;gap:9px;border:2px dashed #DD6E10;background:linear-gradient(160deg,#fff 0%,#FDEBC8 140%)}
.ps-s219{background:#FBEDEA;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.5}
.ps-s220{display:flex;align-items:stretch;gap:0}
.ps-s221{flex:1;padding:16px 18px;border-top:6px solid #1E6B4F}
.ps-s222{flex:0 0 52px;display:flex;align-items:center}
.ps-s223{flex:1;padding:16px 18px;border-top:6px solid #3B5FA6}
.ps-s224{flex:1;padding:16px 18px;border-top:6px solid #F7A21A;border-left:1.5px dashed #C9760A}
.ps-s225{background:#FFF6E6}
.ps-s226{padding:16px 20px;display:flex;flex-direction:column;gap:6px;border-left:6px solid #1E6B4F}
.ps-s227{font-size:14px;line-height:1.6}
.ps-s228{flex:0 0 370px;display:flex;flex-direction:column;gap:16px}
.ps-s229{padding:18px;display:flex;flex-direction:column;gap:10px;border:2px dashed #DD6E10;background:linear-gradient(160deg,#fff 0%,#FDEBC8 140%)}
.ps-s230{height:96px;color:#8A7A58}
.ps-s231{background:#FBEDEA;border-radius:10px;padding:9px 12px;font-size:12px;line-height:1.5}
.ps-s232{padding:18px;flex:1 1 0}
.ps-s233{margin-top:6px}
.ps-s234{flex:0 0 230px;padding:16px;display:flex;flex-direction:column;gap:2px}
.ps-s235{margin-bottom:6px}
.ps-s236{display:flex;align-items:center;gap:9px;padding:6px 4px;font-size:12.5px;font-weight:600}
.ps-s237{width:9px;height:9px;border-radius:999px;background:#1E6B4F}
.ps-s238{width:9px;height:9px;border-radius:999px;background:#C9760A}
.ps-s239{width:9px;height:9px;border-radius:999px;background:#9A8A6C}
.ps-s240{margin-top:auto;font-size:11.5px;line-height:1.5;color:#6B5A3E}
.ps-s241{flex:1 1 0;min-width:0;background:#fff;border-radius:6px;padding:34px 44px;box-shadow:0 18px 40px -22px rgba(43,22,8,.4);display:flex;flex-direction:column;gap:14px;overflow:hidden}
.ps-s242{margin:4px 0 2px;font-size:28px;font-weight:700}
.ps-s243{font-size:12.5px}
.ps-s244{border-top:2px solid #EAD3A0;padding-top:12px}
.ps-s245{font-size:17px;font-weight:700}
.ps-s246{width:160px}
.ps-s247{font-size:13px;line-height:1.6;margin-top:4px}
.ps-s248{font-size:13px;margin-top:4px}
.ps-s249{padding:16px 18px;border:1.5px dashed #C9760A}
.ps-s250{font-size:12.5px;line-height:1.7;margin-top:6px}
.ps-s251{flex:1 1 0;min-width:0;background:#fff;border-radius:6px;padding:30px 40px;box-shadow:0 18px 40px -22px rgba(43,22,8,.4);display:flex;flex-direction:column;gap:12px;overflow:hidden}
.ps-s252{margin:4px 0 0;font-size:24px;font-weight:700}
.ps-s253{border-top:2px solid #EAD3A0;padding-top:10px}
.ps-s254{font-size:16px;font-weight:700}
.ps-s255{font-size:13px;line-height:1.6}
.ps-s256{border:1.5px dashed #C9760A;border-radius:10px;padding:10px 12px;font-size:12.5px}
.ps-s257{font-size:12.5px;line-height:1.55;color:#5A3A14;background:#FCEFD4;border-radius:10px;padding:10px 12px}
.ps-s258{padding:16px 20px;display:flex;flex-direction:column;gap:10px}
.ps-s259{display:flex;gap:6px}
.ps-s260{flex:7;background:#1E6B4F;color:#fff;padding:12px 8px;border-radius:8px;text-align:center}
.ps-s261{font-size:22px;font-weight:700}
.ps-s262{font-size:11px;font-weight:800;letter-spacing:.04em}
.ps-s263{flex:11;background:#3B5FA6;color:#fff;padding:12px 8px;border-radius:8px;text-align:center}
.ps-s264{flex:9;background:#17423D;color:#FDECC8;padding:12px 8px;border-radius:8px;text-align:center}
.ps-s265{flex:5;background:#A6544A;color:#fff;padding:12px 8px;border-radius:8px;text-align:center}
.ps-s266{flex:1;background:#F7A21A;color:#241305;padding:12px 8px;border-radius:8px;text-align:center}
.ps-s267{flex:1 1 0;min-width:0;padding:8px 14px 14px}
.ps-s268{flex:0 0 400px;display:flex;flex-direction:column;gap:16px}
.ps-s269{padding:18px;display:flex;flex-direction:column;gap:10px;border:1.5px dashed #C9760A}
.ps-s270{flex:1;background:#FCEFD4;border-radius:10px;padding:10px 12px}
.ps-s271{flex:1;background:#FFF6E6;border:1.5px dashed #C9760A;border-radius:10px;padding:10px 12px}
.ps-s272{flex:1;padding:12px 18px;border-left:6px solid #A6544A}
.ps-s273{flex:1 1 0;min-width:0;padding:16px 20px;display:flex;flex-direction:column}
.ps-s274{display:flex;align-items:center;gap:12px;padding-bottom:8px;border-bottom:2px solid #EAD3A0}
.ps-s275{flex:0 0 230px}
.ps-s276{flex:1;display:flex}
.ps-s277{flex:1;text-align:center;font-size:10.5px;font-weight:800;color:#5A3A14}
.ps-s278{flex:0 0 150px;text-align:right}
.ps-s279{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #F0E3C4}
.ps-s280{flex:1;display:flex;justify-content:center}
.ps-s281{width:20px;height:20px;border-radius:999px;background:#1E6B4F}
.ps-s282{width:20px;height:20px;border-radius:999px;background:#F7A21A}
.ps-s283{width:20px;height:20px;border-radius:999px;background:#E4D8BC}
.ps-s284{width:20px;height:20px;border-radius:999px;background:#A6544A}
.ps-s285{font-size:12px;margin-top:auto;padding-top:12px}
.ps-s286{flex:0 0 320px;display:flex;flex-direction:column;gap:16px}
.ps-s287{font-size:13px;line-height:1.55;margin-top:4px}
.ps-s288{font-size:12px;font-weight:600;padding:3px 0}
.ps-s289{display:inline-block;width:22px;font-weight:800;color:#7A4D06}
.ps-s290{flex:1;padding:16px 20px;display:flex;flex-direction:column;gap:6px;border-left:6px solid #A6544A;background:#FBEDEA}
.ps-s291{flex:0 0 230px;padding:16px 20px;display:flex;flex-direction:column;gap:6px}
.ps-s292{font-size:24px;font-weight:700;color:#8C3B32}
.ps-s293{display:flex;justify-content:space-between}
.ps-s294{display:flex;gap:6px;align-items:flex-end;border-bottom:2px solid #EAD3A0;padding-top:4px}
.ps-s295{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:140px}
.ps-s296{font-size:10px;font-weight:700;margin-bottom:3px}
.ps-s297{width:100%;height:20px;background:#3B5FA6;border-radius:5px 5px 0 0}
.ps-s298{width:100%;height:40px;background:#3B5FA6;border-radius:5px 5px 0 0}
.ps-s299{width:100%;height:60px;background:#3B5FA6;border-radius:5px 5px 0 0}
.ps-s300{width:100%;height:70px;background:#3B5FA6;border-radius:5px 5px 0 0}
.ps-s301{width:100%;height:80px;background:#3B5FA6;border-radius:5px 5px 0 0}
.ps-s302{width:100%;height:100px;background:#3B5FA6;border-radius:5px 5px 0 0}
.ps-s303{width:100%;height:110px;background:#3B5FA6;border-radius:5px 5px 0 0}
.ps-s304{width:100%;height:120px;background:#3B5FA6;border-radius:5px 5px 0 0}
.ps-s305{background:#F6F1E4;padding:2px 6px;border-radius:4px}
.ps-s306{padding:18px;display:flex;flex-direction:column;gap:6px}
.ps-s307{padding:18px;display:flex;flex-direction:column;gap:8px;flex:1 1 0}
.ps-s308{background:#FCEFD4;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.5}
.ps-s309{padding:16px 20px;display:flex;gap:18px;flex:1 1 0}
.ps-s310{font-size:12.5px;line-height:1.6;margin-top:4px;color:#5A3A14}
.ps-s311{padding:20px;display:flex;flex-direction:column;gap:11px;border:1.5px dashed #C9760A}
.ps-s312{background:#FFF9EC}
.ps-s313{padding:18px;display:flex;flex-direction:column;gap:8px;border-left:6px solid #A6544A;background:#FBEDEA}
.ps-s314{font-size:12.5px;line-height:1.6}
.ps-s315{padding:18px;display:flex;flex-direction:column;gap:8px}
.ps-s316{font-size:12.5px;line-height:1.6;color:#5A3A14}
.ps-s317{width:1440px;height:900px;box-sizing:border-box;background:#FCEFD4;padding:30px 34px;display:flex;flex-direction:column;gap:18px;overflow:hidden}
.ps-s318{display:flex;justify-content:space-between;align-items:flex-end}
.ps-s319{margin:4px 0 0;font-size:28px;font-weight:700}
.ps-s320{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;flex:1 1 0}
.ps-s321{padding:16px 18px;display:flex;flex-direction:column;gap:7px;background:#fff}
.ps-s322{display:flex;justify-content:space-between;align-items:center;gap:8px}
.ps-s323{font-size:13.5px;font-weight:800;color:#241305}
.ps-s324{padding:16px 18px;display:flex;flex-direction:column;gap:7px;background:#FBEDEA}
.ps-s325{padding:16px 18px;display:flex;flex-direction:column;gap:7px;background:#FFF9EC;border:1.5px dashed #C9760A}
.ps-s326{flex:1 1 0;min-width:0;padding:20px 24px;display:flex;flex-direction:column;gap:14px}
.ps-s327{background:#FBEDEA;border-radius:10px;padding:10px 14px;font-size:12.5px;line-height:1.5;display:flex;justify-content:space-between;gap:14px}
.ps-s328{align-self:flex-end;max-width:70%;background:#17423D;color:#FDECC8;border-radius:14px 14px 3px 14px;padding:11px 15px;font-size:13.5px}
.ps-s329{max-width:82%;background:#FCEFD4;border-radius:14px 14px 14px 3px;padding:13px 16px;font-size:13.5px;line-height:1.6}
.ps-s330{margin-top:8px;display:flex;gap:6px}
.ps-s331{max-width:82%;background:#FBEDEA;border-radius:14px 14px 14px 3px;padding:13px 16px;font-size:13.5px;line-height:1.6}
.ps-s332{margin-top:auto;display:flex;gap:10px;align-items:center}
.ps-s333{padding:12px 18px}
.ps-s334{background:#FCEFD4;border-radius:10px;padding:9px 12px;font-size:12.5px}
.ps-s335{width:1440px;height:900px;display:flex;background:#FCEFD4;overflow:hidden}
.ps-s336{flex:1 1 0;background-color:#EE8B12;background-image:radial-gradient(circle at 8px 8px,rgba(255,255,255,.16) 1.4px,transparent 0),linear-gradient(120deg,#F7A21A 0%,#EE8B12 45%,#DD6E10 100%);background-size:28px 28px,100% 100%;padding:64px 72px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}
.ps-s337{display:flex;align-items:center;gap:10px}
.ps-s338{width:32px;height:32px;border-radius:9px;background:#17423D;display:flex;align-items:center;justify-content:center;transform:rotate(-4deg);color:#F7A21A;font-weight:800}
.ps-s339{font-size:21px;font-weight:700}
.ps-s340{color:#17423D}
.ps-s341{display:flex;flex-direction:column;gap:22px;max-width:600px}
.ps-s342{margin:0;font-size:56px;line-height:1.06;font-weight:700;letter-spacing:-.01em}
.ps-s343{margin:0;font-size:18px;line-height:1.6;color:#4A2A08;font-weight:500}
.ps-s344{font-size:13px;font-weight:600;color:#4A2A08}
.ps-s345{flex:0 0 560px;display:flex;align-items:center;justify-content:center;padding:40px}
.ps-s346{width:100%;padding:36px;display:flex;flex-direction:column;gap:16px;box-shadow:0 30px 60px -28px rgba(43,22,8,.4)}
.ps-s347{margin:0;font-size:26px;font-weight:700}
.ps-s348{font-size:13px;font-weight:700;color:#5A3A14}
.ps-s349{padding:13px}
.ps-s350{font-size:13px;color:#5A3A14;text-align:center}
.ps-s351{border-top:1px solid #EAD3A0;padding-top:12px;display:flex;justify-content:center}
.ps-s352{width:1440px;height:900px;background:#EFE3C6;position:relative;overflow:hidden}
.ps-s353{position:absolute;left:36px;top:6px;font-size:12px;font-weight:800;letter-spacing:.06em;color:#7A4D06}
.ps-s354{position:absolute;left:60px;top:28px;width:390px;height:844px;border-radius:40px;background:#FCEFD4;border:10px solid #17423D;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}
.ps-s355{padding:22px 20px 12px;display:flex;flex-direction:column;gap:12px}
.ps-s356{font-size:12px;font-weight:700;color:#7A4D06}
.ps-s357{background:#FFF6E6;border:1.5px dashed #C9760A;border-radius:10px;padding:9px 12px;font-size:12.5px;font-weight:700;color:#7A4D06}
.ps-s358{padding:14px;border-left:6px solid #1E6B4F}
.ps-s359{font-size:13.5px}
.ps-s360{font-size:12px;margin-top:3px}
.ps-s361{padding:14px;border-left:6px solid #3B5FA6}
.ps-s362{padding:14px;border-left:6px solid #A6544A}
.ps-s363{margin-top:auto;display:flex;justify-content:space-around;padding:12px 8px 18px;background:#fff;border-top:1px solid #EAD3A0}
.ps-s364{font-size:12px;font-weight:800;color:#17423D}
.ps-s365{font-size:12px;font-weight:600;color:#6B5A3E}
.ps-s366{position:absolute;left:525px;top:28px;width:390px;height:844px;border-radius:40px;background:#FCEFD4;border:10px solid #17423D;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}
.ps-s367{font-size:20px;font-weight:700}
.ps-s368{height:62px;color:#8A7A58}
.ps-s369{border:1.5px dashed #C9760A;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.5;background:#FFF9EC}
.ps-s370{padding:14px}
.ps-s371{font-size:12px;line-height:1.5;text-align:center}
.ps-s372{position:absolute;left:990px;top:28px;width:390px;height:844px;border-radius:40px;background:#FCEFD4;border:10px solid #17423D;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}
.ps-s373{height:120px;color:#8A7A58}
.ps-s374{background:#17423D;border-radius:12px;padding:12px 14px}
.ps-s375{padding:12px 14px;border:1.5px dashed #C9760A;background:#FFF9EC}
.ps-s376{flex:0 0 420px;display:flex;flex-direction:column;gap:12px}
.ps-s377{font-size:13px}
.ps-s378{font-size:14px;font-weight:700;margin-top:5px}
.ps-s379{padding:16px 18px;margin-top:auto}
.ps-s380{padding:20px 22px;display:flex;flex-direction:column;gap:12px}
.ps-s381{display:flex;gap:12px;align-items:flex-start}
.ps-s382{margin-top:2px}
.ps-s383{font-size:13.5px;line-height:1.6}
.ps-s384{border-top:1px solid #EAD3A0;padding-top:12px;display:flex;gap:10px;align-items:center}
.ps-s385{padding:18px 22px;display:flex;gap:16px;flex:1 1 0}
.ps-s386{border:1.5px dashed #C9760A;border-radius:10px;padding:12px;margin-top:8px;font-size:12.5px;line-height:1.5;background:#FFF9EC}
.ps-s387{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}
.ps-s388{flex:0 0 470px;padding:18px 22px;display:flex;flex-direction:column}
.ps-s389{margin-bottom:4px}
.ps-s390{display:flex;gap:12px;align-items:flex-start;padding:9px 0;border-bottom:1px solid #F0E3C4}
.ps-s391{width:24px;height:24px;border-radius:999px;background:#A6544A;color:#fff;font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center;flex:0 0 24px}
.ps-s392{font-size:12px;margin-top:1px}
.ps-s393{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:10px}
.ps-s394{background:#EBE1CB;color:#5E4F36;cursor:not-allowed}
.ps-s395{background:#FBEDEA;border-radius:10px;padding:9px 12px;font-size:12.5px;line-height:1.5}
.ps-s396{flex:1 1 0;min-width:0;background:#fff;border-radius:6px;padding:28px 36px;box-shadow:0 18px 40px -22px rgba(43,22,8,.4);display:flex;flex-direction:column;gap:10px;overflow:hidden}
.ps-s397{border-top:2px solid #EAD3A0;padding-top:8px}
.ps-s398{display:flex;gap:8px;margin-top:6px}
.ps-s399{font-size:12px;margin-top:5px}
.ps-s400{font-size:26px;font-weight:700;margin-top:2px}
.ps-s401{font-weight:700;white-space:nowrap}
.ps-s402{padding:14px 20px;display:flex;gap:18px;font-size:13px;line-height:1.5}
.ps-s403{font-size:19px;font-weight:700;line-height:1.25}
.ps-s404{padding:18px;display:flex;flex-direction:column;gap:9px;flex:1 1 0}
.ps-s405{display:flex;justify-content:space-between;background:#FCEFD4;border-radius:10px;padding:10px 12px}
.ps-s406{display:flex;gap:0;align-items:stretch}
.ps-s407{flex:1 1 0;min-width:0;background:#EBE1CB;color:#5E4F36;border-radius:11px;padding:11px 12px}
.ps-s408{font-size:10.5px;font-weight:800;letter-spacing:.07em}
.ps-s409{font-size:13.5px;font-weight:700;margin-top:3px}
.ps-s410{font-size:11.5px;margin-top:2px;opacity:.85}
.ps-s411{flex:0 0 14px;align-self:center;text-align:center;font-weight:800;color:#C9760A}
.ps-s412{flex:1 1 0;min-width:0;background:#F7A21A;color:#241305;border-radius:11px;padding:11px 12px}
.ps-s413{border:1.5px dashed #C9760A;border-radius:10px;padding:8px 10px}
.ps-s414{font-size:13px;font-weight:700;margin-top:3px}
.ps-s415{padding:18px 22px;display:flex;flex-direction:column;gap:10px;flex:1 1 0}
.ps-s416{display:flex;flex-direction:column;gap:8px;font-size:13px}
.ps-s417{display:flex;gap:12px;padding:9px 12px;border-radius:10px;background:#F6F1E4}
.ps-s418{flex:0 0 96px;font-weight:700}
.ps-s419{display:flex;gap:12px;padding:9px 12px;border-radius:10px;border:1.5px dashed #C9760A}
.ps-s420{font-size:15px;font-weight:700;margin-top:6px}
.ps-s421{font-size:13px;line-height:1.55;color:#5A3A14}
