#border-form[data-astro-cid-5j6fyg6x]{gap:var(--space-6);flex-direction:column;max-width:40rem;display:flex}.field-group[data-astro-cid-5j6fyg6x]{border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-5);margin:0}.field-group[data-astro-cid-5j6fyg6x] legend[data-astro-cid-5j6fyg6x]{color:var(--color-heading);padding-inline:var(--space-2);font-weight:600}.field[data-astro-cid-5j6fyg6x]{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.field[data-astro-cid-5j6fyg6x]:last-child{margin-bottom:0}.field-hint[data-astro-cid-5j6fyg6x]{font-size:var(--text-sm);color:var(--color-charcoal);margin:0 0 var(--space-3)}input[data-astro-cid-5j6fyg6x][type=text],select[data-astro-cid-5j6fyg6x]{min-height:44px;padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-ivory);color:var(--color-charcoal)}.field-error[data-astro-cid-5j6fyg6x]{color:var(--color-rose-dark);font-size:var(--text-sm);margin:0;font-weight:600}.field-error[data-astro-cid-5j6fyg6x][hidden]{display:none}.radio-row[data-astro-cid-5j6fyg6x]{gap:var(--space-5);flex-wrap:wrap;display:flex}.radio-label[data-astro-cid-5j6fyg6x]{align-items:center;gap:var(--space-2);min-height:44px;font-weight:400;display:flex}.purchase-row[data-astro-cid-5j6fyg6x]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.actions[data-astro-cid-5j6fyg6x]{gap:var(--space-4);flex-wrap:wrap;display:flex}.error-summary[data-astro-cid-5j6fyg6x]{border:2px solid var(--color-rose-dark);border-radius:var(--radius);padding:var(--space-4) var(--space-5);background-color:var(--color-rose-tint)}.error-summary[data-astro-cid-5j6fyg6x][hidden]{display:none}.error-summary[data-astro-cid-5j6fyg6x] h2[data-astro-cid-5j6fyg6x]{font-size:var(--text-lg);margin:0 0 var(--space-2)}.error-summary[data-astro-cid-5j6fyg6x] ul[data-astro-cid-5j6fyg6x]{padding-left:var(--space-5);margin:0}.error-summary[data-astro-cid-5j6fyg6x] a[data-astro-cid-5j6fyg6x]{color:var(--color-rose-dark);font-weight:600}.borders-group[data-astro-cid-5j6fyg6x],#border-rows[data-astro-cid-5j6fyg6x]{gap:var(--space-4);flex-direction:column;display:flex}.border-row[data-astro-cid-5j6fyg6x]{border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-ivory);padding:var(--space-4) var(--space-5);gap:var(--space-3);flex-direction:column;margin:0;display:flex}.border-row[data-astro-cid-5j6fyg6x] legend[data-astro-cid-5j6fyg6x]{color:var(--color-heading);padding-inline:var(--space-1);font-weight:600}.border-row[data-astro-cid-5j6fyg6x] .field[data-astro-cid-5j6fyg6x]{margin-bottom:0}.border-row__remove[data-astro-cid-5j6fyg6x]{align-self:flex-start}.border-row__remove[data-astro-cid-5j6fyg6x]:disabled,#add-border-button[data-astro-cid-5j6fyg6x]:disabled{opacity:.5;cursor:not-allowed}@media print{.actions[data-astro-cid-5j6fyg6x],#add-border-button[data-astro-cid-5j6fyg6x],.border-row__remove[data-astro-cid-5j6fyg6x]{display:none}}.results[data-astro-cid-dhqniup2]{max-width:42rem;padding-block:var(--space-7)}.results[data-astro-cid-dhqniup2][hidden]{display:none}.results__headline[data-astro-cid-dhqniup2]{font-size:var(--text-lg);font-weight:600}.results__facts[data-astro-cid-dhqniup2]{gap:var(--space-3);margin:var(--space-5) 0;padding:var(--space-5);background-color:var(--color-ivory);border:1px solid var(--color-border);border-radius:var(--radius);grid-template-columns:1fr;display:grid}.results__facts[data-astro-cid-dhqniup2] dt[data-astro-cid-dhqniup2]{font-weight:600;font-size:var(--text-sm)}.results__facts[data-astro-cid-dhqniup2] dd[data-astro-cid-dhqniup2]{margin:0}.border-result{border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-5);margin:var(--space-6) 0}.border-result h3{margin-top:0}.results__secondary-details{font-size:var(--text-sm);margin:var(--space-4) 0}.results__secondary-details summary{cursor:pointer;color:var(--color-sage-dark);font-weight:600}.results__diagram-figure{margin:var(--space-5) 0}[data-result-diagram-slot] svg{width:100%;max-width:28rem;height:auto;color:var(--color-indigo)}[data-result-diagram-caption]{font-size:var(--text-sm);color:var(--color-sage-dark);margin-top:var(--space-2)}.results__note[data-astro-cid-dhqniup2]{font-size:var(--text-sm);color:var(--color-charcoal)}.results__warning{border:1px solid var(--color-ochre-dark);color:var(--color-charcoal);padding:var(--space-3) var(--space-4);border-radius:var(--radius);margin-top:var(--space-4);background-color:#c7923e1f;font-weight:600}.results__warning[hidden]{display:none}.results__advisory[data-astro-cid-dhqniup2],.results__advisory{font-size:var(--text-sm);color:var(--color-charcoal);border-left:3px solid var(--color-border);padding-left:var(--space-4);margin-top:var(--space-4)}.results__closing-notes[data-astro-cid-dhqniup2]{margin-top:var(--space-6);border-top:1px solid var(--color-border);padding-top:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}@media print{.results[data-astro-cid-dhqniup2]{max-width:none}.results__secondary-details{display:block}}.border-calculator[data-astro-cid-xpp7olpw]{padding-block:var(--space-6)}.noscript-message[data-astro-cid-xpp7olpw]{border:2px solid var(--color-rose-dark);background-color:var(--color-rose-tint);color:var(--color-charcoal);padding:var(--space-4) var(--space-5);border-radius:var(--radius);max-width:40rem;font-weight:600}@media print{.noscript-message[data-astro-cid-xpp7olpw]{display:none}}.guidance[data-astro-cid-weyrod2s]{max-width:42rem;padding-block:var(--space-7)}.guidance[data-astro-cid-weyrod2s] h2{margin-top:var(--space-7)}.guidance[data-astro-cid-weyrod2s] h2:first-child{margin-top:0}.guidance[data-astro-cid-weyrod2s] h3{margin-top:var(--space-5)}[data-site-design=precision-editorial]{--color-border-diagram-outline:#0f1b2d;--color-border-diagram-quilt-center:#5b6472;--color-border-diagram-text:#14181f;--color-border-diagram-band-label:#5b6472}[data-site-design=precision-editorial] .border-row{background-color:var(--color-surface)}[data-site-design=precision-editorial] .border-row legend{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--color-sage-dark)}[data-site-design=precision-editorial] .border-row__remove{font-size:var(--text-sm);padding-block:var(--space-2)}[data-site-design=precision-editorial] #add-border-button{font-size:var(--text-sm);align-self:flex-start}@media (width>=700px){[data-site-design=precision-editorial] #border-results>.results__facts{grid-template-columns:repeat(3,1fr)}}[data-site-design=precision-editorial] .border-result{background-color:var(--color-surface)}[data-site-design=precision-editorial] .border-result h3{font-family:var(--font-body);font-size:var(--text-base);text-transform:uppercase;letter-spacing:.04em;color:var(--color-sage-dark);margin:0 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);font-weight:700}[data-site-design=precision-editorial] [data-result-purchase-headline]{color:var(--color-required-cut);font-size:var(--text-lg);margin:0 0 var(--space-4);font-weight:700}[data-site-design=precision-editorial] .results__secondary-details{border-top:1px solid var(--color-border);padding-top:var(--space-3);margin-top:var(--space-2)}[data-site-design=precision-editorial] .results__facts dd,[data-site-design=precision-editorial] .results__overall-facts dd{font-variant-numeric:tabular-nums}[data-site-design=precision-editorial] [data-result-diagram-slot] svg{color:var(--color-border-diagram-outline)}[data-site-design=precision-editorial] [data-result-diagram-slot] svg rect:not([stroke-dasharray]){stroke:var(--color-border-diagram-outline)}[data-site-design=precision-editorial] [data-result-diagram-slot] svg rect[stroke-dasharray]{stroke:var(--color-border-diagram-quilt-center)}[data-site-design=precision-editorial] [data-result-diagram-slot] svg text{fill:var(--color-border-diagram-text)}@media (width>=900px){[data-site-design=precision-editorial] .border-result{column-gap:2rem;row-gap:var(--space-4);grid-template-columns:1.3fr 1fr;grid-template-areas:"heading heading""headline headline""facts diagram""details diagram""workflow diagram""directional directional""warning warning";align-items:start;display:grid}[data-site-design=precision-editorial] .border-result h3{grid-area:heading}[data-site-design=precision-editorial] .border-result [data-result-purchase-headline]{grid-area:headline}[data-site-design=precision-editorial] .border-result .results__facts{grid-area:facts;margin:0}[data-site-design=precision-editorial] .border-result .results__secondary-details{grid-area:details}[data-site-design=precision-editorial] .border-result [data-result-cutting-workflow-note]{grid-area:workflow}[data-site-design=precision-editorial] .border-result .results__diagram-figure{grid-area:diagram;align-self:start;max-width:none}[data-site-design=precision-editorial] .border-result [data-result-directional-advisory]{grid-area:directional}[data-site-design=precision-editorial] .border-result [data-result-substantial-warning]{grid-area:warning}}[data-site-design=precision-editorial] .worked-example-facts{gap:var(--space-2) var(--space-4);margin:0 0 var(--space-4);padding:var(--space-4) var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);font-size:var(--text-sm);grid-template-columns:1fr;display:grid}[data-site-design=precision-editorial] .worked-example-facts dt{font-weight:600}[data-site-design=precision-editorial] .worked-example-facts dd{margin:0 0 var(--space-2)}@media (width>=640px){[data-site-design=precision-editorial] .worked-example-facts{grid-template-columns:repeat(2,1fr)}}@media print{[data-site-design=precision-editorial] .border-result{break-inside:avoid;page-break-inside:avoid}[data-site-design=precision-editorial] .border-result [data-result-diagram-slot] svg{max-width:3in}[data-site-design=precision-editorial] #add-border-button,[data-site-design=precision-editorial] .border-row__remove{display:none}}@media (width>=1050px){[data-site-design=precision-editorial] .border-page-grid{column-gap:1.5rem;row-gap:var(--space-6);grid-template-columns:1fr 1fr minmax(18rem,20rem);grid-template-areas:"intro intro intro""heading heading.""input input rail1""plan plan rail1""guide1 guide1 rail2""guide2 guide2 rail2";align-items:start;display:grid}[data-site-design=precision-editorial] .border-page-grid>.intro{grid-area:intro;max-width:none}[data-site-design=precision-editorial] .border-calculator{display:contents}[data-site-design=precision-editorial] .measurements-heading{grid-area:heading}[data-site-design=precision-editorial] #border-form{grid-area:input}[data-site-design=precision-editorial] .border-calculator>.ad-slot{grid-area:rail1;align-self:start}[data-site-design=precision-editorial] .results{grid-area:plan;max-width:none}[data-site-design=precision-editorial] .guidance{display:contents}[data-site-design=precision-editorial] .guidance-terms{grid-area:guide1}[data-site-design=precision-editorial] .guidance-results{grid-area:guide2}[data-site-design=precision-editorial] .guidance>.ad-slot{grid-area:rail2;align-self:start}}.lede[data-astro-cid-icycsgzc]{font-size:var(--text-lg)}
