.phx-section{--phx-cap-fg: var(--background-without-opacity);--phx-cap-bg: var(--text-color);--phx-gap: 1.5rem;--phx-radius: 8px;--phx-radius-sm: 6px}.phx-section__inner{display:block}.phx-band{background:rgb(var(--phx-band-bg, 246 244 240))}.phx-invert{background:rgb(var(--phx-cap-bg));color:rgb(var(--phx-cap-fg));--text-color: var(--phx-cap-fg);--background: var(--phx-cap-fg);--background-without-opacity: var(--phx-cap-fg);--border-color: var(--phx-cap-fg) / .28}.phx-eyebrow{font:var(--button-font);font-size:.8125rem;letter-spacing:var(--button-letter-spacing);text-transform:uppercase;color:rgb(var(--accent));margin:0}.phx-eyebrow--muted{color:rgb(var(--text-color) / .6)}.phx-invert .phx-eyebrow{color:rgb(var(--text-color) / .72);color:color-mix(in srgb,rgb(var(--accent)),rgb(var(--text-color)) 45%)}.phx-invert .phx-eyebrow--muted{color:rgb(var(--text-color) / .6)}.phx-invert .button--outline{--button-background: var(--text-color);--button-text-color: var(--phx-cap-bg);--button-outline-color: var(--text-color)}.phx-label{font:var(--button-font);font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color));margin:0}.phx-lede{font-size:var(--text-lg);line-height:1.6}.phx-text{line-height:1.6;color:rgb(var(--text-color) / .82)}.phx-text>:first-child{margin-block-start:0}.phx-text>:last-child{margin-block-end:0}.phx-note{font-size:var(--text-sm);line-height:1.55;color:rgb(var(--text-color) / .62)}.phx-note>:first-child{margin-block-start:0}.phx-note>:last-child{margin-block-end:0}.phx-link{font:var(--button-font);font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:rgb(var(--accent));display:inline-flex;align-items:center;gap:.5rem}.phx-link:hover{text-decoration:underline;text-underline-offset:.25em}.phx-tag{display:inline-block;padding:.25rem .625rem;border-radius:3px;font:var(--button-font);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;background:rgb(var(--accent) / .1);color:rgb(var(--accent))}.phx-stack{display:flex;flex-direction:column;gap:var(--phx-stack-gap, 1.25rem)}.phx-stack--sm{--phx-stack-gap: .625rem}.phx-stack--lg{--phx-stack-gap: 2rem}.phx-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--phx-gap)}.phx-field{display:grid;gap:var(--form-control-gap)}.phx-field>label{justify-self:start}.phx-text>*+*,.phx-note>*+*,.phx-compare__value>*+*{margin-block-start:1em}.phx-buttons{display:flex;flex-wrap:wrap;gap:.75rem}.phx-header{display:flex;flex-direction:column;gap:1.25rem}.phx-header__title{display:flex;flex-direction:column;gap:.625rem}.phx-header__aside{max-width:28rem}@media screen and (min-width:1000px){.phx-header{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2rem}}.phx-measure{max-width:45rem}.phx-placeholder{background:#ebe7e0;color:#6b645c;display:flex;align-items:center;justify-content:center;text-align:center;font:var(--button-font);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;padding:1rem;box-sizing:border-box;min-height:8rem;border-radius:var(--phx-radius)}.phx-media{position:relative;overflow:hidden;border-radius:var(--phx-radius)}.phx-media img{display:block;width:100%;height:100%;object-fit:cover}.phx-media--4x3{aspect-ratio:4 / 3}.phx-media--3x2{aspect-ratio:3 / 2}.phx-media--square{aspect-ratio:1 / 1}.phx-media--flush,.phx-media--flush .phx-placeholder{border-radius:0}.phx-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.phx-list__item{display:flex;align-items:flex-start;gap:.625rem;line-height:1.5;color:rgb(var(--text-color) / .82)}.phx-list__item svg{flex-shrink:0;margin-block-start:.25em;color:rgb(var(--accent))}.phx-list--cons .phx-list__item svg{color:rgb(var(--text-color) / .5)}.phx-hero{display:grid;gap:2.5rem;align-items:var(--phx-hero-align, center)}.phx-hero__copy{display:flex;flex-direction:column;gap:1.25rem}.phx-hero__crumb{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;font:var(--button-font);font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color) / .6)}.phx-hero__crumb a{color:inherit;text-decoration:none}.phx-hero__crumb a:hover,.phx-hero__crumb [aria-current]{color:rgb(var(--text-color))}.phx-hero__intro,.phx-hero__note{max-width:34rem}.phx-hero__aside{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}@media screen and (min-width:1000px){.phx-hero--split{grid-template-columns:var(--phx-hero-columns, 1fr 1fr);gap:4rem}}.phx-hero--image{position:relative;display:grid;place-items:center;min-height:var(--phx-hero-min-height, 41.25rem);padding-block:3rem var(--phx-hero-bottom-padding, 3.5rem);padding-inline:var(--container-gutter);box-sizing:border-box;overflow:hidden}.phx-hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.phx-hero__backdrop img,.phx-hero__backdrop .phx-placeholder{width:100%;height:100%;border-radius:0;align-items:flex-end;justify-content:flex-end}.phx-hero__backdrop img{object-fit:cover;display:block}.phx-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgb(var(--phx-cap-bg) / var(--phx-hero-overlay, .55))}.phx-hero--image .phx-hero__copy{position:relative;z-index:2;align-items:center;text-align:center;max-width:48rem;gap:1.375rem}.phx-hero--image .phx-hero__intro{max-width:38rem}.phx-hero--image .phx-buttons{justify-content:center}.phx-finder{background:rgb(var(--phx-band-bg, 246 244 240));border-radius:var(--phx-radius);padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box}.phx-finder--standalone{max-width:34rem}.phx-finder .select{--input-background: var(--background)}.phx-finder__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.phx-finder__result{background:rgb(var(--background));border:1px solid rgb(var(--border-color));border-radius:var(--phx-radius-sm);padding:1.125rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}.phx-finder__value{color:rgb(var(--accent));margin:0}.phx-finder__cta{align-self:stretch}@media screen and (min-width:700px){.phx-finder{padding:2.25rem;gap:1.375rem}.phx-finder__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.phx-finder__result{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:1.375rem 1.5rem}.phx-finder__cta{align-self:auto;flex-shrink:0}}.phx-card{border:1px solid rgb(var(--border-color));border-radius:var(--phx-radius);overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;background:rgb(var(--background));height:100%;box-sizing:border-box}a.phx-card:hover{border-color:rgb(var(--text-color));color:inherit}.phx-card__body{padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;flex:1 1 auto}.phx-card__tags{display:flex;flex-wrap:wrap;gap:.375rem}.phx-card__best{font-size:var(--text-sm);line-height:1.5;color:rgb(var(--text-color) / .62)}.phx-card__best strong{color:rgb(var(--text-color))}.phx-card__link{margin-block-start:auto;padding-block-start:.25rem}.phx-card--plain{border:0;border-radius:var(--phx-radius);background:rgb(var(--background))}.phx-card--plain .phx-card__body{gap:.5rem}.phx-anatomy{display:grid;gap:2rem;align-items:center}.phx-anatomy__media{border-radius:var(--phx-radius);overflow:hidden}.phx-anatomy__media .phx-placeholder{min-height:15rem}.phx-anatomy__items{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem 1.5rem}.phx-anatomy__item p{margin:0}@media screen and (min-width:700px){.phx-anatomy__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.phx-anatomy{grid-template-columns:1.3fr 1fr;gap:4rem}.phx-anatomy__media .phx-placeholder{min-height:21rem}.phx-anatomy>.phx-order-last{order:2}}.phx-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--phx-gap)}.phx-column{display:flex;flex-direction:column;gap:.875rem}.phx-column--ruled{border-block-start:3px solid rgb(var(--accent));padding-block-start:1.25rem}.phx-column__stats{display:flex;flex-wrap:wrap;gap:.75rem}.phx-stat-tile{flex:1 1 8rem;background:rgb(var(--phx-tile-bg, var(--phx-band-bg, 246 244 240)));border-radius:var(--phx-radius-sm);padding:.875rem;text-align:center}.phx-band .phx-stat-tile,.phx-column--boxed .phx-stat-tile{background:rgb(var(--background))}.phx-stat-tile__value{margin:0}.phx-stat-tile__caption{font-size:var(--text-sm);color:rgb(var(--text-color) / .62)}.phx-column__stats--start .phx-stat-tile{flex:1 1 14rem;text-align:start;padding:1.25rem}.phx-column__stats--start .phx-stat-tile__caption{line-height:1.55;display:block;margin-block-start:.5rem}.phx-column--boxed{background:rgb(var(--background));border-radius:var(--phx-radius);padding:1.5rem}.phx-column__cta{align-self:flex-start;margin-block-start:.25rem}.phx-steps{display:flex;flex-direction:column;gap:.875rem}.phx-step{display:flex;gap:.75rem}.phx-step__n{color:rgb(var(--accent));width:1.75rem;flex-shrink:0;margin:0}.phx-step p{margin:0}.phx-column__aside{margin-block-start:1rem}.phx-column__aside .phx-placeholder{min-height:9rem}@media screen and (min-width:700px){.phx-columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.phx-columns--stacked-then-split>.phx-column:first-child{grid-column:1 / -1}.phx-column--boxed{padding:2rem}}@media screen and (min-width:1000px){.phx-columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.phx-columns--stacked-then-split{grid-template-columns:1fr 1.4fr}.phx-column--with-aside{display:grid;grid-template-columns:minmax(0,1fr) 11.25rem;gap:1.5rem;align-items:start}.phx-column--with-aside .phx-column__aside{margin-block-start:0;height:100%}.phx-column--with-aside .phx-column__aside .phx-placeholder{height:100%}}.phx-callout-stats{background:rgb(var(--background));border-radius:var(--phx-radius);padding:1.5rem;display:grid;gap:2rem;align-items:center}.phx-section__inner:not(.phx-band)>.container>.phx-callout-stats{background:transparent;padding:0}.phx-callout-stats__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.75rem}.phx-stat{border:1px solid rgb(var(--border-color));border-radius:var(--phx-radius-sm);padding:1.125rem 1rem;display:flex;flex-direction:column;gap:.375rem;text-align:center}.phx-stat__label{font:var(--button-font);font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--text-color))}.phx-stat__value{color:rgb(var(--accent));margin:0}.phx-stat__sub{font-size:var(--text-sm);color:rgb(var(--text-color) / .62)}@media screen and (max-width:699px){.phx-callout-stats__tiles{grid-template-columns:minmax(0,1fr)}.phx-stat{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "sub value";align-items:center;column-gap:1rem;row-gap:.25rem;text-align:start;padding:.875rem 1rem}.phx-stat__label{grid-area:label}.phx-stat__value{grid-area:value}.phx-stat__sub{grid-area:sub}}@media screen and (min-width:1000px){.phx-callout-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;padding:2rem}}.phx-banner{display:flex;align-items:flex-start;gap:1.5rem}.phx-banner__icon{flex-shrink:0;color:rgb(var(--accent));line-height:0}.phx-banner__copy{display:flex;flex-direction:column;gap:.375rem}@media screen and (min-width:700px){.phx-banner{align-items:center;gap:2.5rem}}.phx-chart-head{display:flex;flex-direction:column;gap:1.25rem}.phx-chart-legend{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center}.phx-chart-legend__item{display:flex;align-items:center;gap:.5rem;font-size:var(--text-sm);color:rgb(var(--text-color) / .62)}.phx-chart-legend__swatch{width:1rem;height:1rem;border-radius:3px;border:1px solid rgb(var(--border-color));flex-shrink:0}.phx-chart-legend__swatch--sel{background:rgb(var(--accent));border-color:rgb(var(--accent))}.phx-chart-legend__swatch--hl{background:rgb(var(--accent) / .08)}.phx-chart-legend__swatch--na{background:rgb(var(--text-color) / .02)}.phx-chart-hint{display:flex;align-items:center;gap:.5rem;font-size:var(--text-sm);color:rgb(var(--text-color) / .62)}.phx-chart-hint svg{flex-shrink:0}@media screen and (min-width:1150px){.phx-chart-hint{display:none}}.phx-chart{border:1px solid rgb(var(--border-color));border-radius:var(--phx-radius);overflow-x:auto;overflow-y:hidden;max-width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.phx-chart__table{border-collapse:separate;border-spacing:0;font-size:var(--text-sm);margin:0;min-width:66.5rem}.phx-chart__table th,.phx-chart__table td{border-block-end:1px solid rgb(var(--border-color));border-inline-end:1px solid rgb(var(--border-color));height:2.5rem;min-width:3.75rem;text-align:center;padding:0;box-sizing:border-box;white-space:nowrap}.phx-chart__table tr:last-child th,.phx-chart__table tr:last-child td{border-block-end:0}.phx-chart__table th{font:var(--button-font);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;background:rgb(var(--phx-band-bg, 246 244 240));color:rgb(var(--text-color));font-weight:600;opacity:1}.phx-chart__table thead th{position:sticky;top:0;z-index:2}.phx-chart__rh{text-align:start;padding-inline-start:.75rem;min-width:6.5rem;position:sticky;inset-inline-start:0;z-index:3;border-inline-end:2px solid rgb(var(--border-color))}.phx-chart__table thead .phx-chart__rh{z-index:4}.phx-chart__table td{background:rgb(var(--background));color:rgb(var(--text-color))}.phx-chart__table td.is-na{color:rgb(var(--text-color) / .28);background:rgb(var(--text-color) / .02)}.phx-chart__table .is-hl{background:rgb(var(--accent) / .08)}.phx-chart__table th.is-hl{background:linear-gradient(rgb(var(--accent) / .18),rgb(var(--accent) / .18)),rgb(var(--phx-band-bg, 246 244 240))}.phx-chart__table td.is-sel{background:rgb(var(--accent));color:rgb(var(--background));font-weight:700;box-shadow:inset 0 0 0 2px rgb(var(--text-color))}.phx-chart__table td[tabindex]{cursor:pointer}.phx-chart__table td[tabindex]:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-2px}.phx-chart-foot{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.phx-chart-foot__note{max-width:48rem}@media screen and (min-width:700px){.phx-chart__table th,.phx-chart__table td{min-width:4rem}.phx-chart__rh{min-width:7.5rem;padding-inline-start:.875rem}.phx-chart-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2rem}.phx-chart-foot{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}.phx-chart-foot .button{flex-shrink:0}}.phx-tile{display:flex;gap:1rem;padding:1.25rem;border:1px solid rgb(var(--border-color));border-radius:var(--phx-radius-sm);text-decoration:none;color:inherit;background:rgb(var(--background));box-sizing:border-box;height:100%}a.phx-tile:hover{border-color:rgb(var(--text-color));color:inherit}.phx-tile svg{flex-shrink:0;color:rgb(var(--accent))}.phx-tile__copy{display:flex;flex-direction:column;gap:.125rem}.phx-tile--row{align-items:center;gap:1.25rem;padding:1.375rem 1.5rem;border-radius:var(--phx-radius)}.phx-tile--tile{flex-direction:column;gap:.625rem;padding:1.25rem}@media screen and (max-width:699px){.phx-grid:has(>.phx-tile){--phx-gap: .75rem}.phx-tile--tile{flex-direction:row;align-items:center;gap:1rem;padding:1rem 1.25rem}.phx-tile--row{gap:1rem;padding:1.125rem 1.25rem}}.phx-tile--inverted{background:rgb(var(--phx-cap-bg));color:rgb(var(--phx-cap-fg));border-color:rgb(var(--phx-cap-bg))}.phx-tile--inverted svg{color:rgb(var(--phx-cap-fg) / .72);color:color-mix(in srgb,rgb(var(--accent)),rgb(var(--phx-cap-fg)) 45%)}a.phx-tile--inverted:hover{color:rgb(var(--phx-cap-fg));border-color:rgb(var(--phx-cap-bg))}.phx-tiles-layout{display:grid;gap:2rem}@media screen and (min-width:1000px){.phx-tiles-layout--aside{grid-template-columns:1fr 1.6fr;gap:4rem}}.phx-cta{display:grid;gap:1.5rem;align-items:center}.phx-cta__copy{display:flex;flex-direction:column;gap:.875rem}.phx-cta__buttons{display:flex;flex-wrap:wrap;gap:.75rem}@media screen and (min-width:1000px){.phx-cta{grid-template-columns:1fr auto;gap:4rem}.phx-cta__buttons{justify-content:flex-end}}.phx-feature{display:grid;gap:2rem;align-items:center;padding-block:1.5rem}.phx-feature__media .phx-placeholder{min-height:17rem}.phx-feature__copy{display:flex;flex-direction:column;gap:1.125rem}.phx-feature__price{font-size:var(--text-sm);color:rgb(var(--text-color) / .62)}.phx-feature__price strong{color:rgb(var(--text-color));font-size:var(--text-lg)}.phx-feature__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-block-start:.5rem}@media screen and (min-width:700px){.phx-feature{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.phx-feature--reverse .phx-feature__media{order:2}}@media screen and (min-width:1000px){.phx-feature{gap:4rem;padding-block:2rem}.phx-feature__media .phx-placeholder{min-height:27.5rem}.phx-feature__media img{max-height:27.5rem}}.phx-quotes{display:grid;gap:2.5rem;align-items:center}.phx-quotes__lead{display:flex;flex-direction:column;gap:1.5rem}.phx-quotes__mark{color:rgb(var(--accent));line-height:0}.phx-quotes__text{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h2);line-height:1.2;text-transform:none;letter-spacing:0;margin:0}.phx-quotes__text>:first-child,.phx-quote__text>:first-child{margin-block-start:0}.phx-quotes__text>:last-child,.phx-quote__text>:last-child{margin-block-end:0}.phx-quotes__byline{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem}.phx-quotes__rule{width:2rem;height:2px;background:rgb(var(--accent));flex-shrink:0}.phx-quotes__side{display:flex;flex-direction:column;gap:1.75rem}.phx-quote{display:flex;flex-direction:column;gap:.5rem}.phx-quote__text{font-style:italic;line-height:1.6;color:rgb(var(--text-color) / .88);margin:0}.phx-quote__author{font-size:var(--text-sm);color:rgb(var(--text-color) / .62)}.phx-quote__author strong{color:rgb(var(--text-color))}@media screen and (min-width:1000px){.phx-quotes{grid-template-columns:1.4fr 1fr;gap:5rem}.phx-quotes__side{border-inline-start:1px solid rgb(var(--border-color));padding-inline-start:2.5rem}}.phx-quote-form{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.phx-quote-form__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;max-width:40rem}.phx-qform{width:100%}.phx-qform__fields{width:100%;max-width:56.25rem;margin-inline:auto;border:1px solid rgb(var(--border-color));border-radius:var(--phx-radius);padding:1.5rem;display:grid;grid-template-columns:minmax(0,1fr);gap:1.375rem;box-sizing:border-box}.phx-qform__banner{width:100%;max-width:56.25rem;margin-inline:auto;margin-block-end:1rem}.phx-qform__full{grid-column:1 / -1}.phx-qform__submit{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.phx-qform__hp{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.phx-quote-form__contact{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.phx-quote-form__phone{text-decoration:none;color:rgb(var(--text-color))}@media screen and (min-width:700px){.phx-qform__fields{grid-template-columns:repeat(2,minmax(0,1fr));padding:2.5rem}.phx-quote-form__contact{gap:2.5rem}}.phx-compare{background:rgb(var(--background));border:1px solid rgb(var(--border-color));border-radius:var(--phx-radius);overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.phx-compare__cell{padding:1rem 1.125rem;border-block-end:1px solid rgb(var(--border-color));border-inline-end:1px solid rgb(var(--border-color));box-sizing:border-box}.phx-compare__cell:nth-child(3n){border-inline-end:0}.phx-compare__cell:nth-last-child(-n+2){border-block-end:0}.phx-compare__cell--label{grid-column:1 / -1;border-inline-end:0;background:rgb(var(--text-color) / .02)}.phx-compare__cell--head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.phx-compare__cell--spacer{display:none}.phx-compare__key{font:var(--button-font);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color) / .62)}.phx-compare__value{line-height:1.5}.phx-compare__value>:first-child{margin-block-start:0}.phx-compare__value>:last-child{margin-block-end:0}.phx-compare__foot{max-width:48rem}@media screen and (min-width:1000px){.phx-compare{grid-template-columns:11.25rem minmax(0,1fr) minmax(0,1fr)}.phx-compare__cell--spacer{display:block}.phx-compare__cell--label{grid-column:auto;border-inline-end:1px solid rgb(var(--border-color));background:transparent}.phx-compare__cell:nth-last-child(-n+3){border-block-end:0}.phx-compare__cell{padding:1.375rem 1.5rem}}.phx-wood{display:grid;gap:2.5rem;align-items:start}.phx-wood__aside{display:flex;flex-direction:column;gap:1.25rem}.phx-wood__aside .phx-placeholder{min-height:15rem}.phx-wood__recommend{background:rgb(var(--phx-cap-bg));color:rgb(var(--phx-cap-fg));border-radius:var(--phx-radius);padding:1.375rem 1.5rem;display:flex;flex-direction:column;gap:.375rem}.phx-wood__recommend .phx-eyebrow{color:rgb(var(--phx-cap-fg) / .72);color:color-mix(in srgb,rgb(var(--accent)),rgb(var(--phx-cap-fg)) 45%)}.phx-wood__main{display:flex;flex-direction:column;gap:1.75rem}.phx-wood__intro{display:flex;flex-direction:column;gap:.75rem}.phx-wood__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.phx-wood__col{display:flex;flex-direction:column;gap:.75rem}.phx-wood__col-title{margin:0;color:rgb(var(--accent))}.phx-wood__col--cons .phx-wood__col-title{color:rgb(var(--text-color) / .6)}.phx-takeaway{margin-block-start:.375rem;background:rgb(var(--phx-band-bg, 246 244 240));border-radius:var(--phx-radius-sm);padding:.875rem 1rem;font-size:var(--text-sm);line-height:1.55;color:rgb(var(--text-color) / .82)}.phx-band .phx-takeaway{background:rgb(var(--background))}@media screen and (min-width:700px){.phx-wood__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.phx-wood{grid-template-columns:1fr 1.4fr;gap:4rem}.phx-wood__aside{position:sticky;top:calc(var(--sticky-area-height, 0px) + 1.5rem)}.phx-wood__aside .phx-placeholder{min-height:26rem}}.phx-callout{border:1px solid rgb(var(--border-color));border-radius:var(--phx-radius);padding:1.5rem;display:grid;gap:1.5rem;align-items:start}.phx-callout__head{display:flex;flex-direction:column;gap:.5rem}.phx-callout__body{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:1000px){.phx-callout{grid-template-columns:18.75rem minmax(0,1fr);gap:2.5rem;padding:2rem 2.25rem}}.phx-product-row__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem}.phx-button-grid{display:grid;gap:2rem;align-items:center}.phx-button-grid__buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.phx-button-grid__buttons .button{height:4rem;background:rgb(var(--background))}@media screen and (min-width:1000px){.phx-button-grid{grid-template-columns:1fr 1.2fr;gap:4rem}.phx-button-grid__buttons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:700px){.phx-grid{grid-template-columns:repeat(min(var(--phx-cols, 1),2),minmax(0,1fr))}}@media screen and (min-width:1000px){.phx-grid{grid-template-columns:repeat(var(--phx-cols, 1),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/phoenix-pages.css.map */
