.pc-page{max-width:var(--rd-w-site-box);padding-inline:var(--rd-gut);background:var(--rd-bg);color:var(--rd-text);margin:0 auto;padding-bottom:32px}.pc-crumbs{min-width:0;font-size:var(--rd-t-sm);color:var(--rd-text-3);align-items:center;gap:8px;margin-bottom:14px;padding-top:18px;display:flex}.pc-crumbs a{color:var(--rd-orange);white-space:nowrap;border-radius:4px;font-weight:600;text-decoration:none}.pc-crumbs a:focus-visible{outline:2px solid var(--rd-orange);outline-offset:2px}.pc-crumbs a:active{opacity:.7}@media (hover:hover) and (pointer:fine){.pc-crumbs a:hover{text-underline-offset:4px;text-decoration:underline}}.pc-crumbs span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pc-wrap{grid-template-columns:minmax(0,1fr);display:grid}.pc-cover{aspect-ratio:2;margin-inline:calc(-1 * var(--rd-gut));background:var(--rd-surface-2);position:relative;overflow:hidden}.pc-cover img{object-fit:cover;width:100%;height:100%;display:block}.pc-done-pill{top:12px;color:#fff;font-size:var(--rd-t-xs);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0a8c;border-radius:999px;padding:4px 12px;font-weight:700;position:absolute;inset-inline-start:12px}.pc-brand{font-size:var(--rd-t-sm);color:var(--rd-text-2);align-items:center;gap:8px;margin-top:16px;display:flex}.pc-tag{background:var(--rd-surface-2);color:var(--rd-text-2);font-size:var(--rd-t-xs);white-space:nowrap;border-radius:999px;margin-inline-start:auto;padding:3px 9px;font-weight:600}.pc-title{font-size:var(--rd-t-3xl);color:var(--rd-heading);text-wrap:balance;overflow-wrap:anywhere;margin:6px 0 0;font-weight:700;line-height:1.4}.pc-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.pc-fact{padding:var(--rd-pad);border-radius:var(--rd-r-card);background:var(--rd-surface);border:1px solid var(--rd-line);box-shadow:var(--rd-shadow-card);flex-direction:column;display:flex}.pc-fact--wide{grid-column:1/-1}.pc-fact--budget,.pc-pay,.pc-body{order:1}.pc-fact-k{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--rd-t-sm);color:var(--rd-text-2);margin:0;font-weight:400;line-height:1.6}.pc-fact b{font-size:var(--rd-t-lg);color:var(--rd-text);white-space:nowrap;align-items:center;gap:4px;margin-top:2px;font-weight:600;display:flex}.pc-fact b[dir=ltr]{justify-content:flex-end}.pc-bar{background:var(--rd-surface-2);border-radius:3px;height:6px;margin-top:12px;display:block;overflow:hidden}.pc-bar>i{background:var(--rd-orange);border-radius:3px;height:100%;display:block}.pc-cta{margin-top:14px;display:none}.pc-done{border-radius:var(--rd-r-in);background:var(--rd-surface-2);color:var(--rd-text-2);text-align:center;padding:14px 16px;font-weight:600}.pc-h{font-size:var(--rd-t-lg);color:var(--rd-heading);align-items:center;gap:10px;margin:26px 0 12px;font-weight:700;display:flex}.pc-h:before{content:"";background:var(--rd-grad);border-radius:2px;flex:none;width:4px;height:18px}.pc-rates{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pc-rates>li{border-radius:var(--rd-r-card);background:var(--rd-surface);border:1px solid var(--rd-line);box-shadow:var(--rd-shadow-card);flex-direction:column;gap:4px;padding:12px;display:flex}.pc-sq{background:var(--rd-surface-2);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.pc-sq svg{width:16px;height:16px}.pc-rates b{font-size:var(--rd-t-xl);color:var(--rd-green-ink);align-items:center;gap:3px;margin-top:6px;display:flex}.pc-rates>li>span:last-child{font-size:var(--rd-t-xs);color:var(--rd-text-2)}.pc-desc{font-size:var(--rd-t-base);color:var(--rd-text);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.85}.pc-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pc-list>li{font-size:var(--rd-t-md);overflow-wrap:anywhere;align-items:flex-start;gap:10px;line-height:1.7;display:flex}.pc-list>li>.k-ico{width:18px;height:18px;color:var(--rd-orange);flex:none;margin-top:3px}.pc-perks{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pc-perks>li{background:var(--rd-surface);border:1px solid var(--rd-line);min-height:38px;font-size:var(--rd-t-md);border-radius:999px;align-items:center;gap:6px;padding:6px 13px;display:inline-flex}.pc-perks>li>.k-ico{color:var(--rd-orange)}.pc-bottom{z-index:5;margin:20px calc(-1 * var(--rd-gut)) 0;padding:12px var(--rd-gut) calc(env(safe-area-inset-bottom,0px) + 14px);background:var(--rd-bg);border-top:1px solid var(--rd-line);position:sticky;bottom:0}@media (min-width:880px){.pc-page{padding-inline:40px}.pc-wrap{grid-template-columns:minmax(0,1fr) 360px;align-items:start;column-gap:32px}.pc-wrap>:not(.pc-side){grid-column:1}.pc-side{grid-area:1/2/span 5;position:sticky;top:80px}.pc-side .pc-facts{margin-top:0}.pc-cta{display:block}.pc-cover{border-radius:22px;margin-inline:0}.pc-bottom{display:none}}