.trademark-packages{border-top:1px solid #9aadaf;border-left:1px solid #9aadaf;grid-template-columns:repeat(4,minmax(0,1fr));margin:45px 0 0;display:grid}.trademark-packages>button{text-align:left;color:#15272e;cursor:pointer;font:inherit;background:0 0;border:1px solid #9aadaf;border-top:0;border-left:0;flex-direction:column;align-items:flex-start;padding:28px 24px;display:flex}.trademark-packages>button[aria-pressed=true]{color:#f4f5f3;background:#15272e}.trademark-packages>button[aria-pressed=true] .eyebrow{color:#d8e68a}.trademark-packages h3{min-height:65px;margin:24px 0 18px!important;font-size:25px!important}.trademark-packages strong{letter-spacing:-1px;font-size:30px}.trademark-packages strong small{letter-spacing:0;font-size:13px;font-weight:400}.trademark-packages p{margin:14px 0;font-size:14px;line-height:1.7}.trademark-packages .text-link{margin-top:auto;padding-top:22px}.trademark-packages .eyebrow{min-height:34px;font-size:11px}.trademark-summary{background:#e6ebdd;grid-template-columns:1.4fr 1fr;gap:40px;padding:35px;display:grid}.trademark-summary h3{font-size:27px!important}.trademark-summary p{margin:12px 0;font-size:15px;line-height:1.7}.trademark-summary .button{margin:10px 0}.trademark-summary .small-note{font-size:12px}.trademark-warning{background:#fff1df;padding:22px;font-size:15px;line-height:1.7}.trademark-editorial{grid-template-columns:1fr 1fr;gap:70px 7vw;margin:100px 0;display:grid}.trademark-editorial h2{line-height:1.1;margin:20px 0 28px!important;font-size:clamp(32px,3.5vw,49px)!important}.trademark-editorial p{margin:18px 0;font-size:17px;line-height:1.9}.trademark-packages button:focus-visible{outline-offset:-5px;outline:3px solid #6b8744}@media (width<=1100px){.trademark-packages{grid-template-columns:1fr 1fr}}@media (width<=650px){.trademark-packages>button{padding:20px 15px}.trademark-packages h3{font-size:22px!important}.trademark-packages strong{font-size:25px}.trademark-summary,.trademark-editorial{grid-template-columns:1fr}.trademark-summary{gap:20px;padding:25px}.trademark-editorial{gap:40px;margin:65px 0}}.trademark-packages>button[aria-pressed=true] p,.trademark-packages>button[aria-pressed=true] strong small{color:#d8e0df}.trademark-packages>button[aria-pressed=true] h3{color:#f4f5f3}.file-access-price p{color:#d8e0df}.file-access-price h2{color:#f4f5f3}@media (width<=650px){.trademark-packages{grid-template-columns:1fr}.trademark-packages>button{padding:26px}.trademark-packages h3{min-height:0;margin:12px 0 20px!important}.trademark-packages .eyebrow{min-height:0}.trademark-packages strong{font-size:32px}.trademark-packages p{font-size:15px}.trademark-packages .text-link{padding-top:12px}}.trademark-configuration{background:#e6ebdd;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;padding:28px;display:grid}.trademark-configuration label{gap:10px;font-size:15px;font-weight:600;display:grid}.trademark-configuration select{color:#15272e;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #9aadaf;padding:14px}.trademark-configuration p{grid-column:1/-1;margin:0;font-size:14px;line-height:1.7}@media (width<=650px){.trademark-configuration{grid-template-columns:1fr;padding:22px}}.trademark-fixed-offer{grid-template-columns:1.1fr 1fr;align-items:start;gap:6vw;margin:48px 0 32px;display:grid}.trademark-fixed-offer h2{margin:22px 0 30px;line-height:1.08;font-size:clamp(38px,4vw,60px)!important}.trademark-fixed-offer p{margin:18px 0;line-height:1.8}.trademark-fixed-price{color:#f4f5f3;background:#15272e;padding:38px}.trademark-fixed-price .eyebrow{color:#d8e68a}.trademark-fixed-price h3{color:#f4f5f3;letter-spacing:-.04em;line-height:1.1;margin:26px 0 12px!important;font-size:clamp(43px,4vw,64px)!important}.trademark-fixed-price h3 small{letter-spacing:0;margin-top:12px;font-size:18px;font-weight:400;display:block}.trademark-fixed-price p{color:#d8e0df}.trademark-fixed-price .trademark-gross{font-size:20px}.trademark-fixed-price .button{margin:14px 0}.trademark-fixed-price .small-note{font-size:13px;line-height:1.65}.trademark-configuration .button{justify-self:start}@media (width<=700px){.trademark-fixed-offer{grid-template-columns:1fr;gap:22px;margin-top:30px}.trademark-fixed-price{padding:28px}}
