.tool-safety-quick-cards_page__g2vSs{min-height:100vh;padding:clamp(1.3rem,4vw,3.2rem) 1rem 4rem;background:radial-gradient(ellipse at 92% 4%,rgb(246 198 94/22%),transparent 24rem),linear-gradient(180deg,var(--background),color-mix(in srgb,var(--background) 80%,#e7efdb));color:var(--foreground)}.tool-safety-quick-cards_shell___b0Y_{width:min(100%,1100px);margin-inline:auto}.tool-safety-quick-cards_backLink__xlX1O{display:inline-flex;min-height:44px;align-items:center;margin-bottom:1.1rem;color:#244737;font-size:.94rem;font-weight:800;text-decoration-thickness:2px;text-underline-offset:.2em}.tool-safety-quick-cards_intro__cS1hP{max-width:760px;margin:0 auto clamp(1.8rem,4vw,2.6rem);text-align:center}.tool-safety-quick-cards_categoryKicker__RGbD7,.tool-safety-quick-cards_kicker__xQBHb{margin:0 0 .65rem;color:#45624a;font-size:.74rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.tool-safety-quick-cards_brandName__zHSXv{letter-spacing:normal;text-transform:none}.tool-safety-quick-cards_intro__cS1hP h1{margin:0;color:#244737;font-family:var(--font-display,ui-rounded,system-ui,sans-serif);font-size:clamp(2rem,6vw,3.6rem);font-weight:850;letter-spacing:-.045em;line-height:1.02}.tool-safety-quick-cards_lead__lOf0H{max-width:690px;margin:1rem auto 0;color:#43584a;font-size:clamp(1rem,2vw,1.13rem);line-height:1.6}.tool-safety-quick-cards_screenOnly__JN59G{display:flex;max-width:690px;align-items:flex-start;gap:.65rem;margin:1rem auto 0;padding:.8rem 1rem;border:1px solid #c9a44f;border-radius:14px;background:#fff5d8;color:#513d14;font-size:.9rem;font-weight:700;line-height:1.45;text-align:left}.tool-safety-quick-cards_screenOnly__JN59G svg{flex:0 0 auto;margin-top:.05rem}.tool-safety-quick-cards_activity__5_r26{width:min(100%,1050px);margin-inline:auto}.tool-safety-quick-cards_filters__c4oqo{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;min-width:0;margin:0 auto 2.2rem;padding:0;border:0}.tool-safety-quick-cards_filterButton___uDad{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.55rem;padding:.5rem .85rem;border:1px solid #c9d3c4;border-radius:999px;background:#fffdf6;color:#244737;cursor:pointer;font:inherit;font-size:.9rem;font-weight:800;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.tool-safety-quick-cards_filterButton___uDad span{display:inline-grid;min-width:1.55rem;min-height:1.55rem;place-items:center;border-radius:999px;background:#e7efdb;color:#244737;font-size:.76rem}.tool-safety-quick-cards_filterButton___uDad:hover{border-color:#66866b;transform:translateY(-1px)}.tool-safety-quick-cards_filterButton___uDad[aria-pressed=true]{border-color:#244737;background:#244737;color:#fffdf6}.tool-safety-quick-cards_filterButton___uDad[aria-pressed=true] span{background:#f6c65e}.tool-safety-quick-cards_categorySection__J7PJB+.tool-safety-quick-cards_categorySection__J7PJB{margin-top:clamp(2rem,5vw,3.2rem)}.tool-safety-quick-cards_categoryHeading__IoQW7{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin:0 0 .9rem;padding-bottom:.75rem;border-bottom:1px solid #cfd9c9}.tool-safety-quick-cards_categoryKicker__RGbD7{margin-bottom:.2rem;font-size:.66rem}.tool-safety-quick-cards_categoryHeading__IoQW7 h2{margin:0;color:#244737;font-family:var(--font-display,ui-rounded,system-ui,sans-serif);font-size:clamp(1.35rem,3vw,1.8rem);font-weight:850;letter-spacing:-.025em}.tool-safety-quick-cards_categoryCount__gIibp{flex:0 0 auto;padding:.35rem .65rem;border-radius:999px;background:#e7efdb;color:#244737;font-size:.78rem;font-weight:800}.tool-safety-quick-cards_cardGrid__YZByJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.7rem,1.5vw,1.15rem);margin:0;padding:0;list-style:none}.tool-safety-quick-cards_cardItem__q_n6M{min-width:0}.tool-safety-quick-cards_cardButton__Kqqfa{position:relative;display:block;width:100%;aspect-ratio:.91;padding:0;border:0;border-radius:23px;background:transparent;color:#244737;cursor:pointer;perspective:1100px;text-align:left;-webkit-tap-highlight-color:transparent}.tool-safety-quick-cards_backLink__xlX1O:focus-visible,.tool-safety-quick-cards_cardButton__Kqqfa:focus-visible,.tool-safety-quick-cards_filterButton___uDad:focus-visible{outline:3px solid #a46012;outline-offset:4px}.tool-safety-quick-cards_cardInner__K40CU{position:absolute;inset:0;display:block;border-radius:inherit;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.2,.7,.2,1)}.tool-safety-quick-cards_isFlipped__KjwN7 .tool-safety-quick-cards_cardInner__K40CU{transform:rotateY(180deg)}.tool-safety-quick-cards_cardFace__OV579{position:absolute;inset:0;display:flex;overflow:hidden;flex-direction:column;padding:clamp(.7rem,2vw,1rem);border:1px solid #dce3d6;border-radius:inherit;background:#fffdf6;box-shadow:0 12px 28px rgb(36 71 55/8%);backface-visibility:hidden;-webkit-backface-visibility:hidden}.tool-safety-quick-cards_cardFront__TEVGK{gap:.8rem}.tool-safety-quick-cards_artStage__V9Tt4{position:relative;display:block;width:100%;flex:1 1 auto;min-height:0;overflow:hidden;border:1px solid #eadfc7;border-radius:17px;background:#f2ecdd;isolation:isolate}.tool-safety-quick-cards_atlasImage__ifL3e{position:absolute;display:block;max-width:none;object-fit:fill;user-select:none}.tool-safety-quick-cards_artBadge__aAowT{position:absolute;right:.5rem;bottom:.5rem;display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .55rem;border:1px solid rgb(255 255 255/80%);border-radius:999px;background:#fffdf6;color:#244737;font-size:.72rem;font-weight:800}.tool-safety-quick-cards_frontCopy__hIN7y{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0}.tool-safety-quick-cards_backToolName__yVcXQ,.tool-safety-quick-cards_toolName__iqkn0{color:#244737;font-family:var(--font-display,ui-rounded,system-ui,sans-serif);font-size:clamp(1.05rem,2vw,1.35rem);font-weight:850;letter-spacing:-.025em;line-height:1.15}.tool-safety-quick-cards_frontPurpose__HPbuB{display:-webkit-box;overflow:hidden;color:#43584a;font-size:.84rem;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tool-safety-quick-cards_flipHint__dh_Gf{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;color:#45624a;font-size:.77rem;font-weight:800}.tool-safety-quick-cards_cardBack__5eV_o{gap:clamp(.6rem,2vw,.9rem);transform:rotateY(180deg);border-color:#244737;background:radial-gradient(ellipse at 100% 0,rgb(246 198 94/18%),transparent 15rem),#244737;color:#fffdf6}.tool-safety-quick-cards_cardBack__5eV_o .tool-safety-quick-cards_flipHint__dh_Gf{color:#fffdf6}.tool-safety-quick-cards_backToolName__yVcXQ{padding-bottom:.55rem;border-bottom:1px solid rgb(255 253 246/24%);color:#fff8e8}.tool-safety-quick-cards_answerBlock__xIg4Y{display:flex;flex-direction:column;gap:.25rem}.tool-safety-quick-cards_answerLabel__XBEH5{color:#f6c65e;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.tool-safety-quick-cards_answerText__LBTcG,.tool-safety-quick-cards_safetyText__TPBTe{color:#fffdf6;font-size:clamp(.84rem,1.45vw,.98rem);line-height:1.45}.tool-safety-quick-cards_safetyBlock__fnd_q{display:flex;align-items:flex-start;gap:.55rem;padding:.7rem;border:1px solid rgb(255 248 232/35%);border-radius:13px;background:rgb(255 248 232/10%)}.tool-safety-quick-cards_safetyBlock__fnd_q>svg{flex:0 0 auto;margin-top:.05rem;color:#f6c65e}.tool-safety-quick-cards_safetyBlock__fnd_q>span{display:flex;flex-direction:column;gap:.2rem}.tool-safety-quick-cards_privacyNote__fKZKe{width:fit-content;margin:2rem auto 0;padding:.7rem 1rem;border-radius:999px;background:#e7efdb;color:#244737;font-size:.84rem;font-weight:750;text-align:center}.tool-safety-quick-cards_visuallyHidden__2cTUk{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}@media (max-width:900px){.tool-safety-quick-cards_cardGrid__YZByJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.tool-safety-quick-cards_page__g2vSs{padding-inline:.8rem}.tool-safety-quick-cards_cardGrid__YZByJ{grid-template-columns:minmax(0,1fr);gap:.9rem}.tool-safety-quick-cards_cardButton__Kqqfa{width:min(100%,390px);margin-inline:auto;aspect-ratio:.98}.tool-safety-quick-cards_categoryHeading__IoQW7{align-items:center}.tool-safety-quick-cards_screenOnly__JN59G{padding:.7rem .8rem}}@media (prefers-reduced-motion:reduce){.tool-safety-quick-cards_cardInner__K40CU,.tool-safety-quick-cards_filterButton___uDad{transition:none}}