@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/familjen-grotesk-vietnamese-wght-normal.DKRsWTd7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/familjen-grotesk-latin-ext-wght-normal.Cvgdx4cy.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/familjen-grotesk-latin-wght-normal.CfZa4wxB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ecosystem-switcher[data-astro-cid-f7espo7c]{justify-self:start;width:max-content;position:relative}.ecosystem-trigger[data-astro-cid-f7espo7c]{color:#171717;cursor:pointer;user-select:none;border-radius:10px;align-items:center;gap:.55rem;min-height:44px;padding:0 .45rem 0 0;list-style:none;transition:background-color .16s,transform .12s;display:inline-flex}.ecosystem-trigger[data-astro-cid-f7espo7c]::-webkit-details-marker{display:none}.ecosystem-trigger[data-astro-cid-f7espo7c]:hover,.ecosystem-switcher[data-astro-cid-f7espo7c][open] .ecosystem-trigger[data-astro-cid-f7espo7c]{background:#f4f6f6}.ecosystem-trigger[data-astro-cid-f7espo7c]:active{transform:scale(.98)}.ecosystem-trigger[data-astro-cid-f7espo7c]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.brand-mark[data-astro-cid-f7espo7c],.product-logo[data-astro-cid-f7espo7c]{object-fit:contain;border-radius:50%;flex:none;display:block}.brand-mark[data-astro-cid-f7espo7c]{width:38px;height:38px}.product-logo[data-astro-cid-f7espo7c]{width:42px;height:42px}.brand-name[data-astro-cid-f7espo7c]{letter-spacing:-.055em;white-space:nowrap;font-size:1.35rem;font-weight:600}.ecosystem-chevron[data-astro-cid-f7espo7c]{color:#6e7a7d;margin-left:.05rem;font-size:.82rem;transition:transform .18s cubic-bezier(.23,1,.32,1)}.ecosystem-switcher[data-astro-cid-f7espo7c][open] .ecosystem-chevron[data-astro-cid-f7espo7c]{transform:rotate(180deg)}.ecosystem-menu[data-astro-cid-f7espo7c]{transform-origin:0 0;z-index:4200;background:#fff;border-radius:16px;gap:.2rem;min-width:330px;padding:.55rem;display:grid;position:absolute;top:calc(100% + .55rem);left:0;box-shadow:0 0 0 1px #12242b14,0 16px 45px #12242b24}.ecosystem-label[data-astro-cid-f7espo7c]{color:#899396;letter-spacing:.12em;text-transform:uppercase;margin:0;padding:.55rem .7rem .4rem;font-size:.64rem;font-weight:800}.product-option[data-astro-cid-f7espo7c]{color:#172126;border-radius:11px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:.75rem;min-height:64px;padding:.65rem .7rem;transition:background-color .15s,transform .12s;display:grid;text-decoration:none!important}.product-option[data-astro-cid-f7espo7c]:hover,.product-option[data-astro-cid-f7espo7c]:focus-visible{color:#172126;background:#f2f5f5}.product-option[data-astro-cid-f7espo7c]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.product-option[data-astro-cid-f7espo7c]:active{transform:scale(.985)}.product-option[data-astro-cid-f7espo7c].is-current{background:#f0f3ff}.product-copy[data-astro-cid-f7espo7c]{gap:.18rem;min-width:0;display:grid}.product-copy[data-astro-cid-f7espo7c] strong[data-astro-cid-f7espo7c]{letter-spacing:-.025em;font-size:.88rem;font-weight:600;line-height:1.2}.product-copy[data-astro-cid-f7espo7c] small[data-astro-cid-f7espo7c]{color:#788487;white-space:nowrap;font-size:.7rem;line-height:1.35}.product-option[data-astro-cid-f7espo7c]>i[data-astro-cid-f7espo7c]{color:#a0aaad;font-size:.88rem}.product-option[data-astro-cid-f7espo7c].is-current>i[data-astro-cid-f7espo7c]{color:#2f4df4}@media (width<=760px){.ecosystem-trigger[data-astro-cid-f7espo7c]{min-height:44px;padding-right:.25rem}.brand-mark[data-astro-cid-f7espo7c]{width:36px;height:36px}.brand-name[data-astro-cid-f7espo7c]{display:none}.ecosystem-chevron[data-astro-cid-f7espo7c]{margin-left:-.2rem}.ecosystem-menu[data-astro-cid-f7espo7c]{min-width:min(330px,100vw - 2rem);top:calc(100% + .4rem)}}@media (prefers-reduced-motion:reduce){.ecosystem-trigger[data-astro-cid-f7espo7c],.ecosystem-chevron[data-astro-cid-f7espo7c],.product-option[data-astro-cid-f7espo7c]{transition:none}}.captcha-notice[data-astro-cid-ibbuy32q]{color:#858d91;margin:.65rem 0 0;font-size:.58rem;font-weight:500;line-height:1.45}.captcha-notice[data-astro-cid-ibbuy32q] a[data-astro-cid-ibbuy32q]{color:inherit;text-underline-offset:2px;text-decoration:underline}.business-account[data-astro-cid-wxpjwa7e]{align-items:center;min-height:38px;display:flex;position:relative}.session-loading[data-astro-cid-wxpjwa7e]{background:#eef1f3;border-radius:10px;width:124px;height:38px;display:block}.business-account[data-astro-cid-wxpjwa7e]:not([data-auth-state=loading]) .session-loading[data-astro-cid-wxpjwa7e]{display:none}.signup-trigger[data-astro-cid-wxpjwa7e]{background:var(--primary);border:1px solid var(--primary);color:#fff;cursor:pointer;font:inherit;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;height:38px;padding:0 .9rem;font-size:.72rem;font-weight:800;display:flex}.signup-trigger[data-astro-cid-wxpjwa7e]:hover{filter:brightness(.94)}.signup-label-mobile[data-astro-cid-wxpjwa7e]{display:none}.signup-trigger[data-astro-cid-wxpjwa7e]:focus-visible{outline:0;box-shadow:0 0 0 3px #2f4cff2e}.signup-trigger[data-astro-cid-wxpjwa7e][hidden],.avatar[data-astro-cid-wxpjwa7e][hidden]{display:none}.avatar[data-astro-cid-wxpjwa7e]{color:#222;cursor:pointer;background:#fff;border:1px solid #e4e8ed;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;max-width:210px;min-height:42px;padding:.22rem .6rem .22rem .24rem;display:flex;box-shadow:0 4px 14px #141d2b0f}.avatar[data-astro-cid-wxpjwa7e]:hover{border-color:#cfd5dd}.account-avatar-mark[data-astro-cid-wxpjwa7e]{color:#fff;letter-spacing:.02em;background:linear-gradient(145deg,#3357ff,#7b61ff);border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.68rem;font-weight:900;display:inline-flex;overflow:hidden}.account-avatar-mark[data-astro-cid-wxpjwa7e] img[data-astro-cid-wxpjwa7e]{object-fit:cover;width:100%;height:100%}.account-avatar-mark[data-astro-cid-wxpjwa7e] span[data-astro-cid-wxpjwa7e][hidden]{display:none}.account-avatar-mark[data-astro-cid-wxpjwa7e][data-tone="2"]{background:linear-gradient(145deg,#008fa6,#36c9b4)}.account-avatar-mark[data-astro-cid-wxpjwa7e][data-tone="3"]{background:linear-gradient(145deg,#c05a16,#ffad32)}.account-avatar-mark[data-astro-cid-wxpjwa7e][data-tone="4"]{background:linear-gradient(145deg,#7d3fc1,#dd6fc7)}.account-identity[data-astro-cid-wxpjwa7e]{text-align:left;min-width:0;line-height:1.05;display:grid}.account-identity[data-astro-cid-wxpjwa7e] strong[data-astro-cid-wxpjwa7e]{text-overflow:ellipsis;white-space:nowrap;max-width:122px;font-size:.78rem;overflow:hidden}.account-identity[data-astro-cid-wxpjwa7e] small[data-astro-cid-wxpjwa7e]{color:#717982;margin-top:.18rem;font-size:.68rem;font-weight:700}.account-caret[data-astro-cid-wxpjwa7e]{color:#707780;font-size:.75rem}.avatar[data-astro-cid-wxpjwa7e]:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:50%}.account-popover[data-astro-cid-wxpjwa7e]{z-index:1300;background:#fff;border:1px solid #e4e8ed;border-radius:12px;min-width:164px;padding:.35rem;position:absolute;top:calc(100% + .55rem);right:0;box-shadow:0 12px 30px #141d2b21}.account-popover[data-astro-cid-wxpjwa7e][hidden]{display:none}.account-popover[data-astro-cid-wxpjwa7e] a[data-astro-cid-wxpjwa7e],.account-popover[data-astro-cid-wxpjwa7e] button[data-astro-cid-wxpjwa7e]{color:#3f4958;cursor:pointer;font:700 .72rem var(--font-body);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;width:100%;min-height:34px;padding:0 .6rem;text-decoration:none;display:flex}.account-popover[data-astro-cid-wxpjwa7e] a[data-astro-cid-wxpjwa7e]:hover,.account-popover[data-astro-cid-wxpjwa7e] button[data-astro-cid-wxpjwa7e]:hover{color:#17191d;background:#f4f6f9}.account-popover[data-astro-cid-wxpjwa7e] button[data-astro-cid-wxpjwa7e]:disabled{cursor:wait;opacity:.6}.account-popover[data-astro-cid-wxpjwa7e] a[data-astro-cid-wxpjwa7e][aria-disabled=true]{cursor:not-allowed;opacity:.45}.account-popover[data-astro-cid-wxpjwa7e] a[data-astro-cid-wxpjwa7e][aria-disabled=true]:hover{color:#3f4958;background:0 0}.account-popover[data-astro-cid-wxpjwa7e] a[data-astro-cid-wxpjwa7e]:focus-visible,.account-popover[data-astro-cid-wxpjwa7e] button[data-astro-cid-wxpjwa7e]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.account-popover-divider[data-astro-cid-wxpjwa7e]{background:#e9edf1;height:1px;margin:.3rem 0}.account-backdrop[data-astro-cid-wxpjwa7e]{z-index:10;background:#070f1e6b;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.account-backdrop[data-astro-cid-wxpjwa7e][hidden]{display:none}.account-modal[data-astro-cid-wxpjwa7e]{background:#fff;border:1px solid #fffc;border-radius:22px;width:min(1080px,100%);max-width:100%;max-height:calc(100dvh - 2rem);padding:0;position:relative;overflow-y:auto;box-shadow:0 28px 80px #030c203d}.modal-close[data-astro-cid-wxpjwa7e]{color:#3d424b;cursor:pointer;z-index:2;background:#f5f6f8;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;display:flex;position:absolute;top:1.2rem;right:1.2rem}.modal-close[data-astro-cid-wxpjwa7e]:hover{background:#e9ebf0}.modal-close[data-astro-cid-wxpjwa7e]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.account-grid[data-astro-cid-wxpjwa7e]{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}.business-panel[data-astro-cid-wxpjwa7e],.diver-panel[data-astro-cid-wxpjwa7e]{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;padding:2rem;display:grid}.diver-panel[data-astro-cid-wxpjwa7e]{background:radial-gradient(circle at 100% 0,#2f4cff1c,#0000 38%),#f7f8fc;border-left:1px solid #e6e9f1}.panel-header[data-astro-cid-wxpjwa7e]{min-height:88px}.panel-content[data-astro-cid-wxpjwa7e]{align-content:start;display:grid}.panel-footer[data-astro-cid-wxpjwa7e]{align-self:end;margin-top:1.15rem}.panel-kicker[data-astro-cid-wxpjwa7e]{color:#707987;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .85rem;font-size:.67rem;font-weight:800}.account-heading[data-astro-cid-wxpjwa7e]{align-items:center;gap:.9rem;padding-right:2.5rem;display:flex}.account-icon[data-astro-cid-wxpjwa7e]{flex:none;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.account-icon[data-astro-cid-wxpjwa7e] img[data-astro-cid-wxpjwa7e]{border-radius:14px;width:50px;height:50px;display:block}.account-heading[data-astro-cid-wxpjwa7e] h2[data-astro-cid-wxpjwa7e]{color:#141414;letter-spacing:-.025em;max-width:620px;margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.12}.account-copy[data-astro-cid-wxpjwa7e]{color:#4f5663;max-width:720px;margin:.75rem 0;font-size:.95rem;line-height:1.7}.account-preview[data-astro-cid-wxpjwa7e]{aspect-ratio:3/2;object-fit:cover;border:1px solid #edf0f6;border-radius:15px;width:100%;height:auto;margin:0;display:block}.action-stack[data-astro-cid-wxpjwa7e]{grid-template-rows:repeat(2,48px);gap:.65rem;display:grid}.action-stack[data-astro-cid-wxpjwa7e] a[data-astro-cid-wxpjwa7e],.action-stack[data-astro-cid-wxpjwa7e] button[data-astro-cid-wxpjwa7e]{cursor:pointer;font:inherit;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;min-height:48px;padding:0 1rem;font-size:.75rem;font-weight:800;text-decoration:none;display:flex}.action-primary[data-astro-cid-wxpjwa7e]{background:var(--primary);border:1px solid var(--primary);border-color:var(--primary);color:#fff}.action-secondary[data-astro-cid-wxpjwa7e]{color:#303640;background:#eef0f4;border:1px solid #dfe3e9}.action-stack[data-astro-cid-wxpjwa7e] a[data-astro-cid-wxpjwa7e]:hover,.action-stack[data-astro-cid-wxpjwa7e] button[data-astro-cid-wxpjwa7e]:hover{transform:translateY(-1px)}.action-stack[data-astro-cid-wxpjwa7e] button[data-astro-cid-wxpjwa7e]:disabled{cursor:not-allowed;opacity:.65;transform:none}.button-spinner[data-astro-cid-wxpjwa7e]{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;flex:0 0 15px;width:15px;height:15px;animation:.75s linear infinite auth-spin;display:none}.action-primary[data-astro-cid-wxpjwa7e].is-busy .button-spinner[data-astro-cid-wxpjwa7e]{display:block}.action-primary[data-astro-cid-wxpjwa7e].is-busy>i[data-astro-cid-wxpjwa7e]{display:none}@keyframes auth-spin{to{transform:rotate(360deg)}}.action-stack[data-astro-cid-wxpjwa7e] a[data-astro-cid-wxpjwa7e]:focus-visible,.action-stack[data-astro-cid-wxpjwa7e] button[data-astro-cid-wxpjwa7e]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.diver-icon[data-astro-cid-wxpjwa7e]{justify-content:center;align-items:center;width:52px;height:52px;display:flex}.diver-icon[data-astro-cid-wxpjwa7e] img[data-astro-cid-wxpjwa7e]{width:52px;height:52px;display:block}.diver-panel[data-astro-cid-wxpjwa7e] .account-heading[data-astro-cid-wxpjwa7e] h2[data-astro-cid-wxpjwa7e]{color:#141414;letter-spacing:-.035em;max-width:320px;margin:0;font-size:clamp(1.55rem,3vw,2.15rem);line-height:1.06}.diver-form[data-astro-cid-wxpjwa7e]{gap:.85rem;display:grid}.auth-form[data-astro-cid-wxpjwa7e][hidden],.action-stack[data-astro-cid-wxpjwa7e]>[data-astro-cid-wxpjwa7e][hidden],.signed-in[data-astro-cid-wxpjwa7e][hidden],.auth-switch[data-astro-cid-wxpjwa7e][hidden]{display:none}.auth-switch[data-astro-cid-wxpjwa7e]{background:#e9ecf3;border-radius:10px;grid-template-columns:1fr 1fr;gap:.25rem;margin:0 0 .85rem;padding:.25rem;display:grid}.auth-switch[data-astro-cid-wxpjwa7e] button[data-astro-cid-wxpjwa7e]{color:#626b79;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;min-height:36px;font-size:.72rem;font-weight:800}.auth-switch[data-astro-cid-wxpjwa7e] button[data-astro-cid-wxpjwa7e].active{color:#17191d;background:#fff;box-shadow:0 2px 8px #12204414}.auth-status[data-astro-cid-wxpjwa7e]{color:#177451;min-height:1.1em;margin:0 0 .75rem;font-size:.95rem;line-height:1.5}.auth-status[data-astro-cid-wxpjwa7e]:empty{min-height:0;margin:0}.auth-status[data-astro-cid-wxpjwa7e].error{color:#a23d3d}.form-intro[data-astro-cid-wxpjwa7e]{color:#5a6370;margin:0;font-size:.75rem;line-height:1.55}.text-action[data-astro-cid-wxpjwa7e]{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:0;font-size:.7rem;font-weight:750}.signed-in[data-astro-cid-wxpjwa7e]{background:#fff;border:1px solid #dfe3eb;border-radius:12px;gap:.25rem;padding:1rem;display:grid}.auth-toast[data-astro-cid-wxpjwa7e]{--toast-status:#2f80ed;border:1px solid #e8ebf1;border-left:6px solid var(--toast-status);color:#151b2b;z-index:2147483647;background:#fff;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-width:min(350px,100vw - 3rem);max-width:min(390px,100vw - 3rem);padding:1rem .9rem 1rem 1rem;animation:.18s ease-out toast-in;display:grid;position:fixed;top:1.5rem;right:1.5rem;box-shadow:0 16px 40px #141b2d24}.auth-toast[data-astro-cid-wxpjwa7e][data-status=success]{--toast-status:#35c96f}.auth-toast[data-astro-cid-wxpjwa7e][data-status=error]{--toast-status:#ff3f62}.auth-toast[data-astro-cid-wxpjwa7e][data-status=warning]{--toast-status:#ffb322}.auth-toast-icon[data-astro-cid-wxpjwa7e]{background:var(--toast-status);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.15rem;display:inline-flex}.auth-toast-copy[data-astro-cid-wxpjwa7e]{gap:.18rem;min-width:0;display:grid}.auth-toast-copy[data-astro-cid-wxpjwa7e] strong[data-astro-cid-wxpjwa7e]{color:#101527;font-size:.91rem;font-weight:800;line-height:1.2}.auth-toast-copy[data-astro-cid-wxpjwa7e]>span[data-astro-cid-wxpjwa7e]{color:#666d7b;font-size:.78rem;font-weight:560;line-height:1.4}.auth-toast-close[data-astro-cid-wxpjwa7e]{color:#69707c;cursor:pointer;background:0 0;border:0;justify-content:center;align-self:start;padding:.05rem;font-size:1rem;display:inline-flex}.auth-toast-close[data-astro-cid-wxpjwa7e]:hover{color:#101527}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.auth-toast[data-astro-cid-wxpjwa7e][hidden]{display:none}.achievement-toast[data-astro-cid-wxpjwa7e]{color:#fff;z-index:2147483647;background:linear-gradient(135deg,#062b43,#0a4058);border:1px solid #5be1c66b;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.85rem;min-width:min(410px,100vw - 3rem);max-width:min(470px,100vw - 3rem);padding:1rem;animation:.26s cubic-bezier(.2,.8,.2,1) achievement-in;display:grid;position:fixed;top:6.7rem;right:1.5rem;box-shadow:0 22px 55px #0422344d}.achievement-toast[data-astro-cid-wxpjwa7e][hidden]{display:none}.achievement-toast-icon[data-astro-cid-wxpjwa7e]{color:#75ecd4;background:#5be1c629;border:1px solid #5be1c657;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.35rem;display:flex}.achievement-toast-copy[data-astro-cid-wxpjwa7e]{gap:.14rem;min-width:0;display:grid}.achievement-toast-copy[data-astro-cid-wxpjwa7e] small[data-astro-cid-wxpjwa7e]{color:#75ecd4;letter-spacing:.14em;font-size:.57rem;font-weight:900}.achievement-toast-copy[data-astro-cid-wxpjwa7e] strong[data-astro-cid-wxpjwa7e]{font-size:.92rem;line-height:1.2}.achievement-toast-copy[data-astro-cid-wxpjwa7e]>span[data-astro-cid-wxpjwa7e]{color:#c6dce2;font-size:.72rem;line-height:1.35}.achievement-toast[data-astro-cid-wxpjwa7e]>em[data-astro-cid-wxpjwa7e]{color:#ffd258;white-space:nowrap;background:#ffd25821;border-radius:999px;padding:.4rem .55rem;font-size:.66rem;font-style:normal;font-weight:850}.achievement-toast[data-astro-cid-wxpjwa7e]>button[data-astro-cid-wxpjwa7e]{color:#9bb9c1;cursor:pointer;background:0 0;border:0;align-self:start;padding:.1rem;font-size:1rem}.achievement-toast[data-astro-cid-wxpjwa7e]>button[data-astro-cid-wxpjwa7e]:hover{color:#fff}@keyframes achievement-in{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.signed-in[data-astro-cid-wxpjwa7e] strong[data-astro-cid-wxpjwa7e]{color:#17191d;font-size:.9rem}.signed-in[data-astro-cid-wxpjwa7e] span[data-astro-cid-wxpjwa7e],.signed-in[data-astro-cid-wxpjwa7e] p[data-astro-cid-wxpjwa7e]{color:#626b79;font-size:.72rem}.signed-in[data-astro-cid-wxpjwa7e] p[data-astro-cid-wxpjwa7e]{margin:.5rem 0 0}.diver-form[data-astro-cid-wxpjwa7e] label[data-astro-cid-wxpjwa7e]{gap:.36rem;display:grid}.diver-form[data-astro-cid-wxpjwa7e] label[data-astro-cid-wxpjwa7e]>span[data-astro-cid-wxpjwa7e]{color:#303640;font-size:.7rem;font-weight:750}.diver-form[data-astro-cid-wxpjwa7e] label[data-astro-cid-wxpjwa7e]>span[data-astro-cid-wxpjwa7e] em[data-astro-cid-wxpjwa7e]{color:#b54848;font-style:normal}.diver-form[data-astro-cid-wxpjwa7e] .terms-acceptance[data-astro-cid-wxpjwa7e]{grid-template-columns:18px 1fr;align-items:flex-start;gap:.55rem;display:grid}.diver-form[data-astro-cid-wxpjwa7e] .terms-acceptance[data-astro-cid-wxpjwa7e] input[data-astro-cid-wxpjwa7e]{accent-color:var(--primary);width:18px;height:18px;min-height:18px;padding:0}.diver-form[data-astro-cid-wxpjwa7e] .terms-acceptance[data-astro-cid-wxpjwa7e] span[data-astro-cid-wxpjwa7e]{color:#626b79;font-size:.67rem;font-weight:600;line-height:1.5}.diver-form[data-astro-cid-wxpjwa7e] .terms-acceptance[data-astro-cid-wxpjwa7e] a[data-astro-cid-wxpjwa7e]{color:var(--primary);font-weight:800}.password-input-wrap[data-astro-cid-wxpjwa7e]{position:relative}.password-input-wrap[data-astro-cid-wxpjwa7e] input[data-astro-cid-wxpjwa7e]{padding-right:3rem}.password-toggle[data-astro-cid-wxpjwa7e]{color:#667080;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:42px;height:42px;padding:0;font-size:1.1rem;display:flex;position:absolute;top:2px;right:.25rem}.password-toggle[data-astro-cid-wxpjwa7e]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.password-strength[data-astro-cid-wxpjwa7e]{gap:.45rem;margin-top:.15rem;display:grid}.password-strength-head[data-astro-cid-wxpjwa7e]{color:#687181;justify-content:space-between;align-items:baseline;font-size:.64rem;font-weight:650;display:flex}.password-strength-head[data-astro-cid-wxpjwa7e] strong[data-astro-cid-wxpjwa7e]{color:#4a5567;font-weight:800}.password-strength-track[data-astro-cid-wxpjwa7e]{background:#e8ebf0;border-radius:999px;height:5px;overflow:hidden}.password-strength-track[data-astro-cid-wxpjwa7e] span[data-astro-cid-wxpjwa7e]{background:var(--primary);border-radius:inherit;width:0;height:100%;transition:width .16s;display:block}.password-requirements[data-astro-cid-wxpjwa7e]{color:#6d7582;flex-wrap:wrap;gap:.24rem .62rem;margin:0;padding:0;font-size:.62rem;line-height:1.35;list-style:none;display:flex}.password-requirements[data-astro-cid-wxpjwa7e] li[data-astro-cid-wxpjwa7e]{align-items:center;gap:.35rem;display:flex}.password-requirements[data-astro-cid-wxpjwa7e] li[data-astro-cid-wxpjwa7e]:before{content:"";border:1px solid #a4acb9;border-radius:50%;width:.55rem;height:.55rem}.password-requirements[data-astro-cid-wxpjwa7e] li[data-astro-cid-wxpjwa7e].is-met{color:#177451}.password-requirements[data-astro-cid-wxpjwa7e] li[data-astro-cid-wxpjwa7e].is-met:before{background:#177451;border-color:#177451;box-shadow:inset 0 0 0 2px #fff}.diver-form[data-astro-cid-wxpjwa7e] input[data-astro-cid-wxpjwa7e]{color:#17191d;font:inherit;background:#fff;border:1px solid #dfe3eb;border-radius:10px;width:100%;min-height:46px;padding:0 .8rem;font-size:.82rem}.diver-form[data-astro-cid-wxpjwa7e] input[data-astro-cid-wxpjwa7e]::placeholder{color:#9ba2ad}.diver-form[data-astro-cid-wxpjwa7e] input[data-astro-cid-wxpjwa7e]:focus{border-color:var(--primary);outline:0;box-shadow:0 0 0 3px #2f4cff1f}body.business-modal-open{overflow:hidden}body.business-modal-open .site-header{z-index:2147483000!important}@media (width<=800px){.account-modal[data-astro-cid-wxpjwa7e]{width:min(620px,100%)}.account-grid[data-astro-cid-wxpjwa7e]{flex-direction:column;display:flex}.diver-panel[data-astro-cid-wxpjwa7e]{border-top:0;border-bottom:1px solid #e6e9f1;order:1}.business-panel[data-astro-cid-wxpjwa7e]{order:2}.business-panel[data-astro-cid-wxpjwa7e],.diver-panel[data-astro-cid-wxpjwa7e]{padding:1.5rem}.panel-header[data-astro-cid-wxpjwa7e]{min-height:0}.diver-panel[data-astro-cid-wxpjwa7e]{border-left:0}}@media (width<=760px){.signup-label-desktop[data-astro-cid-wxpjwa7e]{display:none}.signup-label-mobile[data-astro-cid-wxpjwa7e]{display:inline}}@media (width<=520px){.avatar[data-astro-cid-wxpjwa7e]{gap:.42rem;max-width:min(178px,47vw);min-height:40px;padding:.2rem .55rem .2rem .22rem}.account-avatar-mark[data-astro-cid-wxpjwa7e]{flex-basis:32px;width:32px;height:32px}.account-identity[data-astro-cid-wxpjwa7e]{min-width:0;display:grid}.account-identity[data-astro-cid-wxpjwa7e] strong[data-astro-cid-wxpjwa7e]{max-width:none;font-size:.76rem}.account-identity[data-astro-cid-wxpjwa7e] small[data-astro-cid-wxpjwa7e]{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.account-caret[data-astro-cid-wxpjwa7e]{display:none}.account-backdrop[data-astro-cid-wxpjwa7e]{align-items:flex-end;padding:0}.account-modal[data-astro-cid-wxpjwa7e]{border-radius:22px 22px 0 0;max-height:calc(100dvh - 1rem)}.business-panel[data-astro-cid-wxpjwa7e],.diver-panel[data-astro-cid-wxpjwa7e]{padding:1.35rem 1rem}.account-preview[data-astro-cid-wxpjwa7e]{margin-top:0}.auth-toast[data-astro-cid-wxpjwa7e]{min-width:0;max-width:none;top:1rem;left:1rem;right:1rem}.achievement-toast[data-astro-cid-wxpjwa7e]{grid-template-columns:auto minmax(0,1fr) auto;min-width:0;max-width:none;top:6.2rem;left:1rem;right:1rem}.achievement-toast[data-astro-cid-wxpjwa7e]>em[data-astro-cid-wxpjwa7e]{grid-column:2;justify-self:start}.achievement-toast[data-astro-cid-wxpjwa7e]>button[data-astro-cid-wxpjwa7e]{grid-area:1/3}}@media (prefers-reduced-motion:reduce){.auth-toast[data-astro-cid-wxpjwa7e],.achievement-toast[data-astro-cid-wxpjwa7e]{animation:none}}.diver-lookup-trigger{color:#222;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:1.55rem;display:flex}.diver-lookup-trigger:hover{color:var(--primary)}.diver-lookup-trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.diver-lookup{color:#172126;background:#fff;border:0;border-radius:24px;width:calc(100% - 32px);max-width:620px;max-height:min(820px,100dvh - 32px);margin:auto;padding:0;overflow:auto;box-shadow:0 32px 90px #071d253d}.diver-lookup::backdrop{backdrop-filter:var(--modal-backdrop-filter);background:var(--modal-backdrop-color)}.diver-lookup__close{color:#172126;cursor:pointer;z-index:2;background:#ffffffe6;border:1px solid #dfe7e9;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.15rem;display:flex;position:absolute;top:18px;right:18px}.diver-lookup__intro{background:var(--brand-gradient);color:var(--brand-on-dark);padding:2.25rem 2.25rem 2rem}.diver-lookup__mark{background:#ffffff24;border:1px solid #ffffff38;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:1.4rem;font-size:1.5rem;display:flex}.diver-lookup__intro p{color:var(--brand-accent);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .4rem;font-size:.64rem;font-weight:850}.diver-lookup__intro h2{font-family:"Familjen Grotesk Variable",var(--font-body);letter-spacing:-.055em;margin:0 0 .7rem;font-size:clamp(2.25rem,7vw,3.25rem);line-height:.95}.diver-lookup__intro>span:last-child{color:#ffffffc2;max-width:420px;font-size:.8rem;line-height:1.55;display:block}.diver-lookup__form{padding:1.6rem 2.25rem 1.25rem}.diver-lookup__form>label{margin-bottom:.55rem;font-size:.7rem;font-weight:800;display:block}.diver-lookup__field{background:#f4f7f8;border:1px solid #dce5e7;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:52px;padding:4px 4px 4px 1rem;display:grid}.diver-lookup__field>span{color:#65767b;font-size:.82rem;font-weight:800}.diver-lookup__field input{color:#152126;font:750 1rem/1 var(--font-body);letter-spacing:.08em;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:.75rem .2rem}.diver-lookup__field:focus-within{border-color:#8690ff;box-shadow:0 0 0 3px #151dff1a}.diver-lookup__field button{color:#fff;cursor:pointer;font:800 .7rem var(--font-body);white-space:nowrap;background:#171dff;border:0;border-radius:10px;height:42px;padding:0 1rem}.diver-lookup__field button:disabled{cursor:wait;opacity:.6}.diver-lookup__form>small{color:#7a898d;margin-top:.5rem;font-size:.62rem;display:block}.diver-lookup__result{padding:0 2.25rem 2.1rem}.diver-lookup__message{color:#9e372c;background:#fff3f1;border:1px solid #f0d3ce;border-radius:14px;align-items:center;gap:.65rem;padding:1rem;font-size:.74rem;font-weight:700;display:flex}.diver-lookup__message.loading{color:#3449a3;background:#eef3ff;border-color:#dce3ff}.diver-lookup__message.loading i{animation:.85s linear infinite diver-lookup-spin}.diver-lookup__card{border:1px solid #dde5e6;border-radius:18px;overflow:hidden}.diver-lookup__card-top{background:#f7f9f9;align-items:center;gap:.9rem;padding:1rem;display:flex}.diver-lookup__avatar{color:#fff;object-fit:cover;background:#0b6674;border-radius:14px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.45rem;display:flex}.diver-lookup__card-top p{color:#607176;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .18rem;font-size:.57rem;font-weight:850}.diver-lookup__card-top h3{font-family:"Familjen Grotesk Variable",var(--font-body);letter-spacing:-.035em;margin:0 0 .25rem;font-size:1.25rem;line-height:1}.diver-lookup__card-top div>span{color:#4e5e63;font-size:.68rem;font-weight:750}.diver-lookup__stats{border-bottom:1px solid #e3e9ea;grid-template-columns:1fr 1fr;display:grid}.diver-lookup__stats>div{flex-direction:column;gap:.18rem;padding:1rem;display:flex}.diver-lookup__stats>div+div{border-left:1px solid #e3e9ea}.diver-lookup__stats strong{font-size:.9rem}.diver-lookup__stats span{color:#708085;font-size:.59rem}.diver-lookup__credentials{padding:1rem}.diver-lookup__credentials h4{text-transform:uppercase;margin:0 0 .65rem;font-size:.68rem}.diver-lookup__credentials>p{color:#718085;margin:0;font-size:.7rem}.diver-lookup__credentials .diver-lookup__credentials-more{text-align:center;margin-top:.7rem}.diver-lookup__credentials ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.diver-lookup__credentials li{background:#f7f9f9;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.68rem .75rem;display:flex}.diver-lookup__credentials li span{flex-direction:column;min-width:0;display:flex}.diver-lookup__credentials li strong{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.diver-lookup__credentials li small{color:#758489;margin-top:.12rem;font-size:.57rem}.diver-lookup__credentials li em{color:#647378;white-space:nowrap;background:#eef1f2;border-radius:999px;padding:.28rem .42rem;font-size:.52rem;font-style:normal;font-weight:800}.diver-lookup__credentials li em.verified{color:#18704a;background:#e5f8ef}.diver-lookup__profile-link{color:#fff;background:#171dff;justify-content:space-between;align-items:center;margin:0 1rem 1rem;padding:.82rem 1rem;font-size:.7rem;font-weight:800;text-decoration:none;display:flex}.diver-lookup__private-note{color:#65757a;background:#f7f9f9;margin:0;padding:.85rem 1rem;font-size:.62rem;line-height:1.5}.scuba-diver-glyph{background:currentColor;width:1em;height:1em;display:inline-block;mask:url(/icons/scuba-mask.svg) 50%/contain no-repeat}@keyframes diver-lookup-spin{to{transform:rotate(360deg)}}@media (width<=760px){.diver-lookup-trigger{display:none}.diver-lookup{border-radius:20px;width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.diver-lookup__intro{padding:1.8rem 1.25rem 1.5rem}.diver-lookup__form{padding:1.25rem}.diver-lookup__result{padding:0 1.25rem 1.25rem}.diver-lookup__field{grid-template-columns:auto minmax(0,1fr)}.diver-lookup__field button{grid-column:1/-1;width:calc(100% + 12px);margin:.25rem 0 0 -12px}}@media (prefers-reduced-motion:reduce){.diver-lookup__message.loading i{animation:none}}.primary-navigation[data-astro-cid-ild27cng]{display:contents}.primary-navigation__desktop[data-astro-cid-ild27cng]{align-items:center;gap:clamp(.75rem,1.6vw,1.35rem);margin-right:clamp(.55rem,1.2vw,1rem);display:flex}.primary-navigation__desktop[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng]{color:#687579;white-space:nowrap;border-bottom:2px solid #0000;padding:.65rem 0;font-size:.69rem;font-weight:800;text-decoration:none}.primary-navigation__desktop[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng]:hover,.primary-navigation__desktop[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng].active{border-color:var(--primary);color:#17212a}.primary-navigation__desktop[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng]:focus-visible,.primary-navigation__toggle[data-astro-cid-ild27cng]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.primary-navigation__toggle[data-astro-cid-ild27cng]{color:#222;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;order:99;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.primary-navigation__toggle[data-astro-cid-ild27cng] img[data-astro-cid-ild27cng]{width:28px;height:28px;display:block}.primary-navigation__toggle[data-astro-cid-ild27cng] i[data-astro-cid-ild27cng]{font-size:1.45rem}.primary-navigation__toggle[data-astro-cid-ild27cng] [data-astro-cid-ild27cng][hidden],.primary-navigation__panel[data-astro-cid-ild27cng][hidden]{display:none}.primary-navigation__panel[data-astro-cid-ild27cng]{overscroll-behavior:contain;z-index:3900;background:#f9fbfbfa;height:calc(100dvh - 72px);position:fixed;top:72px;left:0;right:0;overflow-y:auto}.primary-navigation__inner[data-astro-cid-ild27cng]{max-width:760px;margin:0 auto;padding:clamp(1.5rem,4vh,2.75rem) 1.25rem 2rem}.primary-navigation__inner[data-astro-cid-ild27cng]>p[data-astro-cid-ild27cng]{color:#698084;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.62rem;font-weight:850}.primary-navigation__inner[data-astro-cid-ild27cng] nav[data-astro-cid-ild27cng]{border-top:1px solid #dfe6e5}.primary-navigation__inner[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng],.primary-navigation__inner[data-astro-cid-ild27cng] button[data-astro-cid-ild27cng]{color:#152126;cursor:pointer;font-family:"Familjen Grotesk Variable", var(--font-body);letter-spacing:-.065em;text-align:left;background:0 0;border:0;border-bottom:1px solid #dfe6e5;justify-content:space-between;align-items:center;width:100%;min-height:clamp(66px,11vh,92px);padding:.6rem .15rem;font-size:clamp(2.15rem,7vw,3.75rem);font-weight:650;line-height:.92;text-decoration:none;display:flex}.primary-navigation__inner[data-astro-cid-ild27cng] .primary-navigation__audience-link[data-astro-cid-ild27cng]{display:none}.primary-navigation__inner[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng] i[data-astro-cid-ild27cng],.primary-navigation__inner[data-astro-cid-ild27cng] button[data-astro-cid-ild27cng] i[data-astro-cid-ild27cng]{letter-spacing:0;background:#fff;border:1px solid #dfe6e5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;margin-left:1rem;font-size:1.15rem;transition:background .18s,color .18s,transform .18s;display:flex}.primary-navigation__inner[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng]:hover i[data-astro-cid-ild27cng],.primary-navigation__inner[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng].active i[data-astro-cid-ild27cng],.primary-navigation__inner[data-astro-cid-ild27cng] button[data-astro-cid-ild27cng]:hover i[data-astro-cid-ild27cng]{background:var(--primary);border-color:var(--primary);color:#fff;transform:rotate(45deg)}.primary-navigation__inner[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng]:focus-visible,.primary-navigation__inner[data-astro-cid-ild27cng] button[data-astro-cid-ild27cng]:focus-visible{outline:2px solid var(--primary);outline-offset:4px}body.primary-navigation-open{overflow:hidden!important}body.primary-navigation-open .site-header,body.primary-navigation-open .detail-header,body.primary-navigation-open .journal-header,body.primary-navigation-open .account-header,body.primary-navigation-open .audience-header{z-index:3800!important}@media (width<=760px){.primary-navigation__desktop[data-astro-cid-ild27cng]{display:none}.primary-navigation__inner[data-astro-cid-ild27cng] .primary-navigation__audience-link[data-astro-cid-ild27cng]{display:flex}.primary-navigation__toggle[data-astro-cid-ild27cng]{width:36px;height:36px;display:flex}.primary-navigation__panel[data-astro-cid-ild27cng]{height:calc(100dvh - 64px);top:64px}.primary-navigation__inner[data-astro-cid-ild27cng]{padding-top:clamp(1.25rem,3vh,2rem);padding-bottom:1.5rem}.primary-navigation__inner[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng],.primary-navigation__inner[data-astro-cid-ild27cng] button[data-astro-cid-ild27cng]{min-height:clamp(62px,10.5vh,82px);font-size:clamp(2rem,9vw,3.15rem)}}@media (prefers-reduced-motion:reduce){.primary-navigation__inner[data-astro-cid-ild27cng] a[data-astro-cid-ild27cng] i[data-astro-cid-ild27cng],.primary-navigation__inner[data-astro-cid-ild27cng] button[data-astro-cid-ild27cng] i[data-astro-cid-ild27cng]{transition:none}}
