.sc9u9b7{z-index:1200;width:min(380px,100vw - 32px);display:-ms-grid;pointer-events:none;gap:10px;display:grid;position:fixed;bottom:90px;right:16px}.s1fgz41d{-webkit-align-items:flex-start;gap:12px;-webkit-box-align:flex-start;-ms-flex-align:flex-start;color:#24558b;pointer-events:auto;overflow-wrap:anywhere;background:#eef5ff;border:1px solid #c7d8ec;border-radius:12px;align-items:flex-start;padding:14px;display:flex;box-shadow:0 8px 28px #1d30251a}.s1fgz41d span{flex:1;min-width:0}.s1fgz41d[data-variant=success]{color:#246a39;background:#eaf6ed;border-color:#c5dfcb}.s1fgz41d[data-variant=error]{color:#a52c2c;background:#fff2f1;border-color:#f0c9c5}.s1fgz41d[data-variant=warning]{color:#79500a;background:#fff6de;border-color:#ead7a2}.s1fgz41d button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px}.h1pfs93r{color:#101d29;-webkit-font-smoothing:antialiased;scroll-snap-padding-top:112px;background:#fcf3ec;scroll-padding-top:112px;font-family:Nunito,Arial,sans-serif;font-size:16px;line-height:1.5}.h1pfs93r body{margin:0}.h1pfs93r,.h1pfs93r *,.h1pfs93r :before,.h1pfs93r :after{box-sizing:border-box;outline:none}.h1pfs93r :where(h1,h2,h3,h4,p,ul){margin:0;padding:0}.h1pfs93r button,.h1pfs93r input,.h1pfs93r textarea,.h1pfs93r select{font:inherit}.h1pfs93r button{touch-action:manipulation}.h1pfs93r button:enabled{cursor:pointer}.h1pfs93r button:disabled{cursor:not-allowed;opacity:.7}.h1pfs93r img{max-width:100%}:where(.h1pfs93r) a{color:inherit;-webkit-text-decoration:none;text-decoration:none}:where(.h1pfs93r) a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (prefers-reduced-motion:reduce){.h1pfs93r *,.h1pfs93r :before,.h1pfs93r :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.f1a7g1co{box-sizing:border-box;color:#101d29;background:#fffaf4;border:1px solid #d8c9b9;border-radius:8px;width:min(540px,100vw - 32px);max-height:calc(100dvh - 32px);padding:24px}.f1a7g1co::backdrop{background:#00000080}.f1a7g1co h2{margin:0 35px 24px 0}.f1a7g1co .close{cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:12px;right:12px}.f1a7g1co form,.f1a7g1co label{display:-ms-grid;gap:10px;display:grid}.f1a7g1co form{gap:20px}.f1a7g1co input,.f1a7g1co textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #b9a38d;border-radius:4px;padding:12px}.f1a7g1co textarea{resize:vertical;min-height:150px}.f1a7g1co .submit{color:#fff;font:inherit;cursor:pointer;background:#24583f;border:0;border-radius:4px;padding:12px}.f1a7g1co button:disabled{opacity:.6;cursor:wait}.f1a7g1co [role=alert]{color:#a72622}.h1nf428f{max-height:calc(100dvh - var(--header-height));background:#fcf3ec;border-bottom:1px solid #d8c9b9;align-items:stretch;gap:6px;padding:20px 24px 28px;font-size:14px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px #0000001a}@media (width>=1050px){.h1nf428f{max-height:none;box-shadow:none;background:0 0;border-bottom:0;align-items:center;gap:32px;width:100%;padding:0;display:flex;position:static;overflow:visible}}.h1nf428f[data-open=true]{flex-direction:column;display:flex}@media (width>=1050px){.h1nf428f[data-open=true]{flex-direction:row}}.h1nf428f a{padding:12px 0}@media (width>=1050px){.h1nf428f a{padding:10px 0}}.h1nf428f a[aria-current=page]{text-underline-offset:6px;-webkit-text-decoration:underline;text-decoration:underline}.hc4huek{z-index:300;height:var(--header-height);background:#fcf3ec;border-bottom:1px solid #d8c9b9;flex-shrink:0;position:sticky;top:0}.hc4huek[data-home=true]{border-bottom-color:#0000}.hc4huek .header-inner{-webkit-box-pack:justify;align-items:center;-ms-flex-pack:space-between;justify-content:space-between;gap:12px;max-width:1328px;height:100%;margin:auto;padding:16px;display:flex}@media (width>=560px){.hc4huek .header-inner{gap:32px;padding:16px 24px}}@media (width>=1050px){.hc4huek .header-inner{padding:18px 40px}}.hc4huek nav .ai-button{line-height:inherit;justify-content:center;padding:10px 16px}@media (width>=1050px){.hc4huek nav .ai-button{justify-content:flex-start}}.hc4huek .menu-toggle{width:44px;height:44px;color:inherit;background:0 0;border:1px solid #d8c9b9;border-radius:10px;justify-content:center;align-items:center;display:flex}@media (width>=1050px){.hc4huek .menu-toggle{display:none}}.hc4huek .feedback-button,.hc4huek .signin-link{color:#101d29;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8c9b9;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.hc4huek .feedback-button:hover,.hc4huek .signin-link:hover{background:#f1e2d0}.hc4huek .account-menu{min-width:0;position:relative}.hc4huek .account-menu summary{cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-weight:700;list-style:none;display:flex}.hc4huek .account-menu summary::-webkit-details-marker{display:none}.hc4huek .account-menu summary:hover,.hc4huek .account-menu[open] summary{background:#f1e2d0}.hc4huek .account-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.hc4huek .account-chevron{flex-shrink:0;display:block}.hc4huek .account-dropdown{background:#fff;border:1px solid #d8c9b9;border-radius:12px;min-width:220px;margin-top:8px;padding:10px;box-shadow:0 4px 6px #0000001a}@media (width>=1050px){.hc4huek .account-dropdown{position:absolute;top:100%;right:0}}.hc4huek .account-dropdown p{color:#57483d;margin:4px 12px 8px;font-size:12px}.hc4huek .account-dropdown a,.hc4huek .account-dropdown button{color:#101d29;border-radius:8px;justify-content:flex-start;width:100%;padding:10px 12px;font-size:14px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;display:flex}.hc4huek .account-dropdown a:hover{background:#f1e2d0}.hc4huek .account-dropdown button{border-top:1px solid #d8c9b9;margin-top:4px}
