.home-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.home-action{appearance:none;font:inherit;text-align:left;color:#123e34;cursor:pointer;background:linear-gradient(#fffefa,#f0e8dc);border:1px solid #dfc9a9;border-radius:20px;align-items:center;gap:16px;min-height:140px;padding:24px 20px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 5px 0 -1px #d5bea0,0 13px 21px -12px #7b664b66,inset 0 1px #fff}.home-action.home-primary{color:#fffdf7;background:linear-gradient(170deg,#477e66,#0b3027);border-color:#588b72;box-shadow:0 5px 0 -1px #254e3c,0 14px 24px -12px #153b3066,inset 0 0 0 2px #90ac9170}.home-icon{background:#ffffff30;border:1.5px solid #cda86c;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 3px 5px #463d2512}.home-primary .home-icon{background:#ffffff08;border-color:#ead493}.home-icon svg{width:27px;height:27px}.home-copy{flex:1;min-width:0}.home-title{font-family:Georgia,serif;font-size:23px;line-height:1.25;display:block}.home-description{color:#526661;margin-top:7px;font-size:14px;line-height:1.5;display:block}.home-primary .home-description{color:#e2ece5}.home-arrow{flex-shrink:0;width:24px;height:24px}.home-action:hover{transform:translateY(-2px)}.home-action:active{transform:translateY(2px)}.home-action:focus-visible{outline-offset:6px;outline:3px solid #276b55}@media (width>=769px) and (width<=1100px){.home-actions{gap:14px}.home-action{flex-wrap:wrap;gap:12px;padding:20px 16px}.home-copy{flex-basis:calc(100% - 78px)}.home-arrow{display:none}}@media (width<=768px){.home-actions{grid-template-columns:1fr;gap:20px}.home-action{min-height:120px;padding:22px 20px}.home-title{font-size:24px}.home-description{font-size:14px}}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/home-actions/spectral-medium.ttf)format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/home-actions/work-sans-regular.ttf)format("truetype")}.home-action{color:#173c30;background:linear-gradient(#fff,#f0e8dc);border-radius:26px;text-decoration:none;transition:transform .2s ease-out,box-shadow .2s ease-out,filter .2s ease-out;box-shadow:0 4px #c8a574,0 14px 24px -14px #60472670,inset 0 1px #ffffffb3}.home-action.home-primary{color:#fff;background:linear-gradient(#376f58,#103f30);box-shadow:0 4px #082b20,0 15px 26px -14px #062b20b3,inset 0 1px #ffffff80}.home-action .home-title{font-family:Spectral,Georgia,serif;font-weight:500}.home-action .home-description{font-family:Work Sans,Arial,sans-serif;font-weight:400}.home-action .home-icon{background:linear-gradient(160deg,#fffefa,#eee5d6);box-shadow:0 3px 6px #59432426,inset 0 1px #ffffffb3}.home-action.home-primary .home-icon{background:linear-gradient(160deg,#ffffff1a,#ffffff04);box-shadow:0 3px 6px #092f2b40,inset 0 1px #ffffff40}.home-action:hover{filter:brightness(1.045);transform:translateY(-2px);box-shadow:0 5px #c8a574,0 18px 28px -14px #60472680,inset 0 1px #ffffffb3}.home-action:active{filter:brightness(.96);transform:translateY(2px);box-shadow:0 2px #c8a574,0 6px 12px -9px #60472670}@media (prefers-reduced-motion:reduce){.home-action{transition:none}.home-action:hover,.home-action:active{transform:none}}.home-action.home-primary{box-shadow:0 5px #082b20,0 7px 9px -3px #05281eb3,0 17px 25px -12px #062b2099,inset 0 1px #ffffff80}.home-action.home-primary:hover{box-shadow:0 6px #082b20,0 9px 11px -3px #05281eb3,0 20px 28px -12px #062b20aa,inset 0 1px #ffffff80}.home-action.home-primary:active{box-shadow:0 2px #082b20,0 5px 8px -4px #05281eaa,inset 0 1px #ffffff60}.home-action .home-icon{background:linear-gradient(#eae1d1 0%,#f6f0e4 65%,#fffaf0 100%);border:1px solid #d8c9ad;box-shadow:inset 0 3px 6px #7c654b26,inset 0 -2px 3px #fffc,0 1px #ffffffb3}.home-action.home-primary .home-icon{background:linear-gradient(#2d5942 0%,#37654b 65%,#487756 100%);border-color:#7d9d73;box-shadow:inset 0 3px 7px #082d2559,inset 0 -2px 3px #a2bb7133,0 1px #b7cc9a40}.home-action{position:relative}.home-action:before{content:"";pointer-events:none;filter:blur(4px);background:radial-gradient(at 50% 0,#ffffff40,#ffffff17 45%,#0000 75%);border:0;border-radius:50%;height:29px;position:absolute;top:4px;left:12px;right:12px}.home-action.home-primary:before{background:radial-gradient(at 50% 0,#dbf2d345,#dbf2d31a 45%,#0000 75%)}.home-action.story-map-continue{flex-wrap:nowrap;width:min(100%,480px);min-height:112px;margin-top:24px}.story-map-continue .home-copy{flex-basis:auto}.story-map-continue .home-arrow{display:block}.story-map-continue .home-title{font-size:clamp(21px,2.2vw,25px)}
