.pawnpetal-landing{background:#fffdf8;color:#27352d;padding:1.8rem 0 0;overflow-wrap:anywhere}.pawnpetal-container{width:min(1160px,calc(100% - 3rem));margin-inline:auto}.pawnpetal-landing h1,.pawnpetal-landing h2,.pawnpetal-landing h3{color:#203e30;text-wrap:balance;overflow-wrap:anywhere}.pawnpetal-landing p{line-height:1.75;overflow-wrap:anywhere}.pawnpetal-breadcrumb{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;font-size:.8rem;margin-bottom:1.5rem;color:#59665b}.pawnpetal-breadcrumb a,.pawnpetal-product-footer a,.pawnpetal-store-facts a,.pawnpetal-mac-details a{text-decoration:underline;text-underline-offset:.25em}.pawnpetal-navigation{display:flex;flex-wrap:wrap;gap:.3rem 1rem;align-items:center;padding-block:.7rem;border-block:1px solid #dfe5da}.pawnpetal-navigation>a,.pawnpetal-language-selector summary{padding:.6rem .3rem;cursor:pointer;font-size:.9rem;font-weight:600}.pawnpetal-language-selector{position:relative;margin-inline-start:auto}.pawnpetal-language-selector nav{position:absolute;inset-inline-end:0;top:100%;z-index:30;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;width:min(26rem,calc(100vw - 3rem));max-height:70dvh;overflow-y:auto;padding:.7rem;background:#fffdf8;border:1px solid #cbd6c6;border-radius:.8rem;box-shadow:0 12px 30px #203e3026}.pawnpetal-language-selector a{padding:.65rem .5rem;border-radius:.4rem}.pawnpetal-language-selector a[aria-current=page]{background:#e8f0e3;font-weight:700}.pawnpetal-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;align-items:center;padding-block:3rem}.pawnpetal-hero-copy{min-width:0}.pawnpetal-hero-media,.pawnpetal-mac>div{min-width:0}.pawnpetal-product-lockup{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:700;margin-bottom:1.5rem}.pawnpetal-product-lockup img{border-radius:.9rem}.pawnpetal-product-lockup span{min-width:0;overflow-wrap:anywhere}.pawnpetal-eyebrow{font-size:.8rem;font-weight:650;letter-spacing:.04em;margin-bottom:.75rem}.pawnpetal-hero h1{font-size:clamp(2rem,4vw,3.5rem);line-height:1.16;margin-bottom:1.5rem}.pawnpetal-summary{font-size:1.1rem}.pawnpetal-language-note{margin-top:1rem;font-size:.9rem}.pawnpetal-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.pawnpetal-landing .btn{white-space:normal;text-align:center;line-height:1.45;max-width:100%}.pawnpetal-landing .btn-primary{background:#2a553e;border-color:#2a553e;color:#fff}.pawnpetal-landing .btn-outline{color:#2a553e;border-color:#8ca287}.pawnpetal-screenshot-note{margin-top:.7rem;color:#586553;font-size:.8rem}.pawnpetal-highlights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:1.3rem;border:1px solid #dce4d5;border-radius:1rem;background:#f0f5eb;list-style:none}.pawnpetal-highlights li{display:flex;gap:.6rem;align-items:start;font-size:.95rem}.pawnpetal-highlights svg{flex-shrink:0;margin-top:.15rem}.pawnpetal-feature-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;padding-block:3.5rem}.pawnpetal-feature-section h2,.pawnpetal-mac h2,.pawnpetal-faq>h2,.pawnpetal-requirements>h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.3;margin-bottom:1rem}.pawnpetal-landing section[id]{scroll-margin-top:6rem}.pawnpetal-mac{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;padding:2rem;background:#f4f0e7;border:1px solid #e3ddcf;border-radius:1.3rem;align-items:start}.pawnpetal-rollout{margin-top:1.5rem;padding:1.2rem;border:1px solid #aabd9f;border-radius:.8rem;background:#fffdf7}.pawnpetal-rollout h3{font-size:1rem;font-weight:700;margin-bottom:.6rem}.pawnpetal-rollout p{font-size:.9rem;margin-bottom:.8rem}.pawnpetal-rollout .btn{margin-top:.3rem}.pawnpetal-mac-details{margin-top:.8rem}.pawnpetal-store-facts{margin-top:1.5rem;font-size:.85rem}.pawnpetal-store-facts h3{font-size:1rem;font-weight:700;margin-bottom:.5rem}.pawnpetal-store-facts dl>div{display:grid;grid-template-columns:minmax(5rem,35%) 1fr;gap:.7rem;padding-block:.6rem;border-bottom:1px solid #d9ded3}.pawnpetal-store-facts dt{font-weight:650}.pawnpetal-store-facts a{display:inline-flex;align-items:center;gap:.2rem}.pawnpetal-source-date{margin-block:.7rem}.pawnpetal-faq{padding-block:3.5rem}.pawnpetal-faq>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 2.5rem}.pawnpetal-faq h3{font-size:1.05rem;font-weight:700;margin-bottom:.6rem}.pawnpetal-requirements{padding:1.8rem;border:1px solid #dce4d5;border-radius:1rem}.pawnpetal-requirements>h3{margin-top:1.5rem;font-weight:700}.pawnpetal-supported-languages{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin-block:1rem}.pawnpetal-supported-languages li{padding:.4rem .7rem;background:#edf3e7;border:1px solid #dce4d5;border-radius:.5rem}.pawnpetal-product-footer{padding-block:2rem 0}.pawnpetal-product-footer nav{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.8rem}.pawnpetal-landing a:focus-visible,.pawnpetal-landing summary:focus-visible{outline:3px solid #916340;outline-offset:3px}@media(max-width:900px){.pawnpetal-hero,.pawnpetal-mac{grid-template-columns:minmax(0,1fr);gap:2rem}.pawnpetal-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.pawnpetal-hero-media{max-width:42rem}}@media(max-width:560px){.pawnpetal-container{width:calc(100% - 2rem)}.pawnpetal-hero{padding-block:2rem}.pawnpetal-highlights,.pawnpetal-feature-sections,.pawnpetal-faq>div{grid-template-columns:1fr}.pawnpetal-mac,.pawnpetal-requirements{padding:1rem}.pawnpetal-language-selector{margin-inline-start:0}.pawnpetal-language-selector nav{inset-inline-start:0;inset-inline-end:auto}.pawnpetal-actions{flex-direction:column;align-items:stretch}.pawnpetal-store-facts dl>div{grid-template-columns:1fr;gap:.25rem}}.pawnpetal-guide-link{text-decoration:underline;text-underline-offset:.2em;font-weight:600}.pawnpetal-feature-section p+p{margin-top:.8rem}.pawnpetal-final-download{margin-block:2rem}.pawnpetal-landing[dir=rtl] .pawnpetal-product-lockup span,.pawnpetal-landing[dir=rtl] .pawnpetal-supported-languages li{unicode-bidi:isolate}.pawnpetal-landing .btn>svg{flex-shrink:0}
