.job-swipe-promo{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:24px;background:#23222b;color:#fff!important;border-radius:28px;padding:38px 42px;max-width:1324px;margin:32px auto;text-decoration:none!important;overflow:hidden;min-height:390px;box-sizing:border-box}.job-swipe-promo-copy{position:relative;z-index:2}.job-swipe-eyebrow{font-size:12px;font-weight:800;letter-spacing:1.8px;color:#ffda3d;margin:0 0 12px}.job-swipe-promo h2{font:800 clamp(32px,3.6vw,49px)/1.08 'Manrope','DM Sans',sans-serif;color:#fff;margin:0 0 14px;letter-spacing:-1px}.job-swipe-promo p{font:400 19px/1.5 'DM Sans',sans-serif;color:#d5d3dd;margin:0 0 28px}.job-swipe-start{display:inline-flex;align-items:center;gap:30px;background:#ffda3d;color:#20212a;padding:15px 24px;border-radius:40px;font-size:18px;font-weight:800}.job-preview-stack{height:310px;position:relative;max-width:490px;width:100%;margin:auto;pointer-events:none}.job-preview{position:absolute;width:57%;top:30px;left:22%;background:white;border-radius:19px;overflow:hidden;box-shadow:0 15px 28px #0005;color:#25242d}.job-preview img{width:100%;height:174px;object-fit:cover;display:block}.job-preview>div{padding:15px}.job-preview strong{display:block;font:800 18px/1.2 'DM Sans',sans-serif}.job-preview span{display:block;color:#72717c;font-size:13px;margin-top:5px}.job-preview-0{transform:rotate(-14deg) translate(-24%,7%);z-index:1}.job-preview-1{z-index:3}.job-preview-2{transform:rotate(12deg) translate(27%,5%);z-index:2}.job-swipe-promo:hover .job-swipe-start{background:#ffe775}.home-page .job-swipe-promo{width:calc(100% - 56px)}
.job-ideas-page{max-width:1100px;margin:auto;overflow:hidden;padding-bottom:32px}.job-ideas-heading{text-align:center}.job-ideas-heading .job-swipe-eyebrow{color:#087fad}.job-ideas-heading h1{font-size:clamp(36px,5vw,56px);margin:12px 0}.job-ideas-heading p{margin:8px 0}.job-ideas-heading>a{font-size:15px}.job-ideas-filter{display:flex;align-items:center;justify-content:center;gap:14px;margin:24px auto;flex-wrap:wrap}.job-ideas-filter select{max-width:280px;font:inherit;padding:10px;border:1px solid #b9c8d0;border-radius:9px;background:white}.job-ideas-filter>span{font-size:14px;color:#687887}.job-deck-stage{position:relative;width:min(460px,100%);margin:0 auto;min-height:480px}.job-idea-card{position:relative;border-radius:24px;background:#fff;box-shadow:0 14px 44px #20304424;border:1px solid #dbe3e8;overflow:hidden;touch-action:pan-y;user-select:none;animation:job-arrive .18s ease-out}.job-idea-card>img{display:block;width:100%;height:250px;object-fit:cover;pointer-events:none}.job-idea-copy{padding:24px}.job-idea-label{font-size:10px;letter-spacing:1.6px;font-weight:800;color:#677681}.job-idea-copy h2{font-size:29px;line-height:1.14;margin:10px 0 12px}.job-idea-copy p{font-size:16px;line-height:1.5;margin:0 0 18px}.job-idea-copy a{font-size:15px;font-weight:700}.job-swipe-stamp{position:absolute;top:30px;left:24px;background:white;padding:10px 16px;border:3px solid currentColor;border-radius:10px;font-size:26px;font-weight:900;transform:rotate(-12deg)}.job-swipe-stamp.keep{color:#15784b}.job-swipe-stamp.pass{color:#b13931}.job-swipe-controls{display:flex;justify-content:center;gap:18px;margin-top:22px}.job-swipe-controls button{display:flex;align-items:center;gap:10px;border:1px solid #c3cfd6;border-radius:50px;background:white;padding:14px 26px;font-size:24px;font-weight:700;color:#273444}.job-swipe-controls button+button{background:#ffda3d;border-color:#ffda3d}.job-swipe-controls span{font-size:17px}.job-swipe-controls button:disabled{opacity:.45;cursor:default}.job-swipe-feedback{text-align:center;font-size:14px!important;color:#627282;min-height:45px;margin:18px auto!important;max-width:500px}.job-deck-empty{padding:30px;border:1px solid #dbe3e8;border-radius:24px;background:#f3f8fa}.job-deck-empty a{display:block;margin-top:20px}.job-deck-empty button{padding:12px;border-radius:8px}.job-deck-empty h2{font-size:30px}@keyframes job-arrive{from{opacity:0}to{opacity:1}}@media(max-width:700px){.job-swipe-promo{grid-template-columns:1fr;padding:26px 23px;gap:12px;border-radius:22px;margin:24px auto;min-height:0}.home-page .job-swipe-promo{width:calc(100% - 32px)}.job-swipe-promo-copy{display:contents}.job-swipe-promo h2{font-size:34px}.job-swipe-promo .job-swipe-eyebrow{display:none}.job-swipe-promo p{font-size:17px;margin:0}.job-swipe-start{grid-row:4;justify-self:start;padding:12px 22px;font-size:17px}.job-preview-stack{height:290px;max-width:380px}.job-preview{width:58%;left:21%}.job-preview img{height:160px}.job-preview strong{font-size:16px}.job-preview span{font-size:12px}.job-ideas-filter{gap:8px}.job-ideas-filter select{max-width:225px}.job-ideas-filter>span{width:100%;text-align:center}.job-idea-card>img{height:210px}.job-idea-copy{padding:20px}.job-deck-stage{min-height:440px}.job-ideas-heading>a{font-size:14px}}@media(prefers-reduced-motion:reduce){.job-idea-card{animation:none}}

/* Pay calculator feature: a distinct, clickable companion to job discovery. */
.pay-feature{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:2rem;background:#f8dfcd;color:#252b32;border-radius:30px;padding:clamp(1.5rem,4.5vw,4rem);margin:2rem 0 3rem;text-decoration:none;overflow:hidden}.pay-feature:hover{text-decoration:none;background:#f6d8c1}.pay-feature:focus-visible{outline:3px solid #087fae;outline-offset:5px}.pay-feature-eyebrow{font-size:.78rem;letter-spacing:.15em;font-weight:800;color:#77452e}.pay-feature .pay-feature-copy h2{font-size:clamp(2rem,4vw,3.7rem);line-height:1.05;letter-spacing:-.035em;margin:1.1rem 0}.pay-feature-copy p{max-width:31rem;font-size:1.12rem;line-height:1.6}.pay-feature-button{display:inline-flex;align-items:center;gap:2.5rem;background:#253a36;color:white;padding:1rem 1.5rem;border-radius:100px;font-weight:750;margin-top:1rem}.pay-feature-button>span{font-size:1.5rem}.pay-feature-preview{position:relative;padding:1rem 1rem 2rem;max-width:430px;width:100%;justify-self:center;box-sizing:border-box}.pay-feature-receipt{transform:rotate(3deg);background:#fffdf8;border-radius:15px;padding:1.6rem;box-shadow:0 18px 35px #75432626;border-bottom:7px dashed #f8dfcd}.pay-feature-receipt-top{display:flex;justify-content:space-between;gap:1rem;font-size:.7rem;letter-spacing:.08em;font-weight:800;color:#50645c}.pay-feature .pay-feature-example{font-size:.85rem;margin:.8rem 0 1.2rem;color:#6b716d}.pay-feature-total{padding-bottom:1.3rem;border-bottom:1px dashed #b6c3bc}.pay-feature-total>span{display:block;font-size:.85rem}.pay-feature-total strong{display:block;font-size:clamp(2.7rem,5vw,4rem);line-height:1.2;letter-spacing:-.04em;color:#254b40}.pay-feature-total strong span{font-size:.85rem;letter-spacing:0;font-weight:500;margin-left:.5rem}.pay-feature-line,.pay-feature-super{display:flex;justify-content:space-between;gap:.8rem;font-size:.9rem;margin-top:.9rem}.pay-feature-super{padding:1rem .7rem;background:#e3eee3;border-radius:7px;color:#244b3d}.pay-feature-receipt small{display:block;font-size:.68rem;line-height:1.5;margin-top:1rem;color:#65736b}.pay-feature-sticker{position:absolute;bottom:0;right:0;transform:rotate(-6deg);background:#ffdf59;padding:.8rem 1.2rem;font-size:.85rem;line-height:1.4;font-weight:750;box-shadow:0 5px 12px #64451f15}@media(max-width:680px){.pay-feature{grid-template-columns:1fr;gap:1.2rem}.pay-feature-preview{max-width:360px}.pay-feature-copy p{font-size:1rem}.pay-feature .pay-feature-copy h2{font-size:2.35rem}}

.home-page .pay-feature{margin:2rem 28px 3rem;font-family:Inter,Arial,sans-serif}.home-page .pay-feature h2{font-family:Inter,Arial,sans-serif;font-weight:800}@media(max-width:600px){.home-page .pay-feature{margin-left:16px;margin-right:16px}}

.study-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center;margin:2rem auto;padding:clamp(1.5rem,5vw,5rem);max-width:1440px;border-radius:32px;background:#e9e5fb;color:#252540;text-decoration:none;overflow:hidden}.study-feature-copy{min-width:0}.study-feature-eyebrow{font-size:.78rem;font-weight:800;letter-spacing:.14em}.study-feature h2{font-size:clamp(2rem,4.3vw,4.4rem);line-height:1.05;letter-spacing:-.04em;margin:1.2rem 0}.study-feature-copy>p{font-size:clamp(1rem,1.6vw,1.35rem);line-height:1.6;max-width:34em;color:#49465e;margin:1.5rem 0 2rem}.study-feature-cta{display:inline-flex;gap:2rem;align-items:center;background:#34304e;color:white;padding:1.1rem 1.5rem;border-radius:50px;font-weight:750}.study-feature-cta>span{font-size:1.6rem}.study-feature-note{display:block;font-size:.85rem;margin-top:1.1rem;color:#59546c}.study-feature-visual{position:relative;padding:2rem 1rem 3rem;min-width:0}.study-feature-sheet{background:#fffdf8;border:1px solid #d6d0e6;padding:clamp(1.25rem,3vw,2.5rem);border-radius:18px;box-shadow:0 20px 40px #40335f18;transform:rotate(2deg)}.study-feature-sheet h3{font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.2;margin:1rem 0 1.5rem}.study-feature-cost{display:flex;align-items:center;gap:1rem;padding:.9rem 0;border-top:1px solid #e5e0eb;font-size:1rem}.study-feature-cost>span:first-child{color:#80768f;font-size:.75rem}.study-feature-cost>span:last-child{margin-left:auto}.study-feature-target{display:flex;justify-content:space-between;background:#dceadf;border-radius:9px;padding:1rem;font-weight:800;margin:.8rem 0 1.5rem}.study-feature-shifts{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.study-feature-shifts span{display:block;font-size:.65rem;letter-spacing:.08em;color:#6d657b;margin-bottom:.4rem}.study-feature-shifts strong{font-size:.85rem}.study-feature-tag{position:absolute;z-index:1;top:.25rem;left:0;background:#34304e;color:white;padding:.65rem 1rem;border-radius:8px;transform:rotate(-4deg);font-size:.8rem}.study-feature-sticker{position:absolute;bottom:.4rem;right:-.1rem;background:#ffe16b;padding:1rem 1.3rem;font-weight:800;transform:rotate(-5deg);box-shadow:0 6px 15px #40335f12}.study-feature:hover .study-feature-cta{background:#514777}.study-feature:focus-visible{outline:4px solid #007dae;outline-offset:5px}@media(max-width:760px){.study-feature{grid-template-columns:1fr;border-radius:22px;gap:1rem}.study-feature h2{font-size:2.5rem}.study-feature-visual{max-width:460px;width:100%;justify-self:center}.study-feature-cta{gap:1rem}.study-feature-shifts{gap:.5rem}}

.home-page .study-feature{margin:2rem 28px 3rem;font-family:Inter,Arial,sans-serif}.home-page .study-feature h2,.home-page .study-feature h3{font-family:Inter,Arial,sans-serif;font-weight:800}@media(max-width:600px){.home-page .study-feature{margin:1.5rem 16px}}
.study-feature-benefits{padding-left:1.2rem;margin:0 0 2rem;color:#49465e;font-size:1rem;line-height:1.6}.study-feature-benefits li{margin:.45rem 0}.study-feature-sheet h3 small{font-size:1rem;font-weight:500;letter-spacing:0}.study-feature-sheet h3{font-size:2.4rem}.study-feature-cost>strong{font-size:.9rem;font-weight:600}.study-feature-cost>span:last-child{font-weight:750}.study-example-wage{font-size:.9rem;line-height:1.6;margin:1.2rem 0!important;color:#49465e}.study-feature-sheet .study-example-assumptions{font-size:.7rem;line-height:1.5;margin:0;color:#635d70}.study-feature-sheet .study-feature-target{margin:1.2rem 0 .8rem;font-size:.95rem}.study-feature-sheet .study-feature-shifts strong{font-size:1rem}

/* Shared feature styles: identical on home, work and calculator pages. */
.tax-feature{box-sizing:border-box;display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center;max-width:1400px;margin:2rem auto 3rem;padding:clamp(1.5rem,5vw,5rem);background:#dbeef5;color:#183748;border-radius:32px;font:400 17px/1.6 Inter,Arial,sans-serif;overflow:hidden}.home-page .tax-feature{margin:2rem 28px 3rem;max-width:none}.tax-feature *{box-sizing:border-box}.tax-feature .tax-feature-kicker{font-size:.78rem;font-weight:800;letter-spacing:.14em;color:#28596d;margin:0 0 1.3rem}.tax-feature h2{font:800 clamp(2.5rem,4.5vw,4.5rem)/1.04 Inter,Arial,sans-serif;letter-spacing:-.045em;margin:0 0 1.3rem;color:#183748}.tax-feature p{margin:0 0 1rem}.tax-feature .tax-feature-intro{font-size:1.3rem;font-weight:650;line-height:1.4}.tax-feature ul{padding-left:1.2rem;margin:1.2rem 0 2rem}.tax-feature li{margin:.4rem 0}.tax-feature .tax-feature-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 1.5rem;border-radius:50px;background:#173c50;color:white;font-weight:750;text-decoration:none;line-height:1.3}.tax-feature-cta span{font-size:2rem}.tax-feature .tax-feature-guide{display:block;width:fit-content;margin:1rem 0;color:#173c50;font-size:.92rem;font-weight:650;text-underline-offset:4px}.tax-feature .tax-feature-note{font-size:.78rem;line-height:1.5;max-width:45ch;margin:1.3rem 0 0;color:#456474}.tax-feature-art{position:relative;padding:5rem .8rem 3rem;width:100%;max-width:520px;justify-self:center}.tax-feature-back{position:absolute;inset:0 1.8rem auto 1.8rem;transform:rotate(-7deg);background:#215a70;color:white;border-radius:20px;padding:1.5rem 1.8rem;height:240px;box-shadow:0 10px 25px #15334c15}.tax-feature-back>span{display:block;font-size:.65rem;letter-spacing:.15em}.tax-feature-back strong{display:block;font-size:1.2rem;line-height:1.35;margin:.7rem 0}.tax-feature-back small{font-size:.75rem}.tax-feature-sheet{position:relative;background:#fffef8;padding:clamp(1.4rem,3vw,2.4rem);border-radius:18px;transform:rotate(3deg);box-shadow:0 20px 40px #173c5020}.tax-feature-sheet-top{display:flex;justify-content:space-between;gap:1rem;font-size:.7rem;font-weight:800;letter-spacing:.09em;color:#496a76}.tax-feature .tax-feature-example{font-size:.8rem;color:#60727a;margin:1rem 0 1.5rem}.tax-feature-sheet dl{margin:0}.tax-feature-sheet dl>div{display:flex;justify-content:space-between;gap:1rem;padding:.85rem 0;border-top:1px dashed #b8ccd0;font-size:.95rem}.tax-feature-sheet dt,.tax-feature-sheet dd{margin:0}.tax-feature-sheet dd{font-weight:750;white-space:nowrap}.tax-feature-result{margin:1rem -.5rem;padding:1.1rem 1.3rem;border-radius:12px;background:#e1eee2;color:#234f3c}.tax-feature-result>span{font-size:.95rem}.tax-feature-result strong{display:flex;align-items:center;justify-content:space-between;font-size:clamp(3.5rem,6vw,5.5rem);line-height:1.15;letter-spacing:-.05em}.tax-feature-result strong span{font-size:2.7rem}.tax-feature-sheet>p:last-child{font-size:.75rem;line-height:1.6;margin:1.2rem 0 0;color:#526570}.tax-feature-sticker{position:absolute;bottom:0;right:0;transform:rotate(-6deg);background:#ffe16b;color:#263745;padding:1rem 1.5rem;font-size:1rem;font-weight:800;line-height:1.4;box-shadow:0 10px 20px #173c5012}.tax-feature a:focus-visible{outline:3px solid #006f9e;outline-offset:5px}.tax-feature-cta:hover{background:#27617b}@media(max-width:760px){.tax-feature{grid-template-columns:1fr;border-radius:24px;gap:1.5rem}.tax-feature-art{max-width:430px}.tax-feature h2{font-size:clamp(2.5rem,8vw,3.5rem)}.home-page .tax-feature{margin:1.5rem 16px}.tax-feature-cta{width:100%;font-size:1rem}.tax-feature-sticker{right:.5rem}}@media(prefers-reduced-motion:no-preference){.tax-feature-cta{transition:background .15s}}

/* One scale for the three calculator features, based on the wage tile. */
.tax-feature,.study-feature{max-width:none;margin:2rem 0 3rem;padding:clamp(1.5rem,4.5vw,4rem);gap:2rem;border-radius:30px;box-sizing:border-box}.tax-feature h2,.study-feature h2{font-size:clamp(2rem,4vw,3.7rem);line-height:1.05;letter-spacing:-.035em;margin:1.1rem 0}.tax-feature-copy>p,.study-feature-copy>p{font-size:1.12rem;line-height:1.6;max-width:31rem}.study-feature-copy>p{margin:1.1rem 0}.tax-feature .tax-feature-intro{font-size:1.12rem}.tax-feature-art,.study-feature-visual{max-width:430px;width:100%;justify-self:center;box-sizing:border-box}.tax-feature-art{padding:3rem 1rem 2rem}.tax-feature-sheet{padding:1.6rem}.tax-feature-result strong{font-size:4rem}.tax-feature-back{padding:1rem 1.5rem}.tax-feature-back strong{font-size:1rem}.study-feature-visual{padding:1rem 1rem 2rem}.study-feature-tag{font-size:.65rem;padding:.45rem .7rem;top:-.4rem}.study-feature-sheet{padding:1.4rem}.study-feature-sheet h3{margin:.6rem 0 .8rem}.study-feature-cost{font-size:.85rem;padding:.5rem 0}.study-example-wage{font-size:.8rem!important;line-height:1.45;margin:.7rem 0!important}.study-feature-shifts{gap:.6rem}.study-feature-shifts strong{font-size:.78rem}.study-feature-target{font-size:.85rem;padding:.7rem;margin:.7rem 0}.study-feature-sheet .study-example-assumptions{font-size:.65rem;line-height:1.45;margin:.6rem 0 0}.tax-feature .tax-feature-note{margin:.8rem 0 0}.tax-feature .tax-feature-guide{margin:.8rem 0}.tax-feature .tax-feature-cta,.study-feature-cta{margin-top:1rem;padding:1rem 1.5rem}@media(min-width:1000px){.pay-feature,.tax-feature,.study-feature{min-height:615px;box-sizing:border-box}}@media(max-width:760px){.tax-feature,.study-feature{grid-template-columns:1fr;gap:1.2rem}.tax-feature h2,.study-feature h2{font-size:2.35rem}.tax-feature-copy>p,.study-feature-copy>p{font-size:1rem}.tax-feature-art,.study-feature-visual{max-width:360px}}
.tax-feature-art{padding-top:2rem}.tax-feature .tax-feature-example{margin:.65rem 0 1rem}.tax-feature-result{padding:.8rem 1rem;margin:.7rem -.5rem}.study-feature-sheet{padding:1rem 1.2rem}.study-feature-sheet h3{font-size:1.5rem;margin:.4rem 0 .6rem}.study-feature-cost{padding:.35rem 0}.study-feature-sheet .study-feature-target{margin:.5rem 0;padding:.55rem}.study-feature-sheet .study-example-assumptions{font-size:.62rem;line-height:1.35}.study-feature-shifts span{margin-bottom:.2rem;font-size:.6rem}

.study-feature-photo{display:block;width:100%;max-width:31rem;height:190px;object-fit:cover;object-position:center 38%;border-radius:12px;margin:0 0 1.4rem}@media(max-width:760px){.study-feature-photo{height:auto;aspect-ratio:2/1}}

/* Compact photo-led study feature, with the action beside the worked example. */
.study-feature{align-items:start;min-height:0;padding:clamp(1.4rem,3vw,2.7rem);gap:clamp(1.5rem,3vw,3rem)}
.study-feature .study-feature-photo{height:250px;max-width:none;margin-bottom:1rem}
.study-feature h2{font-size:clamp(2rem,3vw,3rem);margin:.65rem 0;line-height:1.06}
.study-feature-copy>p{font-size:1rem;line-height:1.5;margin:.8rem 0 0;max-width:none}
.study-feature-visual{max-width:480px;padding:1.4rem .6rem 0;align-self:start}
.study-feature-tag{top:0;left:0}
.study-feature-action{margin-top:1.1rem;text-align:center}
.study-feature-action .study-feature-cta{margin:0;justify-content:center;width:100%;padding:1rem}
.study-feature-action .study-feature-note{margin-top:.6rem;font-size:.78rem}
@media(max-width:760px){.study-feature .study-feature-photo{height:auto;aspect-ratio:1.7/1}.study-feature-visual{max-width:480px}.study-feature h2{font-size:2rem}}

.study-feature-visual{padding-top:.3rem}

.side-gigs{margin:3rem 0;padding:clamp(1rem,3vw,2.5rem);background:#edf8fc;border-top:5px solid #087fa5;border-radius:12px}
.side-gigs header{max-width:850px;margin-bottom:1.8rem}.side-gigs h2{margin:.4rem 0;font-size:clamp(1.8rem,3vw,2.7rem)}
.side-gigs-method{font-size:.9rem;line-height:1.5;color:#49616c}.side-gig-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}
.side-gig-card{background:white;border:1px solid #c9dde5;border-radius:10px;padding:clamp(1.2rem,2vw,1.8rem);display:flex;flex-direction:column;min-width:0}
.side-gig-heading{display:flex;gap:1rem;align-items:flex-start}.side-gig-rank{background:#ffdf45;color:#203243;border-radius:50%;min-width:42px;height:42px;display:grid;place-items:center;font-weight:800}.side-gig-heading .eyebrow{font-size:.7rem;margin:0 0 .4rem}.side-gig-heading h3{font-size:1.4rem;line-height:1.2;margin:0}
.side-gig-card dl{margin:1.2rem 0 .4rem;border-block:1px solid #d5e4eb;padding:.7rem 0}.side-gig-card dl>div{display:flex;justify-content:space-between;gap:1rem;padding:.25rem 0;font-size:.85rem}.side-gig-card dt{color:#48606c;flex-shrink:0}.side-gig-card dd{margin:0;font-weight:700;text-align:right}.side-gig-card p{font-size:.95rem;line-height:1.55;margin:.7rem 0}.side-gig-card h4{margin:.7rem 0 0;font-size:1rem}.side-gig-card h4+p{margin-top:.3rem}.side-gig-rights{border-left:3px solid #087fa5;padding-left:.8rem}.side-gig-link{margin-top:auto;padding-top:1rem;font-weight:700;color:#086b8b}.side-gig-sources{margin-top:1.5rem;font-size:.85rem}.side-gig-sources summary{cursor:pointer;font-weight:700}
@media(max-width:760px){.side-gig-grid{grid-template-columns:1fr}.side-gig-card dl>div{flex-wrap:wrap;gap:.25rem}.side-gig-card dd{text-align:left}}
