#fd-pricing-three .pr-page{--pr-dark:#0E3F3A;--pr-body:#243234;--pr-soft:#E8FAFA;--pr-border:#CFF2F3;--pr-cyan:#00C9D8;color:var(--pr-body);font-family:FDOpenSans,'Open Sans',sans-serif;font-size:17px;line-height:1.7;background:#fff}#fd-pricing-three .pr-page *{box-sizing:border-box}#fd-pricing-three .pr-page h1,#fd-pricing-three .pr-page h2,#fd-pricing-three .pr-page h3{color:var(--pr-dark);font-weight:800;line-height:1.18;margin:0 0 20px;letter-spacing:-.025em}#fd-pricing-three .pr-page h1{font-size:clamp(36px,4.3vw,60px);max-width:760px}#fd-pricing-three .pr-page h2{font-size:clamp(29px,3vw,40px)}#fd-pricing-three .pr-page h3{font-size:25px}#fd-pricing-three .pr-page p{margin:0 0 20px}#fd-pricing-three .pr-page a{color:var(--pr-dark);text-underline-offset:4px}#fd-pricing-three .pr-page a:focus-visible,#fd-pricing-three .pr-page summary:focus-visible,#fd-pricing-three .pr-page button:focus-visible{outline:3px solid #0E3F3A;outline-offset:4px;box-shadow:0 0 0 7px #05E0F1}#fd-pricing-three .pr-wrap{width:min(1200px,calc(100% - 80px));margin:0 auto}#fd-pricing-three .pr-section{padding-block:92px}#fd-pricing-three .pr-section-heading{max-width:760px;margin-bottom:36px}#fd-pricing-three .pr-section-heading p:last-child{margin-bottom:0}#fd-pricing-three .pr-page .pr-eyebrow{font-size:12px;font-weight:800;letter-spacing:.115em;text-transform:uppercase;color:var(--pr-dark);margin-bottom:17px}#fd-pricing-three .pr-hero{padding:72px 0 30px;position:relative;overflow:hidden}#fd-pricing-three .pr-hero:before{content:'';width:580px;height:580px;background:#F8FEFE;position:absolute;right:-230px;top:-270px;border-radius:50%;pointer-events:none}#fd-pricing-three .pr-hero-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:72px;align-items:center;position:relative}#fd-pricing-three .pr-lead{font-size:19px;line-height:1.65;max-width:710px}#fd-pricing-three .pr-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin:28px 0 14px}#fd-pricing-three .pr-page .pr-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;border:1px solid var(--pr-cyan);border-radius:999px;background:var(--pr-cyan);padding:13px 26px;text-decoration:none;font-size:16px;line-height:1.5;font-weight:700;color:var(--pr-dark);text-align:center;font-family:inherit}#fd-pricing-three .pr-page .pr-outline{background:#fff;border-color:var(--pr-dark)}#fd-pricing-three .pr-page button:disabled{cursor:not-allowed;background:#E8FAFA;border-color:#CFF2F3;color:#647476}#fd-pricing-three .pr-page .pr-link,#fd-pricing-three .pr-download-link{display:inline-flex;align-items:center;min-height:48px;font-weight:700;gap:10px;line-height:1.5}#fd-pricing-three .pr-page svg{width:21px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;flex:none}#fd-pricing-three .pr-format{font-size:11px;border:1px solid var(--pr-border);border-radius:5px;padding:2px 5px;letter-spacing:.04em}#fd-pricing-three .pr-hero-note{border-left:1px solid var(--pr-border);padding:10px 0 10px 34px}#fd-pricing-three .pr-note-number{font-weight:800;color:var(--pr-dark);font-size:64px;line-height:1.2;display:block;margin-bottom:16px}#fd-pricing-three .pr-hero-note h2{font-size:28px}#fd-pricing-three .pr-hero-note p{font-size:15px}#fd-pricing-three .pr-hero-note p:last-child{margin:0}#fd-pricing-three .pr-disclosure{margin-top:42px;padding-top:26px;border-top:1px solid var(--pr-border);max-width:100%;font-size:14px}#fd-pricing-three .pr-disclosure p{margin-bottom:10px}#fd-pricing-three .pr-strong{font-weight:700}#fd-pricing-three .pr-compare{padding-top:46px}#fd-pricing-three .pr-services{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}#fd-pricing-three .pr-service{background:white;border:1px solid var(--pr-border);border-radius:24px;padding:35px;display:flex;flex-direction:column;box-shadow:0 8px 28px rgba(14,63,58,.035)}#fd-pricing-three .pr-service h3{font-size:31px;min-height:38px}#fd-pricing-three .pr-service .pr-card-intro{min-height:116px}#fd-pricing-three .pr-price{padding:27px 0 24px;border-block:1px solid var(--pr-border);margin:10px 0 26px}#fd-pricing-three .pr-page .pr-price-label{font-size:13px;font-weight:700;margin:0 0 8px}#fd-pricing-three .pr-page .pr-full-price{font-size:0;line-height:1;margin:0 0 20px;color:var(--pr-dark)}#fd-pricing-three .pr-full-price strong{font-size:0;font-weight:800}#fd-pricing-three .pr-full-price strong:before{content:'$1,799';font-size:52px;line-height:1;letter-spacing:-.04em}#fd-pricing-three .pr-service:nth-child(2) .pr-full-price strong:before{content:'$2,799'}#fd-pricing-three .pr-monthly{font-size:17px}#fd-pricing-three .pr-discount{font-size:14px;margin:0!important}#fd-pricing-three .pr-list{list-style:none;padding:0;margin:0}#fd-pricing-three .pr-list li{position:relative;padding-left:28px;margin:0 0 16px}#fd-pricing-three .pr-list li:before{content:'✓';position:absolute;left:0;top:0;color:var(--pr-dark);font-weight:800}#fd-pricing-three .pr-card-condition{margin:14px 0 16px;font-size:14px}#fd-pricing-three .pr-card-condition p{margin:0}#fd-pricing-three .pr-scope-note{font-size:14px}#fd-pricing-three .pr-card-action{margin-top:auto;padding-top:13px}#fd-pricing-three .pr-card-action p{margin:0}#fd-pricing-three .pr-card-action a{display:flex;justify-content:center;align-items:center;min-height:56px;border:1px solid var(--pr-dark);border-radius:999px;padding:12px 18px;text-align:center;text-decoration:none;font-weight:700;font-size:16px;line-height:1.5}#fd-pricing-three .pr-choice-note{margin:30px 0 0!important;max-width:1000px;font-size:16px}#fd-pricing-three .pr-jumps{display:flex;flex-wrap:wrap;gap:8px 26px;padding-bottom:36px}#fd-pricing-three .pr-jumps a{display:inline-flex;min-height:48px;align-items:center;font-weight:700;font-size:15px;text-decoration:none;border-bottom:1px solid var(--pr-border)}#fd-pricing-three .pr-soft{background:#F8FEFE;border-block:1px solid var(--pr-border)}#fd-pricing-three .pr-payment-records{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:32px 0 20px}#fd-pricing-three .pr-payment-record{background:white;border:1px solid var(--pr-border);border-radius:18px;padding:24px}#fd-pricing-three .pr-payment-record h3{font-size:20px;min-height:49px}#fd-pricing-three .pr-payment-record dl,#fd-pricing-three .pr-upgrade dl{margin:0}#fd-pricing-three .pr-payment-record dl div{margin-bottom:22px}#fd-pricing-three .pr-payment-record dt,#fd-pricing-three .pr-upgrade dt{font-size:12px;font-weight:700;margin:0 0 8px}#fd-pricing-three .pr-payment-record dd,#fd-pricing-three .pr-upgrade dd{margin:0;font-size:17px;line-height:1.5}#fd-pricing-three .pr-payment-record .pr-total{border-top:1px solid var(--pr-border);padding-top:18px;margin:0}#fd-pricing-three .pr-total dd{font-size:26px;font-weight:800;color:var(--pr-dark)}#fd-pricing-three .pr-page .pr-small{font-size:13px;line-height:1.65}#fd-pricing-three .pr-balance{border-left:4px solid var(--pr-dark);padding:8px 0 1px 23px;margin-top:32px;max-width:960px}#fd-pricing-three .pr-balance p{margin-bottom:14px}#fd-pricing-three .pr-confidential{border-bottom:1px solid var(--pr-border)}#fd-pricing-three .pr-conf-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:64px}#fd-pricing-three .pr-upgrade{background:var(--pr-soft);border-radius:20px;padding:30px;align-self:start}#fd-pricing-three .pr-upgrade-price{font-size:50px;line-height:1.2;font-weight:800;color:var(--pr-dark);margin-bottom:8px!important}#fd-pricing-three .pr-upgrade dl div{padding:20px 0;border-top:1px solid var(--pr-border)}#fd-pricing-three .pr-review-hold{font-size:13px;padding-top:22px;margin-top:24px!important;border-top:1px solid var(--pr-border)}#fd-pricing-three .pr-guide{display:grid;grid-template-columns:65px 1fr auto;gap:28px;align-items:center;padding-block:55px;border-bottom:1px solid var(--pr-border)}#fd-pricing-three .pr-guide-symbol svg{width:50px;height:64px}#fd-pricing-three .pr-guide h2{font-size:27px;margin-bottom:12px}#fd-pricing-three .pr-guide p{margin-bottom:9px}#fd-pricing-three .pr-guide .pr-eyebrow{font-size:11px}#fd-pricing-three .pr-guide .pr-button{font-size:14px;padding-inline:20px}#fd-pricing-three .pr-reading-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:78px}#fd-pricing-three .pr-large{font-size:24px;line-height:1.55}#fd-pricing-three .pr-reading-grid p:last-child{margin-bottom:0}#fd-pricing-three .pr-reading-grid p>a{display:inline-flex;align-items:center;min-height:44px}#fd-pricing-three .pr-costs{display:grid;grid-template-columns:1fr 1fr;gap:24px 40px;margin:36px 0!important}#fd-pricing-three .pr-costs li{border-top:1px solid var(--pr-border);padding:22px 0 0;margin:0}#fd-pricing-three .pr-costs li:before{display:none}#fd-pricing-three .pr-costs strong{display:block;font-size:20px;color:var(--pr-dark);margin-bottom:10px}#fd-pricing-three .pr-fee-waiver{margin-top:28px;max-width:970px}#fd-pricing-three .pr-fee-waiver a{display:inline-flex;align-items:center;min-height:44px}#fd-pricing-three .pr-examples{padding-top:0}#fd-pricing-three .pr-example-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}#fd-pricing-three .pr-example-grid article{border-top:1px solid var(--pr-border);padding-top:22px}#fd-pricing-three .pr-example-grid h3{font-size:22px}#fd-pricing-three .pr-example-number{color:var(--pr-dark);font-size:14px;font-weight:800;display:block;margin-bottom:18px}#fd-pricing-three .pr-example-grid a{display:inline-flex;min-height:44px;align-items:center}#fd-pricing-three .pr-faq{border-bottom:1px solid var(--pr-border)}#fd-pricing-three .pr-faq:first-child{border-top:1px solid var(--pr-border)}#fd-pricing-three .pr-faq summary{cursor:pointer;list-style:none;display:flex;gap:22px;align-items:center;justify-content:space-between;font-weight:700;color:var(--pr-dark);min-height:80px;padding:22px 0;line-height:1.5}#fd-pricing-three .pr-faq summary::-webkit-details-marker{display:none}#fd-pricing-three .pr-plus{font-size:25px;font-weight:400;flex:none}#fd-pricing-three .pr-faq[open] .pr-plus{transform:rotate(45deg)}#fd-pricing-three .pr-faq>div{padding:0 0 24px}#fd-pricing-three .pr-faq p{margin:0}#fd-pricing-three .pr-next{display:grid;grid-template-columns:1.3fr 1fr;gap:64px;background:var(--pr-soft);padding:45px;border-radius:24px}#fd-pricing-three .pr-next h2{font-size:34px}#fd-pricing-three .pr-next aside{border-left:1px solid #0E3F3A;padding-left:40px}#fd-pricing-three .pr-next aside h3{font-size:22px}#fd-pricing-three .pr-contact-links{display:flex;flex-direction:column}#fd-pricing-three .pr-contact-links a{display:flex;align-items:center;min-height:48px;font-weight:700}#fd-pricing-three .pr-page [id]{scroll-margin-top:30px}#fd-pricing-three .pr-download-link{text-decoration:none}#fd-pricing-three .pr-download-link:hover,#fd-pricing-three .pr-jumps a:hover{text-decoration:underline}#fd-pricing-three .pr-page .pr-full-price{font-size:16px!important;line-height:1.5}#fd-pricing-three .pr-full-price strong{font-size:inherit}#fd-pricing-three .pr-full-price strong:before{display:none}#fd-pricing-three .pr-page .pr-full-price .pr-price-value{display:block;font-size:54px;line-height:1.1;letter-spacing:-.045em;margin-bottom:10px}#fd-pricing-three .pr-page .pr-full-price .pr-price-caption{display:block;font-size:14px;font-weight:600;line-height:1.5}#fd-pricing-three .pr-price-label{display:none}#fd-pricing-three .pr-upgrade .pr-price-label{display:block}#fd-pricing-three .pr-page .pr-flat-definition{font-size:14px;line-height:1.6;max-width:660px}@media(min-width:900px){#fd-pricing-three .pr-hero-note{max-width:440px}}@media(max-width:1000px){#fd-pricing-three .pr-hero-grid{gap:38px}#fd-pricing-three .pr-payment-records{grid-template-columns:1fr 1fr}#fd-pricing-three .pr-reading-grid{gap:40px}#fd-pricing-three .pr-guide{grid-template-columns:55px 1fr}#fd-pricing-three .pr-guide>div:last-child{grid-column:2}#fd-pricing-three .pr-service{padding:27px}#fd-pricing-three .pr-conf-grid{gap:30px}#fd-pricing-three .pr-next{gap:30px}#fd-pricing-three .pr-next aside{padding-left:24px}}@media(max-width:700px){#fd-pricing-three .pr-page{font-size:16px;line-height:1.65}#fd-pricing-three .pr-wrap{width:calc(100% - 40px)}#fd-pricing-three .pr-section{padding-block:64px}#fd-pricing-three .pr-hero{padding:44px 0 0}#fd-pricing-three .pr-hero-grid{grid-template-columns:1fr;gap:28px}#fd-pricing-three .pr-hero-note{border-left:0;border-top:1px solid var(--pr-border);padding:24px 0 0;display:none}#fd-pricing-three .pr-page h1{font-size:38px;line-height:1.15}#fd-pricing-three .pr-page h2{font-size:30px}#fd-pricing-three .pr-page h3{font-size:24px}#fd-pricing-three .pr-lead{font-size:17px}#fd-pricing-three .pr-actions{gap:10px;margin-top:24px}#fd-pricing-three .pr-actions .pr-button{width:100%}#fd-pricing-three .pr-actions .pr-link{margin:0 auto}#fd-pricing-three .pr-disclosure{margin-top:26px;padding-top:20px;font-size:13px}#fd-pricing-three .pr-services,#fd-pricing-three .pr-reading-grid,#fd-pricing-three .pr-conf-grid,#fd-pricing-three .pr-example-grid,#fd-pricing-three .pr-next{grid-template-columns:1fr}#fd-pricing-three .pr-services{gap:24px}#fd-pricing-three .pr-service{padding:27px 23px;border-radius:21px}#fd-pricing-three .pr-service h3{font-size:29px}#fd-pricing-three .pr-service .pr-card-intro{min-height:0}#fd-pricing-three .pr-service .pr-full-price strong{font-size:21px}#fd-pricing-three .pr-service .pr-price{padding-block:23px}#fd-pricing-three .pr-section-heading{margin-bottom:28px}#fd-pricing-three .pr-jumps{gap:5px 19px;padding-block:0 25px}#fd-pricing-three .pr-jumps a{font-size:14px}#fd-pricing-three .pr-payment-records{grid-template-columns:1fr}#fd-pricing-three .pr-payment-record h3{min-height:0;font-size:22px}#fd-pricing-three .pr-payment-record dl div{display:grid;grid-template-columns:1fr 1.1fr;gap:16px;margin-bottom:18px}#fd-pricing-three .pr-payment-record dt{font-size:13px;margin:0}#fd-pricing-three .pr-payment-record dd{font-size:16px}#fd-pricing-three .pr-payment-record .pr-total dd{font-size:24px}#fd-pricing-three .pr-balance{padding-left:17px;font-size:15px}#fd-pricing-three .pr-conf-grid,#fd-pricing-three .pr-reading-grid{gap:24px}#fd-pricing-three .pr-upgrade{padding:25px}#fd-pricing-three .pr-guide{grid-template-columns:1fr;gap:16px;padding-block:42px}#fd-pricing-three .pr-guide-symbol{display:none}#fd-pricing-three .pr-guide>div:last-child{grid-column:auto}#fd-pricing-three .pr-guide .pr-button{width:100%}#fd-pricing-three .pr-guide h2{font-size:26px}#fd-pricing-three .pr-costs{grid-template-columns:1fr;gap:20px}#fd-pricing-three .pr-example-grid{gap:28px}#fd-pricing-three .pr-examples{padding-top:0}#fd-pricing-three .pr-example-grid h3{font-size:23px}#fd-pricing-three .pr-next{padding:28px 24px;gap:25px}#fd-pricing-three .pr-next h2{font-size:30px}#fd-pricing-three .pr-next aside{border-left:0;border-top:1px solid var(--pr-border);padding:26px 0 0}#fd-pricing-three .pr-faq summary{padding:20px 0}#fd-pricing-three .pr-page .pr-eyebrow{font-size:11px;letter-spacing:.08em}#fd-pricing-three .pr-page .pr-large{font-size:22px}}#fd-pricing-three .pr-page :is(.pr-hero-grid,.pr-services,.pr-reading-grid,.pr-conf-grid,.pr-example-grid,.pr-next,.pr-guide,.pr-payment-records)>*{min-width:0}#fd-pricing-three .pr-page :is(h1,h2,h3,p,a,button,summary,li,dt,dd){overflow-wrap:anywhere}#fd-pricing-three .pr-page :is(.pr-button,.pr-card-action a,.pr-download-link){max-width:100%}#fd-pricing-three .pr-page .pr-download-link{flex-wrap:wrap}@media(prefers-reduced-motion:reduce){#fd-pricing-three .pr-page *{scroll-behavior:auto!important;transition:none!important}}@media print{#fd-pricing-three header,#fd-pricing-three footer,#fd-pricing-three .fd-ct-status,#fd-pricing-three .pr-actions,#fd-pricing-three .pr-jumps,#fd-pricing-three .pr-button,#fd-pricing-three .pr-download-link{display:none!important}#fd-pricing-three .pr-wrap{width:100%}#fd-pricing-three .pr-section{padding:20px 0}#fd-pricing-three .pr-page{font-size:11pt}#fd-pricing-three .pr-faq>div{display:block}#fd-pricing-three .pr-page section{break-inside:auto}#fd-pricing-three .pr-service,#fd-pricing-three .pr-payment-record{break-inside:avoid}}#fd-pricing-three .pr-lawyer-comparison{position:relative;border:1px solid var(--pr-border);border-radius:24px;background:#F8FEFE;padding:30px;min-width:0}#fd-pricing-three .pr-page .pr-lawyer-comparison h2{font-size:27px;line-height:1.24;margin-bottom:24px}#fd-pricing-three .pr-page .pr-lawyer-comparison h3{font-size:18px;letter-spacing:0;margin-bottom:9px}#fd-pricing-three .pr-lawyer-options{display:grid;gap:21px}#fd-pricing-three .pr-lawyer-options section+section{border-top:1px solid var(--pr-border);padding-top:21px}#fd-pricing-three .pr-page .pr-lawyer-comparison p{font-size:15px;line-height:1.65;margin-bottom:0}#fd-pricing-three .pr-page .pr-lawyer-comparison .pr-lawyer-note{font-size:14px;margin-top:22px;font-weight:600}#fd-pricing-three .pr-lawyer-source{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:13px;line-height:1.5;margin-top:12px;max-width:100%}#fd-pricing-three .pr-page .pr-card-short{font-size:14px;font-weight:600;margin-top:-9px;margin-bottom:19px}#fd-pricing-three .pr-card-on-file{padding:24px 26px;border:1px solid var(--pr-border);border-left:4px solid var(--pr-dark);border-radius:0 16px 16px 0;background:#fff;margin-top:28px;max-width:900px}#fd-pricing-three .pr-page .pr-card-on-file h3{font-size:21px;margin-bottom:12px}#fd-pricing-three .pr-card-on-file p{margin:0;font-size:16px}@media(min-width:701px){#fd-pricing-three .pr-hero-grid{align-items:start;grid-template-columns:1.25fr 1fr;gap:54px}#fd-pricing-three .pr-hero-grid>div:first-child{padding-top:10px}}@media(max-width:1000px) and (min-width:701px){#fd-pricing-three .pr-hero-grid{gap:28px}#fd-pricing-three .pr-lawyer-comparison{padding:24px}}@media(max-width:700px){#fd-pricing-three .pr-lawyer-comparison{padding:26px 23px;border-radius:21px}#fd-pricing-three .pr-page .pr-lawyer-comparison h2{font-size:25px}#fd-pricing-three .pr-page .pr-lawyer-comparison p{font-size:16px}#fd-pricing-three .pr-lawyer-source{font-size:13px}#fd-pricing-three .pr-hero-grid{gap:32px}#fd-pricing-three .pr-card-on-file{padding:23px 20px}#fd-pricing-three .pr-page .pr-card-on-file h3{font-size:21px}}@media print{#fd-pricing-three .pr-lawyer-comparison{break-inside:avoid}#fd-pricing-three .pr-lawyer-source{display:none}}

#fd-pricing-three .pr-page .pr-button:hover,#fd-pricing-three .pr-card-action a:hover{background:#E8FAFA;border-color:#0E3F3A;color:#0E3F3A;box-shadow:0 4px 16px rgba(14,63,58,.12)}
#fd-pricing-three .pr-page a:hover{text-decoration-thickness:2px}#fd-pricing-three .pr-faq summary:hover{background:#E8FAFA}
#fd-pricing-three .fd-pr-skip{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#fd-pricing-three .fd-pr-skip:focus{position:fixed;left:20px;top:20px;width:auto;height:auto;padding:12px;background:white;z-index:999999;outline:3px solid #0E3F3A}
