.p-root{background:#ffffff;font-size:14px;line-height:1.5}.p-root,.p-root a{color:#111111}.p-root a:hover{color:#5c5c5c}.p-root a.p-btn.dark,.p-root a.p-btn.dark:hover{color:#ffffff}.p-wrap{max-width:1280px;margin:0 auto;padding:0 48px}.p-min0{min-width:0}.p-mute{color:#5c5c5c}.p-small{font-size:12px}.p-b{font-weight:700}.p-u{text-decoration:underline}.p-nowrap{white-space:nowrap}.p-nou{text-decoration:none}.p-right{text-align:right}.p-center{text-align:center;font-size:13px}.p-tap{display:inline-flex;min-height:44px}.p-head,.p-tap{align-items:center}.p-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px 0;border-bottom:1px solid #111111}.p-brand{font-weight:700;font-size:22px;letter-spacing:.02em;text-decoration:none}.p-nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:13px}.p-link{font:inherit;font-size:13px;padding:0;border:0;background:none;color:#111111;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.p-link:hover{color:#5c5c5c}.p-foot{justify-content:space-between;margin-top:8px;border-top:1px solid #111111;padding:24px 0 48px;font-size:12px;color:#5c5c5c}.p-foot,.p-foot-r{display:flex;flex-wrap:wrap;gap:8px 24px}.p-foot a{color:#5c5c5c}.p-h1{margin:0;font-weight:400;font-size:32px;overflow-wrap:anywhere}.p-h1,.p-h2{line-height:1.2}.p-h2{font-weight:700;font-size:24px}.p-h3{font-weight:400;font-size:18px;margin-bottom:16px}.p-lede{margin:12px 0 32px;line-height:1.6}.p-fact,.p-lede{font-size:13px;color:#5c5c5c}.p-fact{margin-top:12px}.p-empty{margin:24px 0 96px;font-size:13px;color:#5c5c5c}.p-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;font:inherit;font-size:13px;border:1px solid #111111;background:#ffffff;color:#111111;cursor:pointer;text-decoration:none;border-radius:0}.p-btn.dark{background:#111111;color:#ffffff}.p-btn:disabled{background:#9a9a9a;border-color:#9a9a9a;color:#ffffff;cursor:default}.p-titlebar{align-items:flex-end;gap:24px;padding:48px 0 32px}.p-promo,.p-titlebar{display:flex;flex-wrap:wrap;justify-content:space-between}.p-promo{margin-bottom:40px;border:1px solid #111111;padding:24px;align-items:center;gap:16px}.p-promo-t{flex:1 1 280px}.p-promo-p{margin:8px 0 0;line-height:1.6}.p-promo-col{display:block;margin-top:40px}.p-promo-col .p-promo-p{margin:12px 0 20px}.p-year{padding-bottom:56px}.p-year-h{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #111111;padding:12px 0 24px;font-size:13px}.p-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:40px 32px;gap:40px 32px}.p-card{display:block;text-decoration:none;min-width:0}.p-cover{position:relative;width:100%;aspect-ratio:4/3;border:1px solid #e6e6e6}.p-cover,.p-kind{background:#f1f1f1}.p-kind{position:absolute;left:0;top:0;z-index:1;padding:2px 8px;font-size:11px;letter-spacing:.02em;color:#5c5c5c}.p-cover img{position:absolute;left:6%;top:6%;width:88%;height:88%;object-fit:contain;display:block}.p-card-row{margin-top:12px;display:flex;justify-content:space-between;gap:12px;font-size:13px}.p-card-t{font-size:13px;line-height:1.6;margin-top:2px;overflow-wrap:anywhere}.p-card-vis{margin-top:8px}.p-titlebar-issue{align-items:flex-end;gap:32px;padding-bottom:40px}.p-issue-label{font-size:14px;margin-bottom:8px}.p-info-block{margin-top:24px;font-size:13px;line-height:1.7}.p-vis{width:100%;max-width:360px}.p-seg{display:flex;border:1px solid #111111;margin-top:8px}.p-seg button{flex:1 1;min-height:44px;font:inherit;font-size:13px;border:0;cursor:pointer;background:#ffffff;color:#111111;border-radius:0}.p-seg button.on{background:#111111;color:#ffffff}.p-vis-note{margin-top:8px;line-height:1.5}.p-split{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;padding-bottom:64px}.p-main{flex:999 1 560px;min-width:0}.p-side{flex:1 1 300px;min-width:0}.p-flip-label{margin-bottom:12px}.p-sec{border-top:1px solid #111111;padding:12px 0;font-size:12px;color:#5c5c5c}.p-intro{max-width:68ch;margin:0 0 32px;line-height:1.6;white-space:pre-line}.p-intro,.p-rec{font-size:13px;overflow-wrap:anywhere}.p-rec{display:grid;grid-template-columns:104px minmax(0,1fr);grid-gap:12px;gap:12px;padding:10px 0;border-top:1px solid #d6d6d6}.p-owner-block{margin-top:40px}.p-page{container-type:inline-size;position:relative;width:100%;aspect-ratio:297/210;background:#ffffff;border:1px solid #d6d6d6;overflow:hidden}.p-page-h{position:absolute;top:4.6%;right:9.596%;font-size:1.15cqw;white-space:nowrap}.p-page-box{position:absolute;left:9.596%;top:15.714%;width:80.808%;height:68.571%}.p-page-box img{display:block;width:100%;height:100%;object-fit:contain}.p-page-c{position:absolute;left:9.596%;font-size:1.1cqw;white-space:nowrap}.p-page-c1{bottom:5.2%}.p-page-c3{bottom:6.9%}.p-page-f{position:absolute;right:9.596%;bottom:5.2%;font-size:1.1cqw;color:#767676}.p-nv{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:0 12px;gap:0 12px;margin-top:4px}.p-nv .pv{justify-self:start;text-align:left}.p-nv .nx{justify-self:end;text-align:right}.p-step{display:inline-flex;align-items:center;min-height:44px;padding:0;font:inherit;font-size:13px;border:0;background:none;color:#111111;cursor:pointer;text-decoration:none}.p-step.off,.p-step:disabled{opacity:.35;cursor:default}.p-nv-sub{grid-column:1/-1;margin-top:2px}.p-nv-sub a{text-decoration:none}.p-block{border-top:1px solid #111111;padding:16px 0 64px}.p-block-h{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;padding-bottom:24px}.p-cs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.p-cs-cell{display:flex;flex-direction:column;gap:8px;text-decoration:none}.p-cs-fr{display:block;position:relative;aspect-ratio:4/3;background:#ffffff;outline:1px solid #e6e6e6;outline-offset:-1px}.p-cs-fr img{position:absolute;left:8%;top:8%;width:84%;height:84%;object-fit:contain;display:block}.p-ix{column-count:2;column-gap:48px}.p-ixr{display:grid;grid-template-columns:32px 96px 48px 48px;grid-gap:12px;gap:12px;align-items:center;min-height:36px;page-break-inside:avoid;break-inside:avoid;text-decoration:none;font-size:13px;border-top:1px solid #e6e6e6}.p-prevnext{border-top:1px solid #111111;display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;padding:24px 0 32px;font-size:13px}.p-files{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;font-size:13px}.p-files summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;cursor:pointer;list-style:none}.p-files summary::-webkit-details-marker{display:none}.p-files-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));grid-gap:0;gap:0;padding-bottom:12px}.p-files-grid a{display:flex;align-items:center;min-height:36px;text-decoration:none}.p-chips-wrap{margin-top:24px}.p-chips-label{margin-bottom:8px}.p-chips{display:flex;flex-wrap:wrap;gap:8px}.p-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;font:inherit;font-size:12px;border:1px solid #111111;background:#ffffff;color:#111111;cursor:pointer;border-radius:0}.p-chip.on{background:#111111;color:#ffffff;cursor:default}.p-crumb{justify-content:space-between;gap:12px;padding:20px 0;font-size:13px}.p-crumb,.p-crumb-l{display:flex;flex-wrap:wrap;align-items:center}.p-crumb-l{gap:8px}.p-photo{position:relative;width:100%;aspect-ratio:4/3;background:#ffffff;border:1px solid #e6e6e6}.p-photo img{position:absolute;left:4%;top:4%;width:92%;height:92%;object-fit:contain;display:block}.p-cap{margin-top:16px;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.p-maps{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;border-top:1px solid #d6d6d6;text-decoration:none;font-size:13px}.p-maps.off{color:#767676}.p-gpsnote{padding:12px 0;border-bottom:1px solid #d6d6d6;line-height:1.6}.p-login-box{max-width:420px;padding:64px 0 96px}.p-login input{display:block;width:100%}.p-lbl{display:block;font-size:12px;color:#5c5c5c;margin-bottom:6px}.p-lbl2{margin-top:20px}.p-login-row{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.p-login-msg{margin:20px 0 0;line-height:1.6}@media (max-width:700px){.p-wrap{padding:0 16px}.p-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.p-cs{grid-template-columns:repeat(3,minmax(0,1fr))}.p-ix{column-count:1}.p-ixr{min-height:44px}.p-h1{font-size:28px}.p-split{gap:32px}}.p-edit{max-width:880px;padding-bottom:24px}.p-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 24px;gap:20px 24px}.p-edit-full{grid-column:1/-1}.p-edit-check{display:flex;align-items:center;gap:10px;min-height:44px;align-self:end}.p-edit-photos{display:grid;grid-gap:28px;gap:28px;margin-top:16px}.p-edit-photo{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.p-edit-photo img{width:160px;height:120px;object-fit:contain;border:1px solid #e6e6e6;background:#f1f1f1}@media (max-width:700px){.p-edit-grid{grid-template-columns:minmax(0,1fr)}.p-edit-photo{grid-template-columns:96px minmax(0,1fr);gap:12px}.p-edit-photo img{width:96px;height:72px}}