html:has(.rubble-stone-module__EuMyqa__page){scroll-behavior:auto;scrollbar-gutter:stable}.rubble-stone-module__EuMyqa__page{--ink:#142340;--sub:#586980;--line:#e3e9f0;--orange:#cb4b00;width:calc(100% - 64px);max-width:1320px;color:var(--ink);margin:0 auto;padding:18px 0 48px;font-size:15px;line-height:1.5}.rubble-stone-module__EuMyqa__page *{min-width:0}.rubble-stone-module__EuMyqa__page h1,.rubble-stone-module__EuMyqa__page h2,.rubble-stone-module__EuMyqa__page h3{font-weight:700;line-height:1.2}.rubble-stone-module__EuMyqa__page h1{letter-spacing:-1.2px;margin:14px 0 20px;font-size:clamp(34px,3.4vw,49px)}.rubble-stone-module__EuMyqa__page h2{letter-spacing:-.4px;margin-bottom:10px;font-size:26px}.rubble-stone-module__EuMyqa__page h3{margin-bottom:7px;font-size:17px}.rubble-stone-module__EuMyqa__page p{color:var(--sub)}.rubble-stone-module__EuMyqa__page [id]{scroll-margin-top:108px}.rubble-stone-module__EuMyqa__page :focus-visible{outline-offset:4px;outline:3px solid #b94306}.rubble-stone-module__EuMyqa__page .bg-primary{background:var(--orange)}.rubble-stone-module__EuMyqa__page .bg-primary:hover{background:#b94306}:is(.rubble-stone-module__EuMyqa__page .bg-primary,.rubble-stone-module__EuMyqa__page .border-primary,.rubble-stone-module__EuMyqa__page button.border){white-space:normal;text-align:center;height:auto;min-height:46px;padding:12px 16px}.rubble-stone-module__EuMyqa__page .border-primary{color:var(--ink);background:#fff;border-color:#b8c6d8}.rubble-stone-module__EuMyqa__breadcrumbs{color:var(--sub);margin-bottom:15px;font-size:12px}.rubble-stone-module__EuMyqa__breadcrumbs ol{flex-wrap:wrap;gap:10px;display:flex}.rubble-stone-module__EuMyqa__breadcrumbs li+li:before{content:"›";color:#8998aa;margin-right:10px}.rubble-stone-module__EuMyqa__hero{isolation:isolate;align-items:center;min-height:415px;padding:18px 0;display:flex;position:relative}.rubble-stone-module__EuMyqa__heroVisual{z-index:-1;border-radius:0 12px 12px 0;position:absolute;inset:0 -24px 0 22%;overflow:hidden}.rubble-stone-module__EuMyqa__heroVisual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff 0%,#ffffffed 15%,#ffffff9c 33%,#0000 65%);position:absolute;inset:0}.rubble-stone-module__EuMyqa__heroCopy{width:58%;max-width:740px}.rubble-stone-module__EuMyqa__heroCopy>p{color:#364860;max-width:500px;font-size:17px}.rubble-stone-module__EuMyqa__badge{color:#944010;background:#ffeddd;border-radius:8px;padding:4px 12px;font-size:12px;display:inline-block}.rubble-stone-module__EuMyqa__imageBadge{color:#40556e;background:#ffffffed;border-radius:9px;padding:17px;font-size:13px;position:absolute;top:26px;right:24px}.rubble-stone-module__EuMyqa__photo{background:#f8f9fb;position:relative;overflow:hidden}.rubble-stone-module__EuMyqa__photo img{object-fit:cover}.rubble-stone-module__EuMyqa__heroPhoto{height:100%}.rubble-stone-module__EuMyqa__heroPhoto img{object-position:64% 45%}.rubble-stone-module__EuMyqa__heroVisual .rubble-stone-module__EuMyqa__fallback img{object-fit:cover}.rubble-stone-module__EuMyqa__cardPhoto{aspect-ratio:3.6}.rubble-stone-module__EuMyqa__fallback img{object-fit:contain}.rubble-stone-module__EuMyqa__deliveryPhoto{aspect-ratio:1.9;border-radius:8px;margin:12px 0}.rubble-stone-module__EuMyqa__deliveryPhoto img{object-position:center 20%}.rubble-stone-module__EuMyqa__actions{gap:12px;margin:24px 0;display:flex}.rubble-stone-module__EuMyqa__actions>a{font-size:14px}.rubble-stone-module__EuMyqa__benefits{grid-template-columns:repeat(4,1fr);gap:15px;max-width:620px;margin:28px 0 8px;display:grid}.rubble-stone-module__EuMyqa__benefits>div{align-items:center;gap:9px;font-size:12px;display:flex}.rubble-stone-module__EuMyqa__benefits svg{color:#e45a0b;flex-shrink:0}.rubble-stone-module__EuMyqa__lead{margin:0 0 14px;font-size:14px}.rubble-stone-module__EuMyqa__typeCard{border:1px solid var(--line);text-align:left;background:#fafbfd;border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:hidden}.rubble-stone-module__EuMyqa__typeCard:hover{border-color:#d7a781}.rubble-stone-module__EuMyqa__typeCard[aria-pressed=true]{background:#fff7ef;border-color:#db6822;box-shadow:inset 0 0 0 1px #db6822}.rubble-stone-module__EuMyqa__typeCard>.rubble-stone-module__EuMyqa__photo{background:#fff;width:100%}.rubble-stone-module__EuMyqa__selection{z-index:1;background:#fff;border:2px solid #8396ad;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:12px;right:13px}.rubble-stone-module__EuMyqa__typeCard[aria-pressed=true] .rubble-stone-module__EuMyqa__selection{background:var(--orange);color:#fff;border-color:var(--orange)}.rubble-stone-module__EuMyqa__typeCopy{flex-direction:column;gap:7px;padding:12px 18px 18px;display:flex}.rubble-stone-module__EuMyqa__typeCopy strong{font-size:18px;line-height:1.2}.rubble-stone-module__EuMyqa__typeCopy small{margin-top:3px;font-size:14px;display:block}.rubble-stone-module__EuMyqa__typeCopy>span{color:var(--sub);font-size:14px;line-height:1.4}.rubble-stone-module__EuMyqa__helpVisual{aspect-ratio:3.6;color:#f5690b;place-items:center;width:100%;display:grid}.rubble-stone-module__EuMyqa__uses{grid-template-columns:repeat(7,1fr);gap:10px;display:grid}.rubble-stone-module__EuMyqa__uses button{border:1px solid var(--line);border-radius:9px;flex-direction:column;align-items:center;gap:10px;min-height:105px;padding:12px 8px;font-size:12px;line-height:1.3;display:flex}.rubble-stone-module__EuMyqa__uses button[aria-pressed=true]{border-color:var(--orange);color:#873600;background:#fff3e7}.rubble-stone-module__EuMyqa__workCallout{background:#fff6ee;border-radius:10px;padding:18px}.rubble-stone-module__EuMyqa__workCallout p,.rubble-stone-module__EuMyqa__workCallout a{font-size:13px}.rubble-stone-module__EuMyqa__workCallout a,.rubble-stone-module__EuMyqa__textLink{color:#234b75;align-items:center;gap:6px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.rubble-stone-module__EuMyqa__workCallout a{display:flex}.rubble-stone-module__EuMyqa__panel{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px}.rubble-stone-module__EuMyqa__panel h2{letter-spacing:-.2px;font-size:20px}.rubble-stone-module__EuMyqa__orderGrid{grid-template-columns:.9fr 1.32fr 1fr;align-items:start;gap:18px;display:grid}.rubble-stone-module__EuMyqa__request{background:linear-gradient(125deg,#fffaf5,#fff4ea)}.rubble-stone-module__EuMyqa__requirements{background:#fafbfd}.rubble-stone-module__EuMyqa__requirements summary{cursor:pointer;min-height:44px;font-weight:700}.rubble-stone-module__EuMyqa__requirements summary span{color:var(--sub);font-size:12px;font-weight:400;display:block}.rubble-stone-module__EuMyqa__twoCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rubble-stone-module__EuMyqa__field{margin:12px 0}.rubble-stone-module__EuMyqa__field label,.rubble-stone-module__EuMyqa__deliveryChoice legend{color:#354a64;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.rubble-stone-module__EuMyqa__field input,.rubble-stone-module__EuMyqa__field select,.rubble-stone-module__EuMyqa__field textarea{width:100%;min-height:44px;color:var(--ink);background:#fff;border:1px solid #d7e0eb;border-radius:6px;padding:10px;font-size:13px;display:block}.rubble-stone-module__EuMyqa__field textarea{resize:vertical}.rubble-stone-module__EuMyqa__field input::placeholder,.rubble-stone-module__EuMyqa__field textarea::placeholder{color:#708199}.rubble-stone-module__EuMyqa__field [aria-invalid=true]{border-color:#b42318}.rubble-stone-module__EuMyqa__page .rubble-stone-module__EuMyqa__hint{margin-top:7px;font-size:12px;line-height:1.45}.rubble-stone-module__EuMyqa__page .rubble-stone-module__EuMyqa__error{color:#b42318;margin-top:6px;font-size:13px}.rubble-stone-module__EuMyqa__page .rubble-stone-module__EuMyqa__notice{color:#205d3c;margin-bottom:10px;font-size:13px}.rubble-stone-module__EuMyqa__notice:empty{display:none}.rubble-stone-module__EuMyqa__result{background:#fff6ef;border-radius:8px;margin:18px 0;padding:16px}.rubble-stone-module__EuMyqa__result>span,.rubble-stone-module__EuMyqa__result p{font-size:12px}.rubble-stone-module__EuMyqa__result output{margin:2px 0 8px;font-size:29px;font-weight:750;display:block}.rubble-stone-module__EuMyqa__full{width:100%;font-size:13px}.rubble-stone-module__EuMyqa__deliveryChoice{flex-wrap:wrap;align-content:start;gap:6px;margin:12px 0;display:flex}.rubble-stone-module__EuMyqa__deliveryChoice label{cursor:pointer;background:#fff;border:1px solid #d7e0eb;border-radius:6px;align-items:center;gap:5px;min-height:44px;padding:6px 7px;font-size:11px;display:flex}.rubble-stone-module__EuMyqa__deliveryChoice label:has(:checked){background:#fff2e7;border-color:#d76421}.rubble-stone-module__EuMyqa__deliveryChoice input{accent-color:var(--orange);flex-shrink:0;width:13px;height:13px}.rubble-stone-module__EuMyqa__educationGrid{grid-template-columns:1.3fr 1fr 1fr;align-items:start;gap:18px;margin-top:22px;display:grid}.rubble-stone-module__EuMyqa__note{margin-top:16px;font-size:13px}.rubble-stone-module__EuMyqa__delivery>p{margin:14px 0;font-size:13px}.rubble-stone-module__EuMyqa__bottomGrid h2{font-size:22px}.rubble-stone-module__EuMyqa__steps{grid-template-columns:repeat(4,1fr);gap:18px;margin:24px 0;display:grid}.rubble-stone-module__EuMyqa__steps li{align-items:center;gap:10px;font-size:12px;display:flex}.rubble-stone-module__EuMyqa__steps li>span{color:#9c410c;background:#ffe0c6;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:19px;font-weight:700;display:grid}.rubble-stone-module__EuMyqa__faq{gap:7px;display:grid}.rubble-stone-module__EuMyqa__faq details{border:1px solid var(--line);border-radius:7px;font-size:13px}.rubble-stone-module__EuMyqa__faq summary{cursor:pointer;min-height:44px;padding:12px;font-weight:500}.rubble-stone-module__EuMyqa__faq p{padding:0 14px 14px;line-height:1.6}.rubble-stone-module__EuMyqa__final{isolation:isolate;background:#fff6ee;border-radius:12px;align-items:center;gap:26px;margin-top:32px;padding:27px 24px;display:flex;position:relative;overflow:hidden}.rubble-stone-module__EuMyqa__final h2{font-size:25px}.rubble-stone-module__EuMyqa__final p{font-size:13px}.rubble-stone-module__EuMyqa__final .rubble-stone-module__EuMyqa__actions{margin:0}@media (max-width:1199px){html:has(.rubble-stone-module__EuMyqa__page) .support-launcher{width:max-content;margin:16px 16px 24px auto;display:flex;position:static}.rubble-stone-module__EuMyqa__heroCopy{width:65%}.rubble-stone-module__EuMyqa__workCallout{grid-template-columns:1.2fr 1.5fr 1fr;align-items:center;gap:14px;display:grid}.rubble-stone-module__EuMyqa__orderGrid{grid-template-columns:.9fr 1.3fr}.rubble-stone-module__EuMyqa__calculator{grid-area:1/1}.rubble-stone-module__EuMyqa__request{grid-area:1/2/3}.rubble-stone-module__EuMyqa__requirements{grid-area:2/1}.rubble-stone-module__EuMyqa__educationGrid{grid-template-columns:repeat(2,1fr)}.rubble-stone-module__EuMyqa__educationGrid .rubble-stone-module__EuMyqa__delivery{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.rubble-stone-module__EuMyqa__deliveryPhoto{aspect-ratio:1.65;grid-area:1/1/6;margin:0}.rubble-stone-module__EuMyqa__educationGrid .rubble-stone-module__EuMyqa__delivery>:not(.rubble-stone-module__EuMyqa__photo){grid-column:2}.rubble-stone-module__EuMyqa__bottomGrid{grid-template-columns:1fr 1fr}.rubble-stone-module__EuMyqa__steps{grid-template-columns:repeat(2,1fr)}.rubble-stone-module__EuMyqa__final{flex-wrap:wrap}}@media (max-width:767px){.rubble-stone-module__EuMyqa__page{width:calc(100% - 32px);padding-top:14px;font-size:14px}.rubble-stone-module__EuMyqa__page h1{letter-spacing:-.9px;margin:16px 0;font-size:36px}.rubble-stone-module__EuMyqa__page h2{font-size:24px}.rubble-stone-module__EuMyqa__desktopBreak{display:none}.rubble-stone-module__EuMyqa__hero{flex-direction:column;align-items:stretch;padding:8px 0 0;display:flex}.rubble-stone-module__EuMyqa__heroCopy{width:100%;max-width:none}.rubble-stone-module__EuMyqa__heroCopy>p{font-size:16px}.rubble-stone-module__EuMyqa__heroVisual{z-index:0;border-radius:11px;order:2;height:210px;margin-top:18px;position:relative;inset:auto}.rubble-stone-module__EuMyqa__heroVisual:after,.rubble-stone-module__EuMyqa__imageBadge{display:none}.rubble-stone-module__EuMyqa__actions{flex-direction:column;gap:10px;margin:22px 0}.rubble-stone-module__EuMyqa__actions>a{width:100%}.rubble-stone-module__EuMyqa__benefits{grid-template-columns:repeat(2,1fr);gap:20px}.rubble-stone-module__EuMyqa__cardPhoto,.rubble-stone-module__EuMyqa__helpVisual{aspect-ratio:2.6}.rubble-stone-module__EuMyqa__typeCopy strong{font-size:18px}.rubble-stone-module__EuMyqa__uses{grid-template-columns:repeat(2,1fr);gap:10px}.rubble-stone-module__EuMyqa__uses button{min-height:90px;font-size:13px}.rubble-stone-module__EuMyqa__workCallout{display:block}.rubble-stone-module__EuMyqa__workCallout p{margin-bottom:8px}.rubble-stone-module__EuMyqa__orderGrid{flex-direction:column;display:flex}.rubble-stone-module__EuMyqa__orderGrid>section,.rubble-stone-module__EuMyqa__orderGrid>details{width:100%}.rubble-stone-module__EuMyqa__request{order:0}.rubble-stone-module__EuMyqa__calculator{order:1}.rubble-stone-module__EuMyqa__requirements{order:2}.rubble-stone-module__EuMyqa__panel{padding:17px}.rubble-stone-module__EuMyqa__panel h2{font-size:21px}.rubble-stone-module__EuMyqa__field input,.rubble-stone-module__EuMyqa__field select,.rubble-stone-module__EuMyqa__field textarea{font-size:16px}.rubble-stone-module__EuMyqa__twoCols{gap:10px}.rubble-stone-module__EuMyqa__request>.rubble-stone-module__EuMyqa__twoCols:first-of-type{grid-template-columns:1fr;gap:0}.rubble-stone-module__EuMyqa__educationGrid,.rubble-stone-module__EuMyqa__bottomGrid{grid-template-columns:1fr}.rubble-stone-module__EuMyqa__educationGrid .rubble-stone-module__EuMyqa__delivery{display:block}.rubble-stone-module__EuMyqa__deliveryPhoto{aspect-ratio:1.65;margin:12px 0}.rubble-stone-module__EuMyqa__steps{gap:20px 12px}.rubble-stone-module__EuMyqa__final{padding:23px 18px;display:block}.rubble-stone-module__EuMyqa__final .rubble-stone-module__EuMyqa__actions{margin-top:20px}}@media (min-width:768px) and (max-width:900px){.rubble-stone-module__EuMyqa__page{width:calc(100% - 40px)}.rubble-stone-module__EuMyqa__heroVisual{right:0}.rubble-stone-module__EuMyqa__heroCopy{width:72%}.rubble-stone-module__EuMyqa__hero h1{font-size:37px}.rubble-stone-module__EuMyqa__imageBadge{display:none}.rubble-stone-module__EuMyqa__hero .rubble-stone-module__EuMyqa__actions{flex-wrap:wrap}.rubble-stone-module__EuMyqa__benefits{grid-template-columns:repeat(2,1fr);max-width:380px}.rubble-stone-module__EuMyqa__typeCopy{padding:12px}.rubble-stone-module__EuMyqa__typeCopy strong{font-size:16px}.rubble-stone-module__EuMyqa__typeCopy>span{font-size:13px}.rubble-stone-module__EuMyqa__uses{grid-template-columns:repeat(4,1fr)}.rubble-stone-module__EuMyqa__twoCols{grid-template-columns:1fr;gap:0}.rubble-stone-module__EuMyqa__workCallout{display:block}.rubble-stone-module__EuMyqa__bottomGrid{grid-template-columns:1fr}.rubble-stone-module__EuMyqa__steps{grid-template-columns:repeat(4,1fr)}}.rubble-stone-module__EuMyqa__selectorPair{grid-template-columns:1.05fr 1fr;gap:24px;margin-top:28px;display:grid}.rubble-stone-module__EuMyqa__threeCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.rubble-stone-module__EuMyqa__threeCards .rubble-stone-module__EuMyqa__cardPhoto,.rubble-stone-module__EuMyqa__threeCards .rubble-stone-module__EuMyqa__helpVisual{aspect-ratio:1.9;width:100%}.rubble-stone-module__EuMyqa__threeCards .rubble-stone-module__EuMyqa__typeCopy{padding:9px 10px 14px}.rubble-stone-module__EuMyqa__threeCards .rubble-stone-module__EuMyqa__typeCopy strong{overflow-wrap:anywhere;font-size:14px}.rubble-stone-module__EuMyqa__threeCards .rubble-stone-module__EuMyqa__typeCopy>span{font-size:12px}.rubble-stone-module__EuMyqa__appearanceChoices{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.rubble-stone-module__EuMyqa__appearanceChoices button{border:1px solid var(--line);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:96px;padding:9px 5px;font-size:12px;display:flex}.rubble-stone-module__EuMyqa__appearanceChoices button[aria-pressed=true]{border-color:var(--orange);background:#fff3e7}.rubble-stone-module__EuMyqa__appearanceChoices svg,.rubble-stone-module__EuMyqa__sizeChoices svg{color:#183f79}.rubble-stone-module__EuMyqa__geoChoices{gap:5px;display:grid}.rubble-stone-module__EuMyqa__geoChoices button{border:1px solid var(--line);text-align:left;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:42px;padding:8px;font-size:12px;display:flex}.rubble-stone-module__EuMyqa__geoChoices button[aria-pressed=true]{background:#f1f6ff;border-color:#5e91f5}.rubble-stone-module__EuMyqa__selectorPair h2,.rubble-stone-module__EuMyqa__taskRow h2{font-size:23px}.rubble-stone-module__EuMyqa__taskRow{grid-template-columns:1fr 1.3fr;gap:24px;margin:26px 0;display:grid}.rubble-stone-module__EuMyqa__sizeChoices{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.rubble-stone-module__EuMyqa__sizeChoices button{border:1px solid var(--line);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:100px;padding:10px 6px;font-size:12px;display:flex}.rubble-stone-module__EuMyqa__sizeChoices .rubble-stone-module__EuMyqa__cardPhoto{aspect-ratio:1.6;border-radius:5px;width:100%}.rubble-stone-module__EuMyqa__sizeChoices button[aria-pressed=true]{border-color:var(--orange);background:#fff3e7}.rubble-stone-module__EuMyqa__uses{grid-template-columns:repeat(4,minmax(0,1fr))}.rubble-stone-module__EuMyqa__uses button{min-height:83px}.rubble-stone-module__EuMyqa__orderGrid{grid-template-columns:.68fr .88fr 1.38fr 1fr;gap:14px}.rubble-stone-module__EuMyqa__orderGrid .rubble-stone-module__EuMyqa__panel{padding:15px}.rubble-stone-module__EuMyqa__orderGrid h2{font-size:19px}.rubble-stone-module__EuMyqa__geoIcon{color:#f3d7c4;margin:20px auto}.rubble-stone-module__EuMyqa__calcModes{flex-wrap:wrap;gap:6px;display:flex}.rubble-stone-module__EuMyqa__calcModes button{border:1px solid var(--line);border-radius:6px;flex:1;min-height:44px;padding:9px;font-size:12px}.rubble-stone-module__EuMyqa__calcModes button[aria-pressed=true]{border-color:var(--orange);background:#fff3e7}.rubble-stone-module__EuMyqa__dimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rubble-stone-module__EuMyqa__costGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.rubble-stone-module__EuMyqa__costGrid li{border:1px solid var(--line);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:9px;padding:12px 6px;font-size:11px;display:flex}.rubble-stone-module__EuMyqa__costGrid svg,.rubble-stone-module__EuMyqa__checklist svg{color:#e45a0b;flex-shrink:0}.rubble-stone-module__EuMyqa__educationGrid{grid-template-columns:1.45fr 1fr 1fr}.rubble-stone-module__EuMyqa__compareCols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.rubble-stone-module__EuMyqa__compareCols .rubble-stone-module__EuMyqa__cardPhoto{aspect-ratio:1.9;margin-bottom:12px}.rubble-stone-module__EuMyqa__compareCols p{font-size:13px}.rubble-stone-module__EuMyqa__checklist{gap:12px;font-size:13px;display:grid}.rubble-stone-module__EuMyqa__checklist li{align-items:start;gap:9px;display:flex}.rubble-stone-module__EuMyqa__supportGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;display:grid}.rubble-stone-module__EuMyqa__supportGrid .rubble-stone-module__EuMyqa__workCallout{display:block}.rubble-stone-module__EuMyqa__supportGrid .rubble-stone-module__EuMyqa__workCallout svg{color:var(--orange);margin-bottom:10px}.rubble-stone-module__EuMyqa__supportLinks{grid-template-columns:1fr 1fr;gap:8px;font-size:13px;display:grid}.rubble-stone-module__EuMyqa__supportLinks a{align-items:center;gap:8px;min-height:44px;display:flex}.rubble-stone-module__EuMyqa__rockChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.rubble-stone-module__EuMyqa__rockChoices .rubble-stone-module__EuMyqa__cardPhoto,.rubble-stone-module__EuMyqa__rockChoices .rubble-stone-module__EuMyqa__helpVisual{aspect-ratio:1.75;width:100%}.rubble-stone-module__EuMyqa__rockChoices .rubble-stone-module__EuMyqa__typeCopy{padding:9px 10px 13px}.rubble-stone-module__EuMyqa__rockChoices .rubble-stone-module__EuMyqa__typeCopy strong{overflow-wrap:anywhere;font-size:14px}.rubble-stone-module__EuMyqa__rockChoices .rubble-stone-module__EuMyqa__typeCopy>span{font-size:12px}.rubble-stone-module__EuMyqa__sizeChoices{grid-template-columns:repeat(4,minmax(0,1fr))}.rubble-stone-module__EuMyqa__sizeChoices button{min-height:124px}.rubble-stone-module__EuMyqa__sizeChoices strong{overflow-wrap:anywhere}.rubble-stone-module__EuMyqa__useSection{margin:28px 0}.rubble-stone-module__EuMyqa__regionSummary{background:#f7f9fc;border:1px solid #d7e0eb;border-radius:6px;min-height:44px;padding:10px;font-size:13px}.rubble-stone-module__EuMyqa__rockComparison{gap:10px;margin-top:16px;display:grid}.rubble-stone-module__EuMyqa__rockComparison li{align-items:start;gap:8px;font-size:13px;display:flex}.rubble-stone-module__EuMyqa__rockComparison svg{color:#d85c11;flex-shrink:0}.rubble-stone-module__EuMyqa__crushedIllustration{aspect-ratio:1.9;color:#54677e;background:linear-gradient(140deg,#eef1f5,#dce3ea);border-radius:7px;place-items:center;margin-bottom:12px;display:grid}.rubble-stone-module__EuMyqa__supportGrid{grid-template-columns:1.35fr .82fr .82fr}.rubble-stone-module__EuMyqa__supportGrid .rubble-stone-module__EuMyqa__deliveryPhoto{aspect-ratio:1.9}.rubble-stone-module__EuMyqa__supportGrid .rubble-stone-module__EuMyqa__workCallout{align-self:stretch}.rubble-stone-module__EuMyqa__supportGrid .rubble-stone-module__EuMyqa__workCallout h3{font-size:16px}@media (max-width:1199px){.rubble-stone-module__EuMyqa__selectorPair,.rubble-stone-module__EuMyqa__taskRow{grid-template-columns:1fr}.rubble-stone-module__EuMyqa__uses{grid-template-columns:repeat(4,minmax(0,1fr))}.rubble-stone-module__EuMyqa__orderGrid{grid-template-columns:1fr 1.25fr}.rubble-stone-module__EuMyqa__geo{grid-area:1/1}.rubble-stone-module__EuMyqa__calculator{grid-area:2/1}.rubble-stone-module__EuMyqa__request{grid-area:1/2/4}.rubble-stone-module__EuMyqa__requirements{grid-area:3/1}.rubble-stone-module__EuMyqa__costGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.rubble-stone-module__EuMyqa__educationGrid{grid-template-columns:1.2fr 1fr}.rubble-stone-module__EuMyqa__educationGrid .rubble-stone-module__EuMyqa__delivery{grid-column:1/-1}.rubble-stone-module__EuMyqa__geoIcon{display:none}.rubble-stone-module__EuMyqa__supportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rubble-stone-module__EuMyqa__supportGrid .rubble-stone-module__EuMyqa__delivery{grid-column:1/-1}}@media (max-width:767px){.rubble-stone-module__EuMyqa__selectorPair{gap:24px}.rubble-stone-module__EuMyqa__selectorPair h2,.rubble-stone-module__EuMyqa__taskRow h2{font-size:24px}.rubble-stone-module__EuMyqa__threeCards,.rubble-stone-module__EuMyqa__appearanceChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.rubble-stone-module__EuMyqa__threeCards .rubble-stone-module__EuMyqa__typeCopy strong{font-size:15px}.rubble-stone-module__EuMyqa__threeCards .rubble-stone-module__EuMyqa__typeCopy>span{font-size:13px}.rubble-stone-module__EuMyqa__sizeChoices button{min-height:86px;font-size:13px}.rubble-stone-module__EuMyqa__uses{grid-template-columns:repeat(2,minmax(0,1fr))}.rubble-stone-module__EuMyqa__orderGrid>section,.rubble-stone-module__EuMyqa__orderGrid>details{width:100%}.rubble-stone-module__EuMyqa__geo{order:0}.rubble-stone-module__EuMyqa__calculator{order:1}.rubble-stone-module__EuMyqa__request{order:2}.rubble-stone-module__EuMyqa__requirements{order:3}.rubble-stone-module__EuMyqa__costGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.rubble-stone-module__EuMyqa__costGrid li{font-size:12px}.rubble-stone-module__EuMyqa__educationGrid,.rubble-stone-module__EuMyqa__supportGrid,.rubble-stone-module__EuMyqa__compareCols{grid-template-columns:1fr}.rubble-stone-module__EuMyqa__compareCols .rubble-stone-module__EuMyqa__cardPhoto{aspect-ratio:2.5}.rubble-stone-module__EuMyqa__supportLinks{grid-template-columns:1fr}.rubble-stone-module__EuMyqa__request>.rubble-stone-module__EuMyqa__twoCols:has(input[type=date]){grid-template-columns:1fr}.rubble-stone-module__EuMyqa__rockChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.rubble-stone-module__EuMyqa__rockChoices .rubble-stone-module__EuMyqa__typeCopy strong{font-size:15px}.rubble-stone-module__EuMyqa__rockChoices .rubble-stone-module__EuMyqa__typeCopy>span{font-size:13px}.rubble-stone-module__EuMyqa__sizeChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.rubble-stone-module__EuMyqa__sizeChoices button{min-height:110px}.rubble-stone-module__EuMyqa__supportGrid .rubble-stone-module__EuMyqa__delivery{grid-column:auto}}.rubble-stone-module__EuMyqa__section{margin-top:36px}.rubble-stone-module__EuMyqa__lead,.rubble-stone-module__EuMyqa__sectionLead{color:#61738b;font-size:14px;line-height:1.55}.rubble-stone-module__EuMyqa__panel{background:#fff;border-color:#dce5ef;border-radius:14px}.rubble-stone-module__EuMyqa__bottomGrid{grid-template-columns:1fr;gap:28px;margin-top:36px;display:grid}.rubble-stone-module__EuMyqa__bottomGrid .rubble-stone-module__EuMyqa__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.rubble-stone-module__EuMyqa__bottomGrid .rubble-stone-module__EuMyqa__faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.rubble-stone-module__EuMyqa__faq details{background:#fff;border:1px solid #dce5ef;border-radius:9px}.rubble-stone-module__EuMyqa__faq summary{padding:14px;font-size:14px;font-weight:600}.rubble-stone-module__EuMyqa__final{background:#fff4e9;border-radius:14px}.rubble-stone-module__EuMyqa__uses,.rubble-stone-module__EuMyqa__useCases{margin-top:18px}.rubble-stone-module__EuMyqa__typeCard{border-radius:12px}.rubble-stone-module__EuMyqa__typeCopy strong,.rubble-stone-module__EuMyqa__cardTitle{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.rubble-stone-module__EuMyqa__familyCards button{padding:14px!important}.rubble-stone-module__EuMyqa__useRow,.rubble-stone-module__EuMyqa__taskRow,.rubble-stone-module__EuMyqa__selectorRow{align-items:start}.rubble-stone-module__EuMyqa__collapsedUses>*{display:flex}.rubble-stone-module__EuMyqa__showUses{display:none}@media (max-width:767px){.rubble-stone-module__EuMyqa__section{margin-top:28px}.rubble-stone-module__EuMyqa__bottomGrid .rubble-stone-module__EuMyqa__steps{grid-template-columns:1fr 1fr}.rubble-stone-module__EuMyqa__bottomGrid .rubble-stone-module__EuMyqa__faq{grid-template-columns:1fr}}.rubble-stone-module__EuMyqa__final{position:relative;overflow:hidden}
