.podryad-check-page{overflow:hidden;margin-bottom:0;padding-bottom:0}.podryad-check-page .footer,.podryad-check-page .lawyers-footer{position:relative;z-index:10;isolation:isolate;overflow:hidden;background:#eff6ff!important;margin-bottom:0}.podryad-check-page .lawyers-bg{z-index:0!important}.podryad-check-page .lawyers-bg,.podryad-check-page .lawyers-mobile-bg{pointer-events:none;transform:rotate(180deg)!important;transform-origin:center center!important}.podryad-check-page .lawyers-bg-1{background:radial-gradient(ellipse 57% 181% at 62% 27%,#c8b8ff 0,rgba(200,184,255,0) 100%)}.podryad-check-page .lawyers-bg-2{background:radial-gradient(ellipse 25% 93% at 62% 25%,#b9dcff 0,rgba(185,220,255,0) 100%)}.podryad-check-page .lawyers-bg-3{background:radial-gradient(ellipse 25% 58% at 37% 26%,#bfaeff 0,rgba(191,174,255,0) 100%)}.podryad-check-page .lawyers-bg-4{background:radial-gradient(ellipse 36% 63% at 62% 46%,#b7d4ff 0,rgba(183,212,255,0) 100%)}.podryad-check-page .lawyers-bg-5{background:radial-gradient(ellipse 38% 116% at 57% 32%,#d0c2ff 0,rgba(208,194,255,0) 100%)}.podryad-check-page .lawyers-bg-6{background:radial-gradient(ellipse 50% 80% at 50% 35%,#b8d8ff 0,rgba(184,216,255,0) 100%)}.podryad-check-page .lawyers-mobile-bg-1{background:radial-gradient(ellipse 38% 116% at 57% 32%,#d0c2ff 0,rgba(208,194,255,0) 100%)}.podryad-check-page .lawyers-mobile-bg-2{background:radial-gradient(ellipse 65% 68% at 61% 36%,#b9dcff 0,rgba(185,220,255,0) 100%)}.podryad-check-page .lawyers-mobile-bg-3{background:radial-gradient(ellipse 44% 73% at 48% 40%,#bfaeff 0,rgba(191,174,255,0) 100%)}.podryad-check-page .lawyers-desktop{padding-bottom:0;margin-bottom:0}.podryad-check-page .lawyers-hero{padding-bottom:clamp(36px,5vw,84px)}.podryad-check-page .podryad-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.podryad-check-page .lawyers-mobile-hero-cta-row.podryad-mobile-hero-cta-row{display:grid;gap:10px}.podryad-check-page .lawyers-mobile-hero-cta-secondary{background:transparent;color:#0f172a;border:1px solid rgba(59,130,246,.3)}.podryad-check-page .podryad-check-audience-wrap{width:100%;max-width:1100px;margin:0 auto}.podryad-check-page .podryad-check-audience-wrap .audience-card .icon-placeholder,.podryad-check-page .podryad-check-audience-wrap .audience-card-center .icon-placeholder{background:#eff6ff;border-radius:20px}.podryad-check-page .podryad-check-audience-wrap .audience-card-text .risk-audience-more{margin-top:8px;width:100%;display:flex;justify-content:center}.podryad-check-page .podryad-check-audience-wrap .audience-center-image{width:calc(451px * .72);height:calc(451px * .72)}.podryad-check-page .podryad-check-audience-wrap .audience-center-image img{top:calc(-81px * .72);object-fit:contain}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=subject] .contract-anal-prob-card__media img{transform:translateY(5%) scale(2.16)}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=mismatches] .contract-anal-prob-card__media img{transform:scale(.88)}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=estimate] .contract-anal-prob-card__media img{transform:scale(1.35)}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=timeline]{background:linear-gradient(145deg,rgba(239,246,255,.95),rgba(255,255,255,.92))}@media (min-width:1025px){.podryad-check-page .podryad-check-audience-wrap .audience-col-middle{min-height:calc(600px + clamp(48px, 6vw, 88px))}.podryad-check-page .podryad-check-audience-wrap .audience-center-image{left:50%;top:46%;transform:translate(-50%,calc(-50% - 20px))}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=subject]{grid-column:1/span 7;grid-row:1;min-height:clamp(210px,22vh,280px)}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=mismatches]{grid-column:8/span 5;grid-row:1;min-height:clamp(210px,22vh,280px);flex-direction:column;align-items:stretch;padding:16px 18px;gap:10px}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=mismatches] .contract-anal-prob-card__media{width:100%;min-width:0;height:98px;display:flex;align-items:center;justify-content:center}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=mismatches] .contract-anal-prob-card__body{padding:0}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=estimate]{grid-column:1/span 6;grid-row:2;min-height:258px}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=estimate] .lawyers-analyze-modal-trigger{width:auto;min-width:min(140px,100%);min-height:36px;padding:8px 16px;align-self:flex-start}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=acceptance]{grid-column:7/span 3;grid-row:2;min-height:258px}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=timeline]{grid-column:10/span 3;grid-row:2;min-height:258px}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=warranty]{grid-column:1/span 6;grid-row:3;min-height:258px;flex-direction:row-reverse;align-items:stretch;gap:clamp(14px,2vw,22px);padding:clamp(20px,2.2vw,28px)}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=warranty] .contract-anal-prob-card__media{flex:0 0 clamp(200px,22vw,264px);width:clamp(200px,22vw,264px);min-height:240px;display:flex;align-items:center;justify-content:center}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=warranty] .contract-anal-prob-card__media img{width:100%;height:100%;max-height:280px;object-fit:contain;transform:scale(1)}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=warranty] .contract-anal-prob-card__body{flex:1;min-width:0;padding:0;display:flex;flex-direction:column;gap:10px;justify-content:flex-end}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=warranty] .contract-anal-prob-card__summary{flex:1;min-height:0}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=warranty] .lawyers-analyze-modal-trigger{margin-top:0;align-self:flex-start}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=termination]{grid-column:7/span 6;grid-row:3;min-height:258px;flex-direction:row-reverse;align-items:stretch;gap:clamp(14px,2vw,22px);padding:clamp(20px,2.2vw,28px)}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=termination] .contract-anal-prob-card__media{flex:0 0 clamp(200px,22vw,264px);width:clamp(200px,22vw,264px);min-height:240px;display:flex;align-items:center;justify-content:center;background:transparent}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=termination] .contract-anal-prob-card__media img{width:100%;height:100%;max-height:280px;object-fit:contain;transform:scale(1)}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=termination] .contract-anal-prob-card__body{flex:1;min-width:0;padding:0;display:flex;flex-direction:column;gap:10px;justify-content:flex-end}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=termination] .contract-anal-prob-card__summary{flex:1;min-height:0}.podryad-check-page .podryad-check-cap-bento .contract-anal-prob-card[data-cap-key=termination] .lawyers-analyze-modal-trigger{margin-top:0;align-self:flex-start}}.podryad-check-page .podryad-check-results-grid .risk-result-card:first-child{border-radius:28px 28px 40px 28px}.podryad-check-page .podryad-check-results-grid .risk-result-card:nth-child(2){border-radius:40px 28px 28px 28px}@media (min-width:768px){.podryad-check-page .podryad-check-results-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(14px,2.2vw,24px);row-gap:clamp(16px,2.6vw,28px);align-items:start}.podryad-check-page .podryad-check-results-grid .risk-result-card:first-child{grid-column:1/span 5;min-height:clamp(190px,23vh,300px);transform:translateY(6px)}.podryad-check-page .podryad-check-results-grid .risk-result-card:nth-child(2){grid-column:6/span 7;min-height:clamp(160px,19vh,240px)}.podryad-check-page .podryad-check-results-grid .risk-result-card:nth-child(3){grid-column:2/span 10;min-height:clamp(130px,16vh,220px);transform:translateY(-4px)}}@media (max-width:1024px){.podryad-check-page .podryad-hero-actions{gap:10px}}