.launch-socials{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0}.launch-socials a{display:inline-flex!important;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid currentColor;border-radius:50%;text-decoration:none!important;transition:background .2s,color .2s}.launch-socials a:hover{background:#203b37;color:#fff}.launch-socials a:focus-visible{outline:3px solid #269b9b;outline-offset:4px}.launch-socials svg{width:23px;height:23px;display:block}.business-summary{max-width:760px;margin:0 auto 45px;padding:28px;border:1px solid #c5d4c9;border-radius:18px;background:#edf3ee;color:#203b37}.business-summary h2{font:normal 28px/1.25 Georgia,serif!important;margin:0 0 14px}.business-summary p{font-size:16px;line-height:1.75;margin:0}.launch-prose{max-width:830px!important}.launch-prose p{font-size:17px;line-height:1.8;margin-bottom:25px}.launch-prose h2{margin-top:38px}.command-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.command-examples article{padding:27px;background:#edf3ee;border-radius:18px}.command-examples h2{font-size:25px!important}.command-examples p{font-size:16px;line-height:1.7}.launch-breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:12px;margin:25px 0;color:#62766b}.launch-breadcrumbs a{text-decoration:underline}
@media(max-width:750px){.command-examples{grid-template-columns:1fr}.business-summary{margin:0 22px 30px}}

.review-claim{border-top:1px solid #c5d4c9;padding:32px 0;scroll-margin-top:35px}.review-claim h3{font-size:25px}.review-claim blockquote{margin:12px 0;padding:18px 22px;background:#f4f1ec;border-left:3px solid #b9a690;font-size:16px;line-height:1.6}.review-proposed{padding:18px 22px;background:#e6efe9;border-radius:12px}.review-claim p{font-size:16px;line-height:1.65}.review-inventory{columns:2;column-gap:45px}.review-inventory li{break-inside:avoid;margin-bottom:13px}.review-inventory a{overflow-wrap:anywhere}.review-note{background:#fff3d7;border-radius:14px;padding:24px}.review-confirmed{background:#e6efe9;border-radius:18px;padding:28px}.review-claims-nav{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}@media(max-width:750px){.review-inventory{columns:1}}
/* Compact, equal-choice notice and keyboard-accessible native settings dialog. */
.tracking-notice[hidden]{display:none!important}.tracking-notice{position:fixed;z-index:10000;bottom:16px;left:16px;right:16px;max-width:1160px;margin:auto;padding:20px 24px;background:#f8faf7;color:#183439;border:1px solid #9cafaa;border-radius:18px;box-shadow:0 8px 40px #102e3529;display:flex;gap:24px;align-items:center}.tracking-notice h2,.tracking-settings h2{font:600 20px/1.3 Arial,sans-serif!important;margin:0 0 8px!important}.tracking-notice p{font-size:14px;line-height:1.5;margin:0;max-width:670px}.tracking-notice a,.tracking-settings a{text-decoration:underline}.tracking-actions{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0;max-width:350px}.tracking-actions button{font:600 13px/1.2 Arial,sans-serif;color:#183439;background:white;border:1px solid #68837e;border-radius:24px;padding:12px 16px;min-height:44px;cursor:pointer}.tracking-actions button:hover{background:#e2eee7}.tracking-actions button:focus-visible,.cookie-settings-button:focus-visible{outline:3px solid #169da1;outline-offset:3px}.tracking-settings{color:#183439;background:#f8faf7;border:1px solid #9cafaa;border-radius:20px;padding:28px;max-width:520px;width:calc(100% - 32px);max-height:85dvh;overflow:auto}.tracking-settings::backdrop{background:#132e3570}.tracking-settings p{font:15px/1.6 Arial,sans-serif}.tracking-settings label{display:flex;gap:12px;align-items:flex-start;padding:17px 0;border-top:1px solid #cfdbd3}.tracking-settings input{width:20px;height:20px;accent-color:#244940;flex-shrink:0}.tracking-settings small{display:block;font:14px/1.5 Arial,sans-serif;margin-top:5px}.tracking-settings .tracking-reload-note{font-size:12px;color:#4b635e}.tracking-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cookie-settings-button{border:0;background:none;color:inherit;font:inherit;font-size:13px;padding:10px 0;text-decoration:underline;cursor:pointer}
@media(max-width:760px){.tracking-notice{left:10px;right:10px;bottom:10px;padding:16px;display:block;max-height:65dvh;overflow:auto}.tracking-notice .tracking-actions{margin-top:12px;max-width:none}.tracking-actions button{padding:11px 13px}.tracking-notice h2{font-size:18px!important}}

/* Quiet disclosure in the document flow, never a floating AU notice. */
footer .tracking-disclosure{grid-column:1/-1;flex-basis:100%;width:100%;max-width:none;margin:22px 0 0;padding-top:18px;border-top:1px solid #819a923d;font-size:12px!important;line-height:1.65;color:inherit}footer .tracking-disclosure a{display:inline!important;font-size:inherit!important;text-decoration:underline;text-underline-offset:3px;white-space:normal}.tracking-disclosure a:focus-visible{outline:3px solid #169da1;outline-offset:3px}.policy-cookie-button{background:none;border:0;padding:8px 0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}
