.answer-card-section{min-width:0;padding-block:clamp(28px,4vw,64px);scroll-margin-top:170px}.answer-card{background:oklch(100% 0 0);border:1px solid oklch(88% .025 135);border-radius:30px;grid-template-columns:minmax(0,.94fr) minmax(0,1.2fr);gap:0;min-width:0;padding:10px;display:grid;box-shadow:0 26px 70px -35px oklch(30% .04 160/.24)}.answer-card__question{color:oklch(100% 0 0);background:radial-gradient(at 100% 0,oklch(49% .075 161),#0000 72%),oklch(31% .055 164);border-radius:22px;align-items:center;min-width:0;min-height:270px;padding:88px 36px 42px;display:flex;position:relative}.answer-card__question:before{content:"";background:oklch(91% .1 119);width:8px;height:16px;position:absolute;top:37px;left:37px;transform:skewY(-10deg);box-shadow:14px -7px oklch(91% .1 119),28px -14px oklch(91% .1 119)}main .answer-card .answer-card__question h2{color:oklch(100% 0 0);letter-spacing:-.035em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(27px,2.5vw,39px);font-weight:600;line-height:1.18}.answer-card__body{color:oklch(40% .035 159);align-self:center;min-width:0;padding:30px 34px 30px 40px}main .answer-card .answer-card__body p{color:oklch(40% .035 159);max-width:none;margin:0 0 18px;font-size:17px;line-height:1.85}.answer-card__body>:last-child{margin-bottom:0}.answer-card__body :is(ul,ol){padding-left:20px;line-height:1.75}.answer-card__body a{color:oklch(36% .07 157);text-underline-offset:4px;text-decoration:underline}.answer-card__body :is(table,figure,fieldset){max-width:100%}.answer-card__body .table-wrap{overflow-x:auto}.answer-card__body a:focus-visible{outline-offset:4px;outline:3px solid oklch(54% .09 145)}.prototype-definition-grid:has(.answer-card-section){grid-template-columns:minmax(0,1fr)}#main-content #quick-answer:has(#qa-heading){background:radial-gradient(at 12% 5%,oklch(93% .045 125),#0000 52%),oklch(97.5% .012 125);padding-block:clamp(40px,5vw,76px)}#main-content #quick-answer>div>div:has(>h2#qa-heading){background:oklch(100% 0 0);border:1px solid oklch(88% .025 135);border-radius:30px;grid-template-columns:minmax(0,.94fr) minmax(0,1.2fr);gap:0;padding:10px;display:grid;overflow:hidden;box-shadow:0 26px 70px -35px oklch(30% .04 160/.24)}#main-content #quick-answer #qa-heading{color:oklch(100% 0 0);letter-spacing:-.035em;text-wrap:balance;background:radial-gradient(at 100% 0,oklch(49% .075 161),#0000 72%),oklch(31% .055 164);border-radius:22px;align-items:center;max-width:none;margin:0;padding:88px 36px 42px;font-size:clamp(27px,2.5vw,39px);line-height:1.18;display:flex;position:relative}#main-content #quick-answer #qa-heading:before{content:"";background:oklch(91% .1 119);width:8px;height:16px;position:absolute;top:37px;left:37px;transform:skewY(-10deg);box-shadow:14px -7px oklch(91% .1 119),28px -14px oklch(91% .1 119)}#main-content #quick-answer .aeo-quick-answer{color:oklch(40% .035 159);align-self:center;max-width:none;margin:0;padding:30px 34px 30px 40px;font-size:17px;line-height:1.85}#main-content #quick-answer .aeo-quick-answer+div{color:oklch(37% .055 155);background:oklch(96% .035 126);border:1px solid oklch(90% .025 130);border-radius:18px;grid-column:1/-1;align-items:center;gap:16px;margin:10px 0 0;padding:20px 26px;font-size:14px;line-height:1.65;display:flex}@media (width<=900px){.answer-card{grid-template-columns:minmax(0,1fr)}#main-content #quick-answer>div>div:has(>h2#qa-heading){grid-template-columns:minmax(0,1fr)}.answer-card__question,#main-content #quick-answer #qa-heading{min-height:0;padding:76px 28px 32px}.answer-card__body,#main-content #quick-answer .aeo-quick-answer{padding:28px 20px}}@media (width<=520px){.answer-card{border-radius:25px;padding:7px}#main-content #quick-answer>div>div:has(>h2#qa-heading){border-radius:25px;padding:7px}.answer-card__question,#main-content #quick-answer #qa-heading{border-radius:19px;padding:72px 23px 28px}.answer-card__question:before,#main-content #quick-answer #qa-heading:before{left:24px}main .answer-card .answer-card__question h2{font-size:28px}.answer-card__body,#main-content #quick-answer .aeo-quick-answer{padding:25px 17px}main .answer-card .answer-card__body p{font-size:16px;line-height:1.8}}main .local-seo-answer-grid.answer-card,main .expanded-service-section-grid.answer-card{grid-template-columns:minmax(0,.94fr) minmax(0,1.2fr);gap:0;padding:10px;display:grid}main .answer-card-section.tool-answer{background:0 0;border:0;max-width:none;margin:0;padding:28px 0}main .tool-workspace:has(>.answer-card-section)>*{grid-column:1/-1;min-width:0}main .expanded-service-section-grid.answer-card .expanded-service-section-number{display:none}main .answer-card__question>div{min-width:0}.answer-card__footer{color:oklch(37% .055 155);background:oklch(96% .035 126);border:1px solid oklch(90% .025 130);border-radius:18px;grid-column:1/-1;margin-top:10px;padding:20px 26px}@media (width<=900px){main .local-seo-answer-grid.answer-card,main .expanded-service-section-grid.answer-card{grid-template-columns:minmax(0,1fr)}}:is(#main,#main-content) .answer-card{grid-template-columns:minmax(0,.94fr) minmax(0,1.2fr);align-items:stretch;gap:0;padding:10px}:is(#main,#main-content) .answer-card .answer-card__question h2{color:#fff;letter-spacing:-.035em;font-size:clamp(27px,2.5vw,39px);line-height:1.18}:is(#main,#main-content) .answer-card :is(.answer-card__body,.answer-card__extras) :is(p,li,h3,dt,dd){color:#2d5041}:is(#main,#main-content) .answer-card :is(.answer-card__body,.answer-card__extras) p{font-size:17px;line-height:1.85}:is(#main,#main-content) .answer-card :is(.answer-card__body,.answer-card__extras) a{color:#1c5039;text-underline-offset:4px;text-decoration:underline}:is(#main,#main-content) .answer-card :is(table,td){color:#2d5041;background:#fff}:is(#main,#main-content) .answer-card th{color:#183f2e;background:#edf3e5}.answer-card__extras{color:#2d5041;border-top:1px solid #dbe5d4;grid-column:1/-1;min-width:0;margin-top:12px;padding:24px 28px 16px}.answer-card__extras>:first-child{margin-top:0}.answer-card__extras .table-wrap{max-width:100%;overflow-x:auto}:is(#main,#main-content) .local-seo-answer-grid.answer-card>.answer-card__body,:is(#main,#main-content) .local-seo-answer-grid.answer-card>.answer-card__body>.service-template-entry,:is(#main,#main-content) .local-seo-answer-grid.answer-card>.answer-card__body>.service-template-entry>.local-seo-prose{display:contents}:is(#main,#main-content) .local-seo-answer-grid.answer-card>.answer-card__question{grid-area:1/1}:is(#main,#main-content) .local-seo-answer-grid.answer-card>.answer-card__body>*,:is(#main,#main-content) .local-seo-answer-grid.answer-card .service-template-entry>*,:is(#main,#main-content) .local-seo-answer-grid.answer-card .local-seo-prose>*{grid-column:1/-1;min-width:0}:is(#main,#main-content) .local-seo-answer-grid.answer-card .service-template-entry:first-child>.local-seo-prose>p:first-child{grid-area:1/2;align-self:center;max-width:none;margin:0;padding:30px 34px 30px 40px}:is(#main,#main-content) .local-seo-answer-grid.answer-card .table-wrap{max-width:calc(100% - 44px);margin:22px}:is(#main,#main-content) .local-seo-answer-grid.answer-card :is(.local-seo-links,.local-seo-cards,.service-resources){max-width:calc(100% - 44px);margin:16px 22px 22px}@media (width<=900px){:is(#main,#main-content) .answer-card{grid-template-columns:minmax(0,1fr)}:is(#main,#main-content) .local-seo-answer-grid.answer-card .service-template-entry:first-child>.local-seo-prose>p:first-child{grid-area:2/1;padding:28px 20px}.answer-card__extras{padding:22px 18px}}@media (width<=520px){:is(#main,#main-content) .answer-card{padding:7px}:is(#main,#main-content) .answer-card .answer-card__question h2{font-size:28px}:is(#main,#main-content) .answer-card :is(.answer-card__body,.answer-card__extras) p{font-size:16px;line-height:1.8}}
