.rd .pc{--pc-top:calc(var(--header-h) + 20px);grid-template-columns:minmax(330px,400px) minmax(0,1fr);align-items:start;gap:clamp(20px,2.6vw,40px);display:grid}@media (max-width:1080px){.rd .pc{grid-template-columns:minmax(0,1fr)}}.rd .pc ::selection{background:var(--red);color:#fff}.rd .pc :focus-visible{outline:2px solid var(--red);outline-offset:2px}.rd .pc-hero .display-1{margin-top:0}.rd .pc-hero-facts{border-top:1px solid var(--line-dark);gap:0;display:grid}.rd .pc-hero-facts li{border-bottom:1px solid var(--line-dark);color:var(--bone-2);grid-template-columns:9.5rem minmax(0,1fr);gap:14px;padding:12px 0;font-size:.88rem;line-height:1.5;display:grid}.rd .pc-hero-facts b{font-family:var(--font-ui-stack);letter-spacing:.03em;text-transform:uppercase;color:#fff;padding-top:2px;font-size:.78rem;font-weight:700}@media (max-width:520px){.rd .pc-hero-facts li{grid-template-columns:1fr;gap:2px}}.rd .pc-setup{top:var(--pc-top);max-height:calc(100dvh - var(--pc-top) - 16px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-2);padding:20px 22px 22px;position:sticky;overflow:auto}.rd .pc-setup::-webkit-scrollbar{width:8px}.rd .pc-setup::-webkit-scrollbar-thumb{background:var(--line-strong);border:2px solid var(--paper-2);border-radius:8px}@media (max-width:1080px){.rd .pc-setup{max-height:none;position:static;overflow:visible}}.rd .pc-setup-head{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.rd .pc-setup-head h2{font-family:var(--font-display-stack);font-size:var(--t-3);text-transform:uppercase;letter-spacing:0;font-weight:700}.rd .pc-textbtn{font-family:var(--font-ui-stack);color:var(--text-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);cursor:pointer;transition:color .2s var(--ease), text-decoration-color .2s var(--ease);background:0 0;border:0;padding:4px 0;font-size:.8rem;font-weight:600}.rd .pc-textbtn:hover{color:var(--red);text-decoration-color:currentColor}.rd .pc-textbtn--sm{font-size:.74rem}.rd .pc-step{border-top:1px solid var(--line);padding-block:18px 20px}.rd .pc-step-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.rd .pc-step-head h3{font-family:var(--font-ui-stack);letter-spacing:.01em;margin-right:auto;font-size:1rem;font-weight:700}.rd .pc-step-n{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:var(--ink);color:#fff;width:24px;height:26px;font-family:var(--font-mono-stack);flex:none;place-items:center;font-size:.72rem;font-weight:600;display:grid}.rd .pc-step-body{gap:14px;display:grid}.rd .pc-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:420px){.rd .pc-grid3{grid-template-columns:1fr}}.rd .pc-hint{color:var(--text-3);margin-top:-4px;font-size:.8rem;line-height:1.5}.rd .pc-jobs{gap:8px;display:grid}.rd .pc-job{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);text-align:left;cursor:pointer;width:100%;transition:border-color .25s var(--ease), box-shadow .25s var(--ease);grid-template-columns:18px minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:12px 14px;display:grid}.rd .pc-job:hover{border-color:var(--line-strong)}.rd .pc-job b{font-family:var(--font-ui-stack);font-size:.95rem;font-weight:700}.rd .pc-job span:not(.pc-job-dot){color:var(--text-3);grid-column:2;font-size:.82rem;line-height:1.45}.rd .pc-job-dot{border:1.5px solid var(--line-strong);width:16px;height:16px;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:50%;grid-row:1;align-self:center}.rd .pc-job[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink), 0 6px 18px #0c0e1114}.rd .pc-job[aria-checked=true] .pc-job-dot{border-color:var(--red);box-shadow:inset 0 0 0 4px var(--red)}.rd .pc-seg{border:1px solid var(--line);border-radius:var(--pill);background:var(--paper);padding:3px;display:inline-flex}.rd .pc-seg button{border-radius:var(--pill);min-height:30px;font-family:var(--font-ui-stack);color:var(--text-2);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease);background:0 0;border:0;padding:0 14px;font-size:.78rem;font-weight:700}.rd .pc-seg button[aria-pressed=true]{background:var(--ink);color:#fff}.rd .pc-field{gap:6px;min-width:0;display:grid}.rd .pc-field-label{color:var(--text-2);font-size:.8rem;font-weight:600}.rd .pc-field small{color:var(--text-3);font-size:.76rem;line-height:1.45}.rd .pc-field small[data-invalid]{color:var(--red)}.rd .pc-input,.rd .pc-stepper{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper);min-height:46px;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);align-items:center;display:flex}.rd .pc-input:focus-within,.rd .pc-stepper:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px #0c0e1114}.rd .pc-stepper[data-invalid]{border-color:var(--red);box-shadow:0 0 0 3px var(--red-soft)}.rd .pc-input:has(input[aria-invalid=true]){border-color:var(--red);box-shadow:0 0 0 3px var(--red-soft)}.rd .pc-input input,.rd .pc-stepper input{min-width:0;height:44px;font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums;color:var(--text);caret-color:var(--red);background:0 0;border:0;outline:none;flex:1;padding:0 0 0 12px;font-size:1rem}.rd .pc-input i,.rd .pc-stepper i{font-style:normal;font-family:var(--font-mono-stack);color:var(--text-3);white-space:nowrap;padding:0 12px 0 6px;font-size:.72rem}.rd .pc-stepper input{text-align:right;padding:0}.rd .pc-stepper i{text-align:left;padding:0 4px 0 6px}.rd .pc-stepper button,.rd .pc-qty button{width:40px;color:var(--text);cursor:pointer;transition:background .18s var(--ease), color .18s var(--ease);background:0 0;border:0;flex:none;align-self:stretch;place-items:center;display:grid}.rd .pc-stepper button svg,.rd .pc-qty button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:14px;height:14px}.rd .pc-stepper button:hover:not(:disabled),.rd .pc-qty button:hover:not(:disabled){background:var(--paper-2);color:var(--red)}.rd .pc-stepper button:disabled,.rd .pc-qty button:disabled{color:var(--text-3);opacity:.45;cursor:default}.rd .pc-stepper button:first-child{border-right:1px solid var(--line)}.rd .pc-stepper button:last-child{border-left:1px solid var(--line)}.rd .pc-readout{border-radius:var(--radius-sm);background:var(--paper-3);font-family:var(--font-mono-stack);color:var(--text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;padding:10px 12px;font-size:.76rem;display:flex}.rd .pc-readout b{color:var(--text);font-weight:600}.rd .pc-readout [data-invalid]{color:var(--red)}.rd .pc-gear{flex-wrap:wrap;gap:8px;display:flex}.rd .pc-gear-chip{border:1px solid var(--line-strong);border-radius:var(--pill);background:var(--paper);min-height:40px;font-family:var(--font-ui-stack);color:var(--text);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);align-items:center;gap:9px;padding:0 14px 0 10px;font-size:.84rem;font-weight:600;display:inline-flex}.rd .pc-gear-chip:hover{border-color:var(--ink)}.rd .pc-gear-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.rd .pc-gear-box,.rd .pc-box{border:1.5px solid var(--line-strong);background:var(--paper);color:#0000;width:18px;height:18px;transition:background .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease);border-radius:4px;flex:none;place-items:center;display:grid}.rd .pc-check{width:13px;height:13px}.rd .pc-gear-chip[aria-pressed=true] .pc-gear-box{background:var(--red);border-color:var(--red);color:#fff}.rd .pc-assump{border-top:1px solid var(--line);padding-top:4px}.rd .pc-assump>summary{cursor:pointer;font-family:var(--font-ui-stack);align-items:center;gap:10px;padding:14px 0 4px;font-weight:700;list-style:none;display:flex}.rd .pc-assump>summary::-webkit-details-marker{display:none}.rd .pc-assump>summary small{font-family:var(--font-body-stack);color:var(--text-3);margin-left:auto;font-size:.76rem;font-weight:400}.rd .pc-assump>summary:after{content:"";width:8px;height:8px;transition:transform .3s var(--ease);border-bottom:1.75px solid;border-right:1.75px solid;transform:translateY(-2px)rotate(45deg)}.rd .pc-assump[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.rd .pc-assump-body{gap:18px;padding-top:14px;display:grid}.rd .pc-assump-group{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.rd .pc-assump-group legend{font-family:var(--font-mono-stack);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px;padding:0}.rd .pc-assump-foot{color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.8rem;display:flex}.rd .pc-results{gap:18px;min-width:0;display:grid}.rd .pc-verdict{isolation:isolate;border-radius:var(--radius-lg);background:var(--ink);color:var(--bone);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(18px,3vw,40px);padding:clamp(22px,3vw,34px);display:grid;position:relative;overflow:hidden}.rd .pc-verdict:before{content:"";z-index:-1;background-image:linear-gradient(#f0f3f60d 1px,#0000 1px),linear-gradient(90deg,#f0f3f60d 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000 10%,#0000 75%);mask-image:linear-gradient(100deg,#000 10%,#0000 75%)}.rd .pc-verdict:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#d3132c29,#0000);width:60%;height:120%;position:absolute;top:-40%;left:-10%}@media (max-width:760px){.rd .pc-verdict{grid-template-columns:minmax(0,1fr)}}.rd .pc-verdict-main{align-content:start;gap:8px;display:grid}.rd .pc-verdict-lead{color:var(--bone-2);font-size:.95rem}.rd .pc-verdict-num{font-family:var(--font-display-stack);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;animation:pc-tick .5s var(--ease) both;align-items:baseline;gap:12px;font-size:clamp(3.4rem,7vw,5.6rem);font-weight:700;line-height:.9;display:flex}.rd .pc-verdict-num span{font-family:var(--font-mono-stack);letter-spacing:.04em;color:var(--bone-3);font-size:.95rem;font-weight:500}.rd .pc-verdict-title{font-family:var(--font-display-stack);font-size:var(--t-2);text-transform:uppercase;text-wrap:balance;color:#fff;font-weight:700;line-height:1}.rd .pc-verdict-text{max-width:44ch;color:var(--bone-2);font-size:.88rem;line-height:1.55}.rd .pc-verdict-plan{border-left:1px solid var(--line-dark);align-content:start;gap:12px;padding-left:clamp(0px,3vw,32px);display:grid}@media (max-width:760px){.rd .pc-verdict-plan{border-left:0;border-top:1px solid var(--line-dark);padding-top:16px;padding-left:0}}.rd .pc-verdict-planlead{color:#fff;font-size:.92rem;line-height:1.5}.rd .pc-fans{gap:8px;display:grid}.rd .pc-fans li{border:1px solid var(--line-dark);border-radius:var(--radius);background:#f3f4f60a;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.rd .pc-fans-n{font-family:var(--font-display-stack);color:var(--red-bright);font-size:1.5rem;font-weight:700;line-height:1}.rd .pc-fans-name{gap:6px;min-width:0;display:grid}.rd .pc-fans-name a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--line-dark-strong);text-decoration-color:var(--line-dark-strong);text-underline-offset:3px;font-weight:600;line-height:1.35}.rd .pc-fans-name a:hover{text-decoration-color:#fff}.rd .pc-verdict .stock{color:var(--bone-2)}.rd .pc-verdict-note{color:var(--bone-2);font-size:.82rem;line-height:1.5}.rd .pc-verdict-foot{font-family:var(--font-mono-stack);font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--bone-3)}.rd .pc-list{gap:14px;display:grid}.rd .pc-group{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);overflow:hidden}.rd .pc-group-head{background:var(--paper-2);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.rd .pc-group-head h3{font-family:var(--font-display-stack);text-transform:uppercase;letter-spacing:.01em;font-size:1.15rem;font-weight:700;line-height:1}.rd .pc-group-meta{align-items:center;gap:16px;display:inline-flex}.rd .pc-group-rent{font-family:var(--font-ui-stack);color:var(--text-2);align-items:center;gap:5px;font-size:.78rem;font-weight:700;display:inline-flex}.rd .pc-group-rent .arrow{width:13px;height:13px}.rd .pc-group-rent:hover{color:var(--red)}.rd .pc-group-sum{font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums;text-align:right;min-width:7ch;font-size:.86rem;font-weight:600}.rd .pc-row{border-top:1px solid var(--line);transition:background .25s var(--ease);grid-template-columns:22px minmax(0,1fr) 150px 112px;align-items:start;gap:14px;padding:16px 18px;display:grid}.rd .pc-row:first-of-type{border-top:0}.rd .pc-row[data-off] .pc-row-main>:not(.pc-row-title),.rd .pc-row[data-off] .pc-row-title b,.rd .pc-row[data-off] .pc-row-qty,.rd .pc-row[data-off] .pc-row-price{opacity:.42}.rd .pc-row-toggle{cursor:pointer;place-items:center;width:22px;height:22px;display:grid;position:relative}.rd .pc-row-toggle input,.rd .pc-service input{opacity:0;width:1px;height:1px;position:absolute}:is(.rd .pc-row-toggle:has(input:focus-visible) .pc-box,.rd .pc-service:has(input:focus-visible) .pc-box){outline:2px solid var(--red);outline-offset:2px}.rd .pc-row-toggle input:checked+.pc-box{background:var(--ink);border-color:var(--ink);color:#fff}.rd .pc-row-main{gap:6px;min-width:0;display:grid}.rd .pc-row-title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.rd .pc-row-title b{font-family:var(--font-ui-stack);font-size:1rem;font-weight:700}.rd .pc-row-need{font-family:var(--font-mono-stack);color:var(--text-2);font-variant-numeric:tabular-nums;font-size:.74rem}.rd .pc-row-basis{color:var(--text-3);font-size:.8rem;line-height:1.45}.rd .pc-row-pick{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.rd .pc-select{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2312151a' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center / 14px, var(--paper);appearance:none;min-width:0;min-height:40px;color:var(--text);text-overflow:ellipsis;cursor:pointer;transition:border-color .2s var(--ease);flex:240px;padding:0 34px 0 12px;font-size:.86rem}.rd .pc-select:hover:not(:disabled){border-color:var(--ink)}.rd .pc-select--size{flex:0 130px}.rd .pc-row-product{font-size:.9rem;font-weight:600;line-height:1.4}.rd .pc-row-facts{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.rd .pc-row-link{font-family:var(--font-mono-stack);color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;font-size:.72rem}.rd .pc-row-link:hover{color:var(--red);text-decoration-color:currentColor}.rd .pc-row-note,.rd .pc-row-warn,.rd .pc-row-none{color:var(--text-2);font-size:.8rem;line-height:1.45}.rd .pc-row-warn{color:#8a5a10}.rd .pc-row-none a{color:var(--red);text-underline-offset:3px;text-decoration:underline}.rd .pc-service{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);width:fit-content;max-width:100%;color:var(--text-2);cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease);align-items:center;gap:10px;margin-top:4px;padding:8px 12px 8px 10px;font-size:.82rem;line-height:1.4;display:inline-flex;position:relative}.rd .pc-service b{color:var(--text);font-weight:600}.rd .pc-service a{color:var(--red);text-underline-offset:2px;text-decoration:underline}.rd .pc-service:hover{border-color:var(--ink)}.rd .pc-service[data-on]{border-style:solid;border-color:var(--red);background:var(--red-soft)}.rd .pc-service[data-on] .pc-box{background:var(--red);border-color:var(--red);color:#fff}.rd .pc-service[data-disabled]{cursor:default;opacity:.6}.rd .pc-box--sm{width:16px;height:16px}.rd .pc-row-qty{justify-items:start;gap:6px;display:grid}.rd .pc-qty{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper);align-items:stretch;height:40px;display:flex;overflow:hidden}.rd .pc-qty:focus-within{border-color:var(--ink)}.rd .pc-qty button{width:34px}.rd .pc-qty input{border:0;border-inline:1px solid var(--line);text-align:center;width:52px;font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums;color:var(--text);caret-color:var(--red);background:0 0;outline:none;font-size:.95rem}.rd .pc-qty input:disabled{color:var(--text-3)}.rd .pc-row-qty small{font-family:var(--font-mono-stack);color:var(--text-3);font-size:.68rem;line-height:1.4}.rd .pc-row-price{text-align:right;justify-items:end;gap:4px;padding-top:9px;display:grid}.rd .pc-row-price .price{font-size:1rem}.rd .pc-row-price small{font-family:var(--font-mono-stack);color:var(--text-3);white-space:nowrap;font-size:.68rem}.rd .pc-quote{font-family:var(--font-ui-stack);color:var(--text-2);font-size:.84rem;font-weight:600}@media (max-width:680px){.rd .pc-row{grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"tog main main"".qty price";gap:12px;padding:14px}.rd .pc-row-toggle{grid-area:tog}.rd .pc-row-main{grid-area:main}.rd .pc-row-qty{grid-area:qty}.rd .pc-row-price{grid-area:price;padding-top:9px}.rd .pc-group-head{padding:12px 14px}}.rd .pc-orderbar{z-index:5;border-radius:var(--radius-lg);background:var(--ink);color:var(--bone);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 18px;padding:14px 16px 14px 20px;display:grid;position:sticky;bottom:12px;box-shadow:0 18px 40px #0c0e1147,0 2px 6px #0c0e112e}.rd .pc-orderbar-sum{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 14px;min-width:0;display:grid}.rd .pc-orderbar-label{font-family:var(--font-mono-stack);font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--bone-3);grid-column:1/-1}.rd .pc-orderbar-total{font-family:var(--font-display-stack);font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:700;line-height:1}.rd .pc-orderbar-note{color:var(--bone-2);min-width:0;font-size:.78rem;line-height:1.4}.rd .pc-orderbar-actions{align-items:center;gap:6px;display:flex}.rd .pc-iconbtn{border:1px solid var(--line-dark);border-radius:var(--radius);min-height:44px;color:var(--bone);font-family:var(--font-ui-stack);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease);background:0 0;align-items:center;gap:7px;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}.rd .pc-iconbtn svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;width:17px;height:17px}.rd .pc-iconbtn:hover{border-color:var(--bone-3);background:#f3f4f60f}.rd .pc-orderbar-cta{min-height:48px}.rd .pc-feedback{color:#7fd6a2;grid-column:1/-1;font-size:.8rem;font-weight:600}.rd .pc-feedback:empty{display:none}@media (max-width:760px){.rd .pc-orderbar{padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr);bottom:8px}.rd .pc-orderbar-note{grid-column:1/-1}.rd .pc-orderbar-actions{grid-template-columns:auto auto 1fr;display:grid}.rd .pc-iconbtn span{display:none}.rd .pc-iconbtn{justify-content:center;width:44px;padding:0}}body:has(.rd .pc) .st-cartfab{display:none}@keyframes pc-tick{0%{opacity:.2;filter:blur(6px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.rd .pc-verdict-num{animation:none}.rd .pc *,.rd .pc :before,.rd .pc :after{transition-duration:.01ms!important}}@media print{.rd .pc{display:block}.rd .pc-setup,.rd .pc-orderbar-actions,.rd .pc-service:not([data-on]),.rd .pc-row[data-off],.rd .pc-group-rent,.rd .pc-qty button,.rd .pc-textbtn{display:none!important}.rd .pc-verdict{color:#000;background:#fff;border:1px solid #999}.rd .pc-verdict-num,.rd .pc-verdict-title,.rd .pc-verdict-planlead,.rd .pc-fans-name a{color:#000}.rd .pc-orderbar{color:#000;box-shadow:none;background:#fff;border:1px solid #999;position:static}.rd .pc-orderbar-total{color:#000}.rd .pc-group{break-inside:avoid}}.rd .pc-input input{width:100%}.rd .pc-rows{gap:10px;display:grid}.rd .pc-field--stepper{grid-template-columns:minmax(0,1fr) 176px;align-items:center;column-gap:12px}.rd .pc-field--stepper small{grid-column:1/-1}.rd .pc-field--stepper .pc-field-label{line-height:1.35}.rd .pc-stepper input{width:100%}.rd .pc-row-pack{font-family:var(--font-mono-stack);color:var(--text-3);font-size:.72rem}.rd .pc-row-qty{min-width:0}@media (max-width:420px){.rd .pc-field--stepper{grid-template-columns:minmax(0,1fr) 150px}}.rd .pc-service-hint{color:var(--text-3);margin-top:2px;font-size:.74rem;font-style:normal;display:block}
