.ZagPrivateAI-module__dLAlwa__appShell{color:#0b172a;grid-template-columns:220px minmax(0,1fr);gap:26px;width:min(1480px,100vw - 32px);margin:22px auto 60px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,sans-serif;display:grid}.ZagPrivateAI-module__dLAlwa__appShell *{box-sizing:border-box}.ZagPrivateAI-module__dLAlwa__navRail{background:#fff;border:1px solid #e1e8f0;border-radius:20px;flex-direction:column;min-height:calc(100vh - 36px);padding:16px 12px;display:flex;position:sticky;top:18px;box-shadow:0 18px 48px #16315012}.ZagPrivateAI-module__dLAlwa__navBrand{border-bottom:1px solid #eef2f6;align-items:center;gap:10px;margin-bottom:6px;padding:6px 8px 18px;display:flex}.ZagPrivateAI-module__dLAlwa__navBrandMark{color:#fff;background:linear-gradient(145deg,#0d79ef,#194bd0);border-radius:12px;place-items:center;width:40px;height:40px;font-size:22px;font-weight:950;display:grid}.ZagPrivateAI-module__dLAlwa__navBrand strong,.ZagPrivateAI-module__dLAlwa__navBrand small{display:block}.ZagPrivateAI-module__dLAlwa__navBrand small{color:#7a8da1;margin-top:2px;font-size:9px;font-weight:700}.ZagPrivateAI-module__dLAlwa__navLabel{color:#93a4b5;letter-spacing:.13em;padding:16px 10px 6px;font-size:8px;font-weight:950}.ZagPrivateAI-module__dLAlwa__navItem{color:#4d667f;width:100%;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:0 10px;font-size:11px;font-weight:800;display:flex}.ZagPrivateAI-module__dLAlwa__navItem span{color:#2b6aa8;text-align:center;width:20px;font-size:9px;font-weight:950}.ZagPrivateAI-module__dLAlwa__navItem:hover{color:#0b5db0;background:#f4f8fc}.ZagPrivateAI-module__dLAlwa__navItemActive{box-shadow:inset 0 0 0 1px #d7e8fb;color:#076bdb!important;background:#eaf3ff!important}.ZagPrivateAI-module__dLAlwa__navBottom{color:#6e8195;border-top:1px solid #eef2f6;margin-top:auto;padding:16px 9px 4px;font-size:9px;font-weight:750}.ZagPrivateAI-module__dLAlwa__onlineDot{background:#27ad65;border-radius:999px;width:8px;height:8px;margin-right:7px;display:inline-block;box-shadow:0 0 0 4px #e8f7ef}.ZagPrivateAI-module__dLAlwa__workspace{min-width:0}.ZagPrivateAI-module__dLAlwa__workspaceHeader{color:#fff;background:radial-gradient(circle at 88% 35%,#1f71dd3d,#0000 34%),linear-gradient(135deg,#082b55,#06264d);border-radius:24px;justify-content:space-between;align-items:center;gap:28px;min-height:150px;padding:26px 30px;display:flex;box-shadow:0 20px 52px #04264a24}.ZagPrivateAI-module__dLAlwa__eyebrow,.ZagPrivateAI-module__dLAlwa__cardTitle span,.ZagPrivateAI-module__dLAlwa__infoCard>span,.ZagPrivateAI-module__dLAlwa__libraryCard>span,.ZagPrivateAI-module__dLAlwa__sectionHeading span{color:#74baff;letter-spacing:.12em;font-size:9px;font-weight:900}.ZagPrivateAI-module__dLAlwa__workspaceHeader p{color:#ffffffb8;max-width:620px;margin:0;font-size:13px;line-height:1.55}.ZagPrivateAI-module__dLAlwa__headerRight{align-items:center;gap:18px;display:flex}.ZagPrivateAI-module__dLAlwa__metric{text-align:center;min-width:58px}.ZagPrivateAI-module__dLAlwa__metric strong,.ZagPrivateAI-module__dLAlwa__metric span{display:block}.ZagPrivateAI-module__dLAlwa__metric strong{font-size:24px}.ZagPrivateAI-module__dLAlwa__metric span{color:#ffffff9e;margin-top:3px;font-size:9px;font-weight:750}.ZagPrivateAI-module__dLAlwa__historyButton{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff3d;border-radius:999px;padding:0 14px;font-size:10px;font-weight:900}.ZagPrivateAI-module__dLAlwa__overviewGrid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);gap:18px;margin-top:18px;display:grid}.ZagPrivateAI-module__dLAlwa__overviewHeroCard,.ZagPrivateAI-module__dLAlwa__quickCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e8f0}.ZagPrivateAI-module__dLAlwa__overviewHeroCard{background:radial-gradient(circle at 88% 22%,#1677ff1f,#0000 28%),linear-gradient(145deg,#fff,#f8fbff);border-radius:22px;min-height:290px;padding:28px;box-shadow:0 18px 46px #13325212}.ZagPrivateAI-module__dLAlwa__overviewHeroCard>span,.ZagPrivateAI-module__dLAlwa__quickCard>span{color:#1677ff;letter-spacing:.12em;font-size:9px;font-weight:950}.ZagPrivateAI-module__dLAlwa__overviewHeroCard h2{letter-spacing:-.045em;max-width:560px;margin:16px 0 10px;font-size:clamp(30px,4vw,46px);line-height:1}.ZagPrivateAI-module__dLAlwa__overviewHeroCard p{color:#61768d;max-width:620px;margin:0;font-size:13px;line-height:1.6}.ZagPrivateAI-module__dLAlwa__overviewHeroCard strong{color:#0c65c5;margin-top:38px;font-size:11px;display:inline-block}.ZagPrivateAI-module__dLAlwa__overviewSide{gap:12px;display:grid}.ZagPrivateAI-module__dLAlwa__quickCard{border-radius:16px;min-height:88px;padding:16px;text-decoration:none;display:block}.ZagPrivateAI-module__dLAlwa__quickCard strong,.ZagPrivateAI-module__dLAlwa__quickCard small{display:block}.ZagPrivateAI-module__dLAlwa__quickCard strong{color:#102b48;margin-top:7px;font-size:14px}.ZagPrivateAI-module__dLAlwa__quickCard small{color:#6a87a4;margin-top:9px;font-size:9px;font-weight:750}.ZagPrivateAI-module__dLAlwa__recentCard,.ZagPrivateAI-module__dLAlwa__chat,.ZagPrivateAI-module__dLAlwa__card,.ZagPrivateAI-module__dLAlwa__infoCard,.ZagPrivateAI-module__dLAlwa__libraryCard{background:#fff;border:1px solid #e0e7ef;border-radius:20px;box-shadow:0 14px 38px #1432520d}.ZagPrivateAI-module__dLAlwa__recentCard{grid-column:1/-1;padding:20px}.ZagPrivateAI-module__dLAlwa__sectionHeading h2,.ZagPrivateAI-module__dLAlwa__cardTitle h2,.ZagPrivateAI-module__dLAlwa__infoCard h2,.ZagPrivateAI-module__dLAlwa__libraryCard h2{letter-spacing:-.03em;margin:5px 0 0;font-size:22px}.ZagPrivateAI-module__dLAlwa__activityRow{border-top:1px solid #eef2f6;grid-template-columns:80px minmax(0,1fr);gap:14px;padding:13px 0;display:grid}.ZagPrivateAI-module__dLAlwa__activityRow:first-of-type{margin-top:12px}.ZagPrivateAI-module__dLAlwa__activityRow strong{color:#1471d3;font-size:10px}.ZagPrivateAI-module__dLAlwa__activityRow p{color:#63758a;margin:0;font-size:11px;line-height:1.5}.ZagPrivateAI-module__dLAlwa__chat,.ZagPrivateAI-module__dLAlwa__toolPage{margin-top:18px}.ZagPrivateAI-module__dLAlwa__chat{padding:20px}.ZagPrivateAI-module__dLAlwa__shortcuts{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ZagPrivateAI-module__dLAlwa__shortcuts button{color:#163555;font:inherit;cursor:pointer;background:#f6faff;border:1px solid #d8e4f0;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:850}.ZagPrivateAI-module__dLAlwa__messages{background:#f8fafc;border:1px solid #e7ecf2;border-radius:16px;flex-direction:column;gap:10px;min-height:520px;max-height:660px;padding:16px;display:flex;overflow-y:auto}.ZagPrivateAI-module__dLAlwa__user,.ZagPrivateAI-module__dLAlwa__ai{border-radius:15px;max-width:82%;padding:13px 15px}.ZagPrivateAI-module__dLAlwa__user{color:#fff;background:#1677ff;align-self:flex-end}.ZagPrivateAI-module__dLAlwa__ai{background:#fff;align-self:flex-start;box-shadow:0 5px 18px #1426410f}.ZagPrivateAI-module__dLAlwa__user p,.ZagPrivateAI-module__dLAlwa__ai p{white-space:pre-wrap;margin:5px 0 0;font-size:13px;line-height:1.55}.ZagPrivateAI-module__dLAlwa__ai span{color:#297fd5}.ZagPrivateAI-module__dLAlwa__ask{grid-template-columns:1fr auto;gap:9px;margin-top:10px;display:grid}.ZagPrivateAI-module__dLAlwa__ask textarea{resize:vertical;min-height:74px;font:inherit;border:1px solid #dbe3ec;border-radius:12px;padding:13px;font-size:13px}.ZagPrivateAI-module__dLAlwa__ask button,.ZagPrivateAI-module__dLAlwa__sourceForm button,.ZagPrivateAI-module__dLAlwa__fileForm button,.ZagPrivateAI-module__dLAlwa__teach button,.ZagPrivateAI-module__dLAlwa__libraryCard button,.ZagPrivateAI-module__dLAlwa__infoCard button{color:#fff;font:inherit;cursor:pointer;background:#1677ff;border:0;border-radius:11px;font-size:10px;font-weight:900}.ZagPrivateAI-module__dLAlwa__ask button{min-width:92px}.ZagPrivateAI-module__dLAlwa__notice{color:#305c88;background:#eef6ff;border-radius:10px;margin-top:8px;padding:9px 11px;font-size:11px;font-weight:700}.ZagPrivateAI-module__dLAlwa__toolPage{gap:16px;display:grid}.ZagPrivateAI-module__dLAlwa__savedFilesCard{color:#173d5e;background:#fff;border:1px solid #cbddea;border-radius:16px;min-width:0;padding:22px;font-size:16px;line-height:1.5}.ZagPrivateAI-module__dLAlwa__savedFilesCard h2{margin:0;font-size:20px}.ZagPrivateAI-module__dLAlwa__savedFilesCard p{margin:8px 0 12px}.ZagPrivateAI-module__dLAlwa__savedFilesCard a{box-sizing:border-box;color:#fff;overflow-wrap:anywhere;background:#145da7;border-radius:8px;align-items:center;max-width:100%;min-height:44px;padding:10px 14px;font-weight:600;text-decoration:none;display:inline-flex}.ZagPrivateAI-module__dLAlwa__savedFilesCard a:hover{background:#104d8b}.ZagPrivateAI-module__dLAlwa__savedFilesCard a:focus-visible{outline-offset:3px;outline:3px solid #173d5e}.ZagPrivateAI-module__dLAlwa__card,.ZagPrivateAI-module__dLAlwa__infoCard,.ZagPrivateAI-module__dLAlwa__libraryCard{padding:22px}.ZagPrivateAI-module__dLAlwa__infoCard p,.ZagPrivateAI-module__dLAlwa__libraryCard p,.ZagPrivateAI-module__dLAlwa__muted{color:#6d7e90;font-size:11px;line-height:1.55}.ZagPrivateAI-module__dLAlwa__infoCard button,.ZagPrivateAI-module__dLAlwa__libraryCard button{min-height:40px;padding:0 14px}.ZagPrivateAI-module__dLAlwa__sourceForm,.ZagPrivateAI-module__dLAlwa__fileForm,.ZagPrivateAI-module__dLAlwa__teach{gap:8px;margin-top:14px;display:grid}.ZagPrivateAI-module__dLAlwa__sourceForm input,.ZagPrivateAI-module__dLAlwa__fileForm input,.ZagPrivateAI-module__dLAlwa__teach input,.ZagPrivateAI-module__dLAlwa__teach textarea,.ZagPrivateAI-module__dLAlwa__addTask input{width:100%;font:inherit;background:#fff;border:1px solid #dce4ed;border-radius:10px;padding:11px;font-size:11px}.ZagPrivateAI-module__dLAlwa__sourceForm button,.ZagPrivateAI-module__dLAlwa__fileForm button,.ZagPrivateAI-module__dLAlwa__teach button{min-height:38px}.ZagPrivateAI-module__dLAlwa__dropZone{text-align:center;background:#f8fbff;border:1.5px dashed #bdd4ec;border-radius:16px;justify-items:center;gap:7px;margin-top:14px;padding:28px 18px;display:grid}.ZagPrivateAI-module__dLAlwa__dropZoneActive{background:#eaf4ff;border-color:#1677ff}.ZagPrivateAI-module__dLAlwa__dropIcon{color:#1677ff;background:#e8f3ff;border-radius:999px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid}.ZagPrivateAI-module__dLAlwa__textButton{color:#1677ff;cursor:pointer;background:0 0;border:0;margin-top:10px;font-size:11px;font-weight:900}.ZagPrivateAI-module__dLAlwa__tasks{gap:8px;margin-top:14px;display:grid}.ZagPrivateAI-module__dLAlwa__task{border:1px solid #ebeff4;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.ZagPrivateAI-module__dLAlwa__task button{color:#1677ff;cursor:pointer;background:#eaf5ff;border:0;border-radius:9px;min-width:34px;height:30px;font-size:9px;font-weight:900}.ZagPrivateAI-module__dLAlwa__addTask{grid-template-columns:1fr 42px;gap:8px;margin-top:10px;display:grid}.ZagPrivateAI-module__dLAlwa__addTask button{color:#fff;cursor:pointer;background:#071b35;border:0;border-radius:10px;font-size:18px}.ZagPrivateAI-module__dLAlwa__bulkProgress{background:#eef6ff;border-radius:10px;gap:6px;width:100%;margin-top:6px;padding:9px 10px;display:grid}.ZagPrivateAI-module__dLAlwa__bulkProgress progress{accent-color:#1677ff;width:100%}.ZagPrivateAI-module__dLAlwa__historyPanel{background:#fff;border:1px solid #dce6f1;border-radius:20px;margin-top:16px;padding:18px}.ZagPrivateAI-module__dLAlwa__historyHeader{justify-content:space-between;gap:12px;margin-bottom:15px;display:flex}.ZagPrivateAI-module__dLAlwa__historyHeader span{color:#1677ff;letter-spacing:.12em;font-size:9px;font-weight:900}.ZagPrivateAI-module__dLAlwa__historyHeader h2{margin:4px 0 0;font-size:22px}.ZagPrivateAI-module__dLAlwa__historyHeader button{color:#1677ff;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:900}.ZagPrivateAI-module__dLAlwa__historyGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ZagPrivateAI-module__dLAlwa__historyGrid h3{margin:0 0 9px;font-size:13px}.ZagPrivateAI-module__dLAlwa__historyList{gap:7px;max-height:360px;display:grid;overflow-y:auto}.ZagPrivateAI-module__dLAlwa__historyList article{background:#f9fbfd;border:1px solid #e8edf3;border-radius:11px;padding:10px}.ZagPrivateAI-module__dLAlwa__historyList strong{font-size:10px;display:block}.ZagPrivateAI-module__dLAlwa__historyList p{color:#617186;white-space:pre-wrap;margin:4px 0 0;font-size:10px;line-height:1.45}.ZagPrivateAI-module__dLAlwa__empty{color:#7e8b9e;text-align:center;place-items:center;gap:6px;margin:auto;display:grid}.ZagPrivateAI-module__dLAlwa__thinking{opacity:.55}.ZagPrivateAI-module__dLAlwa__libraryCard small{color:#52779c;margin-top:8px;font-size:9px;font-weight:750;display:block}@media (max-width:980px){.ZagPrivateAI-module__dLAlwa__appShell{width:min(100% - 20px,1000px);display:block}.ZagPrivateAI-module__dLAlwa__navRail{grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto;margin-bottom:16px;display:grid;position:static}.ZagPrivateAI-module__dLAlwa__navBrand,.ZagPrivateAI-module__dLAlwa__navLabel,.ZagPrivateAI-module__dLAlwa__navBottom{grid-column:1/-1}.ZagPrivateAI-module__dLAlwa__workspaceHeader,.ZagPrivateAI-module__dLAlwa__headerRight{flex-direction:column;align-items:flex-start}.ZagPrivateAI-module__dLAlwa__overviewGrid{grid-template-columns:1fr}.ZagPrivateAI-module__dLAlwa__recentCard{grid-column:auto}}@media (max-width:620px){.ZagPrivateAI-module__dLAlwa__appShell{width:min(100% - 12px,700px)}.ZagPrivateAI-module__dLAlwa__workspaceHeader{padding:22px 18px}.ZagPrivateAI-module__dLAlwa__historyGrid,.ZagPrivateAI-module__dLAlwa__ask{grid-template-columns:1fr}.ZagPrivateAI-module__dLAlwa__ask button{min-height:42px}.ZagPrivateAI-module__dLAlwa__user,.ZagPrivateAI-module__dLAlwa__ai{max-width:96%}}.ZagPrivateAI-module__dLAlwa__workspace{font-feature-settings:"kern" 1, "liga" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.ZagPrivateAI-module__dLAlwa__navBrand strong{letter-spacing:-.025em;font-size:16px}.ZagPrivateAI-module__dLAlwa__navItem{letter-spacing:-.01em;font-size:12.5px;line-height:1.25}.ZagPrivateAI-module__dLAlwa__navLabel,.ZagPrivateAI-module__dLAlwa__eyebrow,.ZagPrivateAI-module__dLAlwa__cardTitle span,.ZagPrivateAI-module__dLAlwa__infoCard>span,.ZagPrivateAI-module__dLAlwa__libraryCard>span,.ZagPrivateAI-module__dLAlwa__sectionHeading span{font-size:9.5px}.ZagPrivateAI-module__dLAlwa__workspaceHeader p{font-size:14px;line-height:1.6}.ZagPrivateAI-module__dLAlwa__metric span{font-size:10px}.ZagPrivateAI-module__dLAlwa__overviewHeroCard p,.ZagPrivateAI-module__dLAlwa__activityRow p,.ZagPrivateAI-module__dLAlwa__infoCard p,.ZagPrivateAI-module__dLAlwa__libraryCard p,.ZagPrivateAI-module__dLAlwa__muted{font-size:12.5px;line-height:1.6}.ZagPrivateAI-module__dLAlwa__quickCard strong{letter-spacing:-.015em;font-size:15px}.ZagPrivateAI-module__dLAlwa__messages{font-size:14px}.ZagPrivateAI-module__dLAlwa__user p,.ZagPrivateAI-module__dLAlwa__ai p{letter-spacing:-.005em;font-size:14.5px;line-height:1.62}.ZagPrivateAI-module__dLAlwa__shortcuts button,.ZagPrivateAI-module__dLAlwa__historyButton{font-size:11px}.ZagPrivateAI-module__dLAlwa__ask textarea{font-size:14px;line-height:1.5}.ZagPrivateAI-module__dLAlwa__cardTitle h2,.ZagPrivateAI-module__dLAlwa__infoCard h2,.ZagPrivateAI-module__dLAlwa__libraryCard h2,.ZagPrivateAI-module__dLAlwa__sectionHeading h2{font-size:24px}.ZagPrivateAI-module__dLAlwa__messages{gap:14px;padding:20px}.ZagPrivateAI-module__dLAlwa__user,.ZagPrivateAI-module__dLAlwa__ai{border-radius:18px;padding:16px 18px}.ZagPrivateAI-module__dLAlwa__user{max-width:78%}.ZagPrivateAI-module__dLAlwa__ai{max-width:86%}.ZagPrivateAI-module__dLAlwa__user span,.ZagPrivateAI-module__dLAlwa__ai span{letter-spacing:.08em;font-size:9px;font-weight:800}.ZagPrivateAI-module__dLAlwa__user p,.ZagPrivateAI-module__dLAlwa__ai p{letter-spacing:-.012em;margin-top:7px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,sans-serif;font-size:16.5px;font-weight:430;line-height:1.72}.ZagPrivateAI-module__dLAlwa__ai p{color:#31465d}.ZagPrivateAI-module__dLAlwa__user p{color:#fffffff5}.ZagPrivateAI-module__dLAlwa__ai{box-shadow:0 7px 22px #1426410e}.ZagPrivateAI-module__dLAlwa__shortcuts button{padding:10px 14px;font-size:12px;font-weight:700}.ZagPrivateAI-module__dLAlwa__ask textarea{letter-spacing:-.01em;min-height:82px;font-size:16px;font-weight:420;line-height:1.55}.ZagPrivateAI-module__dLAlwa__ask textarea::placeholder{color:#8b9aac;font-weight:420}.ZagPrivateAI-module__dLAlwa__ask button{font-size:12px}@media (max-width:620px){.ZagPrivateAI-module__dLAlwa__user p,.ZagPrivateAI-module__dLAlwa__ai p{font-size:16px}}.ZagPrivateAI-module__dLAlwa__masterTourWorkspace{width:100%;min-width:0}.ZagPrivateAI-module__dLAlwa__masterTourList,.ZagPrivateAI-module__dLAlwa__masterTourMain{min-width:0}.ZagPrivateAI-module__dLAlwa__masterTourMain{width:100%}.ZagPrivateAI-module__dLAlwa__masterTourMain section,.ZagPrivateAI-module__dLAlwa__masterTourMain details,.ZagPrivateAI-module__dLAlwa__masterTourMain div{min-width:0}.ZagPrivateAI-module__dLAlwa__masterTourMain strong,.ZagPrivateAI-module__dLAlwa__masterTourMain span,.ZagPrivateAI-module__dLAlwa__masterTourMain p,.ZagPrivateAI-module__dLAlwa__masterTourMain small{overflow-wrap:anywhere;word-break:normal}@media (max-width:900px){.ZagPrivateAI-module__dLAlwa__masterTourWorkspace{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0 0 28px!important;display:grid!important;overflow:visible!important}.ZagPrivateAI-module__dLAlwa__masterTourList{align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important;position:static!important;top:auto!important;overflow:hidden!important}.ZagPrivateAI-module__dLAlwa__masterTourList>div:nth-child(2){scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;grid-template-columns:none!important;gap:9px!important;padding-bottom:4px!important;display:flex!important;overflow:auto hidden!important}.ZagPrivateAI-module__dLAlwa__masterTourList>div:nth-child(2)>button{scroll-snap-align:start;flex:0 0 min(78vw,280px)!important;width:auto!important;min-width:0!important}.ZagPrivateAI-module__dLAlwa__masterTourMain{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}.ZagPrivateAI-module__dLAlwa__masterTourMain>div{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:100%!important}.ZagPrivateAI-module__dLAlwa__masterTourMain section>div,.ZagPrivateAI-module__dLAlwa__masterTourMain details>div{max-width:100%!important}.ZagPrivateAI-module__dLAlwa__masterTourMain section>div[style*=grid],.ZagPrivateAI-module__dLAlwa__masterTourMain details>div[style*=grid]{grid-template-columns:minmax(0,1fr)!important}.ZagPrivateAI-module__dLAlwa__masterTourMain section,.ZagPrivateAI-module__dLAlwa__masterTourMain details{width:100%!important;max-width:100%!important;overflow:hidden!important}.ZagPrivateAI-module__dLAlwa__masterTourMain section strong,.ZagPrivateAI-module__dLAlwa__masterTourMain details strong{overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important}.ZagPrivateAI-module__dLAlwa__masterTourMain button,.ZagPrivateAI-module__dLAlwa__masterTourMain a{text-align:center;white-space:normal!important;max-width:100%!important}}@media (max-width:640px){.ZagPrivateAI-module__dLAlwa__masterTourWorkspace{gap:12px!important}.ZagPrivateAI-module__dLAlwa__masterTourList{border-radius:18px!important;padding:10px!important}.ZagPrivateAI-module__dLAlwa__masterTourList>div:first-child{padding:6px 6px 10px!important}.ZagPrivateAI-module__dLAlwa__masterTourList>div:nth-child(2)>button{flex-basis:min(82vw,260px)!important;padding:12px!important}.ZagPrivateAI-module__dLAlwa__masterTourMain{gap:12px!important}.ZagPrivateAI-module__dLAlwa__masterTourMain section,.ZagPrivateAI-module__dLAlwa__masterTourMain details{border-radius:18px!important}.ZagPrivateAI-module__dLAlwa__masterTourMain h2,.ZagPrivateAI-module__dLAlwa__masterTourMain h3{overflow-wrap:anywhere;max-width:100%}.ZagPrivateAI-module__dLAlwa__masterTourMain h2{font-size:clamp(28px,9vw,38px)!important;line-height:1.02!important}.ZagPrivateAI-module__dLAlwa__masterTourMain h3{font-size:22px!important;line-height:1.1!important}}@media (max-width:390px){.ZagPrivateAI-module__dLAlwa__masterTourList>div:nth-child(2)>button{flex-basis:82vw!important}.ZagPrivateAI-module__dLAlwa__masterTourMain{gap:10px!important}}.ZagPrivateAI-module__dLAlwa__appShell{color:#17354f;width:min(1120px,100vw - 32px);margin:10px auto 40px;display:block}.ZagPrivateAI-module__dLAlwa__navRail{min-height:0;box-shadow:none;z-index:5;background:0 0;border:0;border-bottom:1px solid #e0e7ef;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:12px 6px 18px;position:relative;top:auto}.ZagPrivateAI-module__dLAlwa__navBrand{text-align:left;cursor:pointer;color:#183b5b;font:inherit;background:0 0;border:0;margin:0;padding:0}.ZagPrivateAI-module__dLAlwa__navBrandMark{width:35px;height:35px;box-shadow:none;border-radius:10px;font-size:18px}.ZagPrivateAI-module__dLAlwa__navBrand strong{font-size:15px}.ZagPrivateAI-module__dLAlwa__navBrand small{margin-top:2px;font-size:10px}.ZagPrivateAI-module__dLAlwa__simpleNav{align-items:center;gap:5px;display:flex}.ZagPrivateAI-module__dLAlwa__simpleNav .ZagPrivateAI-module__dLAlwa__navItem{border-radius:9px;width:auto;margin:0;padding:9px 14px;font-size:13px;line-height:1.5}.ZagPrivateAI-module__dLAlwa__simpleNav a.ZagPrivateAI-module__dLAlwa__navItem{text-decoration:none}.ZagPrivateAI-module__dLAlwa__moreMenu{position:relative}.ZagPrivateAI-module__dLAlwa__moreMenu>summary{cursor:pointer;color:#5e758b;border-radius:9px;padding:9px 14px;font-size:13px;list-style:none}.ZagPrivateAI-module__dLAlwa__moreMenu>summary::-webkit-details-marker{display:none}.ZagPrivateAI-module__dLAlwa__moreMenu>summary:after{content:"⌄";margin-left:6px}.ZagPrivateAI-module__dLAlwa__moreMenu[open]>summary{background:#eaf2fa}.ZagPrivateAI-module__dLAlwa__moreMenu>div{background:#fff;border:1px solid #dce5ee;border-radius:12px;gap:2px;width:225px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 15px 40px #0f2b431f}.ZagPrivateAI-module__dLAlwa__moreMenu>div button,.ZagPrivateAI-module__dLAlwa__moreMenu>div a{text-align:left;font:inherit;color:#345671;cursor:pointer;background:#fff;border:0;border-radius:7px;padding:10px 12px;font-size:12px;text-decoration:none;display:block}.ZagPrivateAI-module__dLAlwa__moreMenu>div button:hover,.ZagPrivateAI-module__dLAlwa__moreMenu>div a:hover{background:#f1f6fb}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__workspace{width:100%;padding-top:16px}.ZagPrivateAI-module__dLAlwa__workspaceHeader{min-height:0;box-shadow:none;color:#173c5b;background:0 0;border-radius:0;padding:10px 4px 24px}.ZagPrivateAI-module__dLAlwa__workspaceHeader h1{letter-spacing:-.035em;margin:6px 0;font-size:28px;line-height:1.25}.ZagPrivateAI-module__dLAlwa__workspaceHeader .ZagPrivateAI-module__dLAlwa__eyebrow{color:#7290aa}.ZagPrivateAI-module__dLAlwa__backToAI{color:#4278a4;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 0;font-size:12px;display:inline-block}.ZagPrivateAI-module__dLAlwa__masterTourWorkspace{padding-bottom:26px!important;display:block!important}.ZagPrivateAI-module__dLAlwa__masterTourMain{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.ZagPrivateAI-module__dLAlwa__tourTopbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:8px 2px 12px;display:flex}.ZagPrivateAI-module__dLAlwa__tourTopbar label{color:#6b8093;flex:1;gap:6px;max-width:460px;font-size:11px;display:grid}.ZagPrivateAI-module__dLAlwa__tourTopbar select{color:#224862;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d1deea;border-radius:9px;padding:9px 12px;font-size:14px}.ZagPrivateAI-module__dLAlwa__updateTour{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#196cbd;border:1px solid #196cbd;border-radius:9px;padding:10px 14px;font-size:12px}.ZagPrivateAI-module__dLAlwa__updateTour:disabled{opacity:.5;cursor:not-allowed}.ZagPrivateAI-module__dLAlwa__tourReview{background:#fff;border:1px solid #dde6ef;border-radius:13px}.ZagPrivateAI-module__dLAlwa__tourReview>summary{color:#42647e;cursor:pointer;padding:17px 20px;font-size:13px}.ZagPrivateAI-module__dLAlwa__tourReviewContent{gap:18px;padding:0 16px 18px;display:grid}.ZagPrivateAI-module__dLAlwa__simpleVideoTool{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:18px;display:flex}.ZagPrivateAI-module__dLAlwa__simpleVideoTool label{color:#57738b;gap:6px;font-size:12px;display:grid}.ZagPrivateAI-module__dLAlwa__simpleVideoTool input{font:inherit;border:1px solid #cbdbe8;border-radius:8px;padding:10px}.ZagPrivateAI-module__dLAlwa__simpleVideoTool button{color:#fff;font:inherit;background:#196cbd;border:0;border-radius:8px;padding:11px 15px;font-size:12px}.ZagPrivateAI-module__dLAlwa__navBrand:focus-visible,.ZagPrivateAI-module__dLAlwa__simpleNav button:focus-visible,.ZagPrivateAI-module__dLAlwa__moreMenu summary:focus-visible,.ZagPrivateAI-module__dLAlwa__backToAI:focus-visible,.ZagPrivateAI-module__dLAlwa__tourTopbar select:focus-visible,.ZagPrivateAI-module__dLAlwa__tourReview>summary:focus-visible{outline-offset:3px;outline:3px solid #8ebbe4}@media (max-width:640px){.ZagPrivateAI-module__dLAlwa__appShell{width:calc(100vw - 20px);margin-top:4px}.ZagPrivateAI-module__dLAlwa__navRail{gap:8px;padding:10px 2px 13px;display:flex}.ZagPrivateAI-module__dLAlwa__navBrand{gap:7px}.ZagPrivateAI-module__dLAlwa__navBrand strong{font-size:13px}.ZagPrivateAI-module__dLAlwa__navBrandMark{width:30px;height:30px;font-size:16px}.ZagPrivateAI-module__dLAlwa__simpleNav{gap:1px}.ZagPrivateAI-module__dLAlwa__simpleNav .ZagPrivateAI-module__dLAlwa__navItem,.ZagPrivateAI-module__dLAlwa__moreMenu>summary{padding:8px 10px;font-size:12px}.ZagPrivateAI-module__dLAlwa__tourTopbar{align-items:center;gap:12px}.ZagPrivateAI-module__dLAlwa__tourTopbar .ZagPrivateAI-module__dLAlwa__backToAI{flex-basis:100%}.ZagPrivateAI-module__dLAlwa__tourTopbar label{min-width:180px}.ZagPrivateAI-module__dLAlwa__tourTopbar select{font-size:16px}.ZagPrivateAI-module__dLAlwa__tourReviewContent{padding:0 8px 12px}}.ZagPrivateAI-module__dLAlwa__appShell{width:min(1120px,100%)}.ZagPrivateAI-module__dLAlwa__simpleNav .ZagPrivateAI-module__dLAlwa__navItem,.ZagPrivateAI-module__dLAlwa__moreMenu>summary{align-items:center;min-height:46px;padding:10px 14px;font-size:15px;display:flex}.ZagPrivateAI-module__dLAlwa__moreMenu>div{overscroll-behavior:contain;width:min(280px,100vw - 40px);max-height:calc(100dvh - 150px);overflow-y:auto}.ZagPrivateAI-module__dLAlwa__moreMenu>div button,.ZagPrivateAI-module__dLAlwa__moreMenu>div a{align-items:center;min-height:44px;font-size:14px;line-height:1.5;display:flex}.ZagPrivateAI-module__dLAlwa__navBrand{min-height:46px}.ZagPrivateAI-module__dLAlwa__navBrand small{color:#526b82;font-size:12px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__workspace{scroll-margin-top:18px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__workspace:focus{outline:none}.ZagPrivateAI-module__dLAlwa__appShell button{min-height:44px}.ZagPrivateAI-module__dLAlwa__appShell input:not([type=checkbox]):not([type=radio]),.ZagPrivateAI-module__dLAlwa__appShell select,.ZagPrivateAI-module__dLAlwa__appShell textarea{min-width:0;max-width:100%;font-size:16px}.ZagPrivateAI-module__dLAlwa__appShell select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23526b82' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;min-height:46px;padding-right:34px}.ZagPrivateAI-module__dLAlwa__backToAI,.ZagPrivateAI-module__dLAlwa__tourTopbar label,.ZagPrivateAI-module__dLAlwa__tourReview>summary{font-size:14px}.ZagPrivateAI-module__dLAlwa__sourceForm input,.ZagPrivateAI-module__dLAlwa__addTask input{flex:1;min-width:0}@media (max-width:640px){.ZagPrivateAI-module__dLAlwa__appShell{width:100%}.ZagPrivateAI-module__dLAlwa__navRail{flex-wrap:wrap;gap:14px}.ZagPrivateAI-module__dLAlwa__navBrand strong{font-size:16px}.ZagPrivateAI-module__dLAlwa__simpleNav{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;width:100%;display:grid}.ZagPrivateAI-module__dLAlwa__simpleNav .ZagPrivateAI-module__dLAlwa__navItem,.ZagPrivateAI-module__dLAlwa__moreMenu>summary{white-space:nowrap;justify-content:center;padding:10px 4px;font-size:clamp(11px,3vw,14px)}.ZagPrivateAI-module__dLAlwa__moreMenu>div{max-height:calc(100dvh - 180px);right:0}.ZagPrivateAI-module__dLAlwa__workspaceHeader{flex-wrap:wrap;align-items:flex-start;gap:8px}.ZagPrivateAI-module__dLAlwa__sourceForm,.ZagPrivateAI-module__dLAlwa__addTask{grid-template-columns:minmax(0,1fr);display:grid}}.ZagPrivateAI-module__dLAlwa__workspaceNotice{color:#234767;background:#edf4fc;border:1px solid #cadbed;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding:12px 16px;display:flex}.ZagPrivateAI-module__dLAlwa__workspaceNotice p{overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;line-height:1.6}.ZagPrivateAI-module__dLAlwa__workspaceNotice button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;padding:8px;font-size:14px}.ZagPrivateAI-module__dLAlwa__workspaceNotice button:focus-visible{outline-offset:2px;outline:2px solid #176ec1}.ZagPrivateAI-module__dLAlwa__appShell{--zag-ink:#142f4c;--zag-blue:#064c99;--zag-line:#e2e8ef;width:100%;max-width:1640px;color:var(--zag-ink);-webkit-font-smoothing:antialiased;background:#f4f7fb;grid-template-columns:224px minmax(0,1fr);gap:0;min-height:100vh;margin:0 auto;display:grid}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navRail{border:0;border-right:1px solid var(--zag-line);min-height:100vh;box-shadow:none;background:#fbfcfe;border-radius:0;flex-direction:column;justify-content:flex-start;align-self:start;align-items:stretch;padding:26px 16px;display:flex;top:0}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navBrand{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;width:100%;padding:0 8px 24px;display:flex}.ZagPrivateAI-module__dLAlwa__navBrand img{object-fit:contain;width:180px;max-width:100%;height:auto;margin:-8px 0 -12px;display:block}.ZagPrivateAI-module__dLAlwa__navBrand>span{letter-spacing:.15em;color:#7a8a9c;margin-left:5px;font-size:9px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__simpleNav{gap:6px;display:grid}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navItem{color:#516a80;border-radius:11px;gap:12px;min-height:46px;padding:10px 13px;font-size:13px;font-weight:550;display:flex}.ZagPrivateAI-module__dLAlwa__navItem svg{flex-shrink:0;width:18px;height:18px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navItemActive{box-shadow:0 5px 14px #153b6116;color:#fff!important;background:#064c99!important}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navItem:hover{color:#153f69;background:#eaf1f9}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navItemActive:hover{color:#fff}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__workspace{min-width:0;padding:28px clamp(22px,3.4vw,52px) 42px}.ZagPrivateAI-module__dLAlwa__appShell button:focus-visible,.ZagPrivateAI-module__dLAlwa__appShell a:focus-visible,.ZagPrivateAI-module__dLAlwa__appShell summary:focus-visible{outline-offset:4px;outline:3px solid #1688ff}.ZagPrivateAI-module__dLAlwa__appShell input,.ZagPrivateAI-module__dLAlwa__appShell textarea,.ZagPrivateAI-module__dLAlwa__appShell select{font-size:16px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__workspaceHeader h1{letter-spacing:-.045em;font-size:clamp(28px,3vw,40px);font-weight:600}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__card,.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__savedFilesCard,.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__historyPanel{border-color:var(--zag-line);border-radius:20px;box-shadow:0 3px 14px #153b6104}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__workspaceNotice{border-radius:14px;font-size:14px;line-height:1.5}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__moreMenu>summary{color:#516a80;min-height:44px;padding:12px 13px;font-size:13px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__backToAI{min-height:44px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__sourceForm button,.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__fileForm button,.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__teach button{border-radius:12px;min-height:44px;font-size:13px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__dropZone{border-radius:18px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__tourTopbar h1{letter-spacing:-.04em;font-weight:600}@media (max-width:900px){.ZagPrivateAI-module__dLAlwa__appShell{grid-template-columns:1fr}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navRail{border-right:0;border-bottom:1px solid var(--zag-line);z-index:40;min-height:0;padding:14px 20px;position:relative}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navBrand{gap:0;padding:0 0 8px}.ZagPrivateAI-module__dLAlwa__navBrand img{width:128px;margin:-18px 0 -14px}.ZagPrivateAI-module__dLAlwa__navBrand>span{font-size:8px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__simpleNav{flex-wrap:wrap;gap:5px;display:flex}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navItem{gap:7px;width:auto;min-height:44px;padding:8px 11px;font-size:12px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__workspace{padding:24px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__moreMenu{position:relative}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__moreMenu>summary{min-height:44px;padding:10px}}@media (max-width:480px){.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navRail{padding:12px 16px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__workspace{padding:20px 16px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__navItem{padding:8px;font-size:11px}.ZagPrivateAI-module__dLAlwa__navItem svg{width:16px;height:16px}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__sourceForm,.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__fileForm{flex-wrap:wrap}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__workspaceHeader{flex-wrap:wrap;gap:14px}}.ZagPrivateAI-module__dLAlwa__appShell .ZagPrivateAI-module__dLAlwa__workspaceHeader p{color:#526b82}.ZagPrivateAI-module__dLAlwa__emailWorkspace{max-width:1000px}.ZagPrivateAI-module__dLAlwa__emailWorkspace .ZagPrivateAI-module__dLAlwa__quickCard{border-radius:20px;padding:24px;box-shadow:0 4px 18px #153b6105}.ZagPrivateAI-module__dLAlwa__emailWorkspace .ZagPrivateAI-module__dLAlwa__quickCard strong{letter-spacing:-.025em;font-size:22px;font-weight:600}.ZagPrivateAI-module__dLAlwa__emailWorkspace .ZagPrivateAI-module__dLAlwa__quickCard p{color:#526b82;max-width:600px;margin:10px 0 0;font-size:15px;line-height:1.6}.ZagPrivateAI-module__dLAlwa__emailWorkspace>p{margin:20px 4px;font-size:14px}.ZagPrivateAI-module__dLAlwa__emailWorkspace>p a{color:#245a8c;text-underline-offset:4px}.ZagPrivateAI-module__dLAlwa__emailWorkspace>details{background:#fbfcfe;border:1px solid #e2e8ef;border-radius:16px;margin-top:24px}.ZagPrivateAI-module__dLAlwa__emailWorkspace>details>summary{color:#526b82;cursor:pointer;padding:18px;font-size:14px}.ZagPrivateAI-module__dLAlwa__emailWorkspace>details>p{color:#526b82;margin:0;padding:0 18px 18px;font-size:14px;line-height:1.6}@media (max-width:900px){.ZagPrivateAI-module__dLAlwa__appShell{align-content:start}}
.DocumentDiscussion-module__T8xgIq__card{color:#172c29;background:#fff;border:1px solid #d9e2df;border-radius:20px;max-width:900px;margin:20px 0;padding:24px}.DocumentDiscussion-module__T8xgIq__card h3{margin:0 0 10px}.DocumentDiscussion-module__T8xgIq__card p{line-height:1.55}.DocumentDiscussion-module__T8xgIq__card label{gap:8px;margin:16px 0;font-weight:600;display:grid}.DocumentDiscussion-module__T8xgIq__card select,.DocumentDiscussion-module__T8xgIq__card textarea{width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #899c96;border-radius:10px;padding:12px}.DocumentDiscussion-module__T8xgIq__card .DocumentDiscussion-module__T8xgIq__check{align-items:flex-start;gap:10px;font-weight:400;line-height:1.5;display:flex}.DocumentDiscussion-module__T8xgIq__check input{flex-shrink:0;margin-top:5px}.DocumentDiscussion-module__T8xgIq__actions{flex-wrap:wrap;gap:12px;display:flex}.DocumentDiscussion-module__T8xgIq__card button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#294c42;border:1px solid #294c42;border-radius:12px;padding:10px 18px}.DocumentDiscussion-module__T8xgIq__actions button+button{color:#294c42;background:#fff}.DocumentDiscussion-module__T8xgIq__card button:disabled{opacity:.55;cursor:not-allowed}.DocumentDiscussion-module__T8xgIq__card :focus-visible{outline-offset:3px;outline:3px solid #2875c1}.DocumentDiscussion-module__T8xgIq__detail{color:#455b55;font-size:.9rem}.DocumentDiscussion-module__T8xgIq__answer{overflow-wrap:anywhere;background:#f4f7f5;border-radius:14px;margin-top:20px;padding:18px}.DocumentDiscussion-module__T8xgIq__answer blockquote{border-left:3px solid #899c96;margin:8px 0;padding-left:12px;font-size:.9rem}.DocumentDiscussion-module__T8xgIq__card code{overflow-wrap:anywhere}@media (max-width:600px){.DocumentDiscussion-module__T8xgIq__card{border-radius:16px;padding:16px}.DocumentDiscussion-module__T8xgIq__actions button{flex:140px}.DocumentDiscussion-module__T8xgIq__answer{padding:14px}}
.ZagBudgetGauge-module__Lwh2ea__gauge{color:#143653;overflow-wrap:anywhere;background:linear-gradient(120deg,#eaf4ff,#f4f8fc);border:1px solid #c8ddeb;border-radius:22px;margin:0 0 24px;padding:20px 22px;font-size:13px;line-height:1.6}.ZagBudgetGauge-module__Lwh2ea__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ZagBudgetGauge-module__Lwh2ea__eyebrow{letter-spacing:.12em;color:#42647e;font-size:10px}.ZagBudgetGauge-module__Lwh2ea__gauge h2{margin:5px 0 12px;font-size:19px;line-height:1.3}.ZagBudgetGauge-module__Lwh2ea__gauge button{font:inherit;color:#143653;cursor:pointer;background:#fff;border:1px solid #7b9bb7;border-radius:12px;min-height:44px;padding:9px 14px;font-weight:600}.ZagBudgetGauge-module__Lwh2ea__gauge button:disabled{cursor:wait;opacity:.7}.ZagBudgetGauge-module__Lwh2ea__gauge button:focus-visible{outline-offset:3px;outline:3px solid #075ca6}.ZagBudgetGauge-module__Lwh2ea__balance{flex-wrap:wrap;align-items:baseline;gap:7px 12px;margin:12px 0;display:flex}.ZagBudgetGauge-module__Lwh2ea__balance strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(32px,5vw,42px);line-height:1.2}.ZagBudgetGauge-module__Lwh2ea__badge{color:#214c66;background:#fff;border:1px solid #bed2e2;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600}.ZagBudgetGauge-module__Lwh2ea__gauge meter{accent-color:#1474bd;width:100%;height:18px;display:block}.ZagBudgetGauge-module__Lwh2ea__gauge meter::-webkit-meter-bar{background:#d5e5ef;border:0;border-radius:12px}.ZagBudgetGauge-module__Lwh2ea__gauge meter::-webkit-meter-optimum-value{background:#1474bd;border-radius:12px}.ZagBudgetGauge-module__Lwh2ea__gauge meter::-moz-meter-bar{background:#1474bd;border-radius:12px}.ZagBudgetGauge-module__Lwh2ea__breakdown{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 12px;display:grid}.ZagBudgetGauge-module__Lwh2ea__breakdown dt{color:#436078}.ZagBudgetGauge-module__Lwh2ea__breakdown dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:17px;font-weight:700}.ZagBudgetGauge-module__Lwh2ea__gauge p{margin:8px 0}.ZagBudgetGauge-module__Lwh2ea__updated,.ZagBudgetGauge-module__Lwh2ea__note{color:#436078;font-size:12px}.ZagBudgetGauge-module__Lwh2ea__note{border-top:1px solid #c8ddeb;padding-top:12px!important}.ZagBudgetGauge-module__Lwh2ea__unavailable{min-height:44px;font-weight:600}@media (max-width:420px){.ZagBudgetGauge-module__Lwh2ea__gauge{padding:16px}.ZagBudgetGauge-module__Lwh2ea__breakdown{grid-template-columns:1fr;gap:8px}.ZagBudgetGauge-module__Lwh2ea__breakdown>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ZagBudgetGauge-module__Lwh2ea__breakdown dd{font-size:16px}.ZagBudgetGauge-module__Lwh2ea__top button{width:100%}}.ZagBudgetGauge-module__Lwh2ea__details summary{cursor:pointer;min-height:36px;padding:8px 0;font-weight:600}.ZagBudgetGauge-module__Lwh2ea__gauge:not(.ZagBudgetGauge-module__Lwh2ea__compact) .ZagBudgetGauge-module__Lwh2ea__details>summary{display:none}.ZagBudgetGauge-module__Lwh2ea__compact{background:#f4f8fb;border-radius:16px;margin-bottom:16px;padding:14px 18px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__top{flex-wrap:nowrap;gap:8px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__top h2{display:none}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__top button{width:auto;min-height:36px;padding:6px 10px;font-size:12px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__balance{gap:6px 10px;margin:4px 0 8px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__balance strong{font-size:26px}.ZagBudgetGauge-module__Lwh2ea__compact meter{height:10px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__updated{margin:0;font-size:11px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__details summary{font-size:12px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__breakdown{margin-top:8px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__note{font-size:11px}@media (max-width:420px){.ZagBudgetGauge-module__Lwh2ea__compact{padding:12px 14px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__balance{font-size:12px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__badge{font-size:11px}.ZagBudgetGauge-module__Lwh2ea__compact .ZagBudgetGauge-module__Lwh2ea__eyebrow{font-size:9px}}
.ZagTestimonials-module__fUKt2q__section{color:#06182e;background:#f7f9fc;padding:clamp(64px,7vw,104px) clamp(20px,6vw,96px);font-family:Arial,Helvetica,sans-serif}.ZagTestimonials-module__fUKt2q__heading{max-width:800px;margin-bottom:30px}.ZagTestimonials-module__fUKt2q__eyebrow,.ZagTestimonials-module__fUKt2q__trip{color:#0964b9;letter-spacing:.1em;font-size:11px;font-weight:900}.ZagTestimonials-module__fUKt2q__heading h2{letter-spacing:-.05em;margin:10px 0 14px;font-size:clamp(36px,4.5vw,60px);line-height:1.05}.ZagTestimonials-module__fUKt2q__heading p{color:#526174;margin:0;line-height:1.7}.ZagTestimonials-module__fUKt2q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ZagTestimonials-module__fUKt2q__card{background:#fff;border:1px solid #e1e7ef;border-radius:18px;flex-direction:column;margin:0;padding:clamp(22px,2.5vw,34px);display:flex;box-shadow:0 16px 40px #0318300a}.ZagTestimonials-module__fUKt2q__card blockquote{letter-spacing:-.02em;flex:1;margin:24px 0;font-size:21px;font-weight:600;line-height:1.55}.ZagTestimonials-module__fUKt2q__section figcaption strong,.ZagTestimonials-module__fUKt2q__section figcaption span{display:block}.ZagTestimonials-module__fUKt2q__section figcaption strong{font-size:15px}.ZagTestimonials-module__fUKt2q__section figcaption span{color:#526174;margin-top:6px;font-size:13px;line-height:1.5}.ZagTestimonials-module__fUKt2q__disclosure{color:#526174;margin:14px 0 0;font-size:13px;line-height:1.6}.ZagTestimonials-module__fUKt2q__source{color:#0964b9;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;margin-top:14px;font-size:13px;font-weight:700;line-height:1.5;display:inline-flex}.ZagTestimonials-module__fUKt2q__source:hover{text-decoration-thickness:2px}.ZagTestimonials-module__fUKt2q__source:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #1688ff}.ZagTestimonials-module__fUKt2q__partner{color:#fff;background:#03172f;border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,64px);margin-top:32px;padding:clamp(24px,4vw,56px);display:grid}.ZagTestimonials-module__fUKt2q__partner .ZagTestimonials-module__fUKt2q__eyebrow,.ZagTestimonials-module__fUKt2q__partner .ZagTestimonials-module__fUKt2q__source{color:#8bc7ff}.ZagTestimonials-module__fUKt2q__partner h3{letter-spacing:-.04em;margin:14px 0 18px;font-size:clamp(28px,3vw,40px);line-height:1.12}.ZagTestimonials-module__fUKt2q__partnerIntro>p{color:#c5d1df;margin:0;font-size:14px;line-height:1.7}.ZagTestimonials-module__fUKt2q__partner figure{margin:0}.ZagTestimonials-module__fUKt2q__partner blockquote{margin:0 0 24px;font-size:clamp(18px,1.6vw,22px);line-height:1.65}.ZagTestimonials-module__fUKt2q__partner figcaption span,.ZagTestimonials-module__fUKt2q__partner .ZagTestimonials-module__fUKt2q__disclosure{color:#c5d1df}@media (max-width:900px){.ZagTestimonials-module__fUKt2q__grid,.ZagTestimonials-module__fUKt2q__partner{grid-template-columns:1fr}.ZagTestimonials-module__fUKt2q__card blockquote{font-size:20px}}
.ZagPublicAIPage-module__S-rhEa__page{color:#12304b;background:linear-gradient(#f4f9ff 0%,#fff 72%);min-height:72vh;padding:42px 24px 68px}.ZagPublicAIPage-module__S-rhEa__conversation{width:min(100%,820px);margin:0 auto}.ZagPublicAIPage-module__S-rhEa__topline{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.ZagPublicAIPage-module__S-rhEa__eyebrow{color:#1766ae;letter-spacing:.14em;align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.ZagPublicAIPage-module__S-rhEa__dot{background:#0784f4;border-radius:50%;flex:none;width:7px;height:7px}.ZagPublicAIPage-module__S-rhEa__clear{appearance:none;color:#526b82;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px}.ZagPublicAIPage-module__S-rhEa__clear:hover{color:#006ed5;text-decoration:underline}.ZagPublicAIPage-module__S-rhEa__clear:disabled{cursor:default;opacity:.5}.ZagPublicAIPage-module__S-rhEa__intro{text-align:center;max-width:650px;margin:24px auto 26px}.ZagPublicAIPage-module__S-rhEa__avatar{object-fit:contain;width:58px;height:72px;margin:0 auto 16px;display:block}.ZagPublicAIPage-module__S-rhEa__intro h1{color:#092b48;letter-spacing:-.035em;margin:0;font-size:clamp(28px,3.5vw,40px);font-weight:650;line-height:1.18}.ZagPublicAIPage-module__S-rhEa__intro p{color:#597086;max-width:500px;margin:14px auto 0;font-size:16px;line-height:1.65}.ZagPublicAIPage-module__S-rhEa__suggestions{flex-wrap:wrap;justify-content:center;gap:9px;max-width:720px;margin:0 auto 30px;display:flex}.ZagPublicAIPage-module__S-rhEa__suggestions button{color:#254763;min-height:42px;font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #dce7f0;border-radius:12px;align-items:center;gap:15px;padding:10px 14px;font-size:13px;transition:border-color .15s,background .15s;display:inline-flex}.ZagPublicAIPage-module__S-rhEa__suggestions button:hover{background:#f6faff;border-color:#9bc8ed}.ZagPublicAIPage-module__S-rhEa__suggestions button span{color:#1582dd;font-size:16px}.ZagPublicAIPage-module__S-rhEa__messages{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:26px;max-height:min(58dvh,620px);padding:0 5px 8px;display:flex;overflow-y:auto}.ZagPublicAIPage-module__S-rhEa__message{min-width:0;font-size:16px;line-height:1.8}.ZagPublicAIPage-module__S-rhEa__speaker{color:#315c7c;margin-bottom:8px;font-size:12px;font-weight:750;line-height:1.4;display:block}.ZagPublicAIPage-module__S-rhEa__user{background:#eaf3fc;border-radius:18px 18px 4px;align-self:flex-end;width:fit-content;max-width:86%;padding:17px 21px}.ZagPublicAIPage-module__S-rhEa__assistant{width:100%;padding:0 4px}.ZagPublicAIPage-module__S-rhEa__messageText{white-space:pre-wrap;overflow-wrap:anywhere}.ZagPublicAIPage-module__S-rhEa__messageText a{color:#076ac0;text-underline-offset:4px}.ZagPublicAIPage-module__S-rhEa__messageText a:hover{color:#004a90}.ZagPublicAIPage-module__S-rhEa__thinking{color:#597086;align-items:center;gap:9px;padding:0 4px;font-size:14px;display:flex}.ZagPublicAIPage-module__S-rhEa__error{color:#79512c;background:#fffbf6;border:1px solid #ebd4be;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:20px 0 0;padding:13px 16px;font-size:14px;line-height:1.6;display:flex}.ZagPublicAIPage-module__S-rhEa__error p{margin:0}.ZagPublicAIPage-module__S-rhEa__error button{color:#79512c;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbc2a7;border-radius:8px;flex-shrink:0;padding:8px 12px;font-weight:600}.ZagPublicAIPage-module__S-rhEa__composer{background:#fff;border:1px solid #c9dcec;border-radius:20px;margin-top:26px;padding:18px 20px 14px;box-shadow:0 8px 30px #163e6409}.ZagPublicAIPage-module__S-rhEa__composer:focus-within{border-color:#5da8e8;box-shadow:0 0 0 3px #1787e70d}.ZagPublicAIPage-module__S-rhEa__composer textarea{box-sizing:border-box;resize:vertical;color:#12304b;width:100%;min-height:85px;max-height:280px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:16px;line-height:1.65;display:block}.ZagPublicAIPage-module__S-rhEa__composer textarea::placeholder{color:#7d92a5}.ZagPublicAIPage-module__S-rhEa__composer textarea:disabled{opacity:.65}.ZagPublicAIPage-module__S-rhEa__composerBottom{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.ZagPublicAIPage-module__S-rhEa__composerBottom>span{color:#7b8fa1;font-size:11px}.ZagPublicAIPage-module__S-rhEa__composerBottom button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#087ff1;border:0;border-radius:11px;align-items:center;gap:14px;padding:10px 16px;font-size:14px;font-weight:700;display:flex}.ZagPublicAIPage-module__S-rhEa__composerBottom button:hover{background:#0066cf}.ZagPublicAIPage-module__S-rhEa__composerBottom button:disabled{cursor:default;background:#a7c5e1}.ZagPublicAIPage-module__S-rhEa__composerBottom button span{font-size:18px;line-height:1}.ZagPublicAIPage-module__S-rhEa__note{text-align:center;color:#536d83;margin:18px 0 0;font-size:13px;line-height:1.8}.ZagPublicAIPage-module__S-rhEa__note a{color:#315e83;margin-left:4px;text-decoration:none;display:inline-block}.ZagPublicAIPage-module__S-rhEa__note a:hover{text-decoration:underline}.ZagPublicAIPage-module__S-rhEa__page button:focus-visible,.ZagPublicAIPage-module__S-rhEa__page a:focus-visible{outline-offset:4px;outline:3px solid #6db5ee}.ZagPublicAIPage-module__S-rhEa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.ZagPublicAIPage-module__S-rhEa__page{padding:24px 18px 44px}.ZagPublicAIPage-module__S-rhEa__intro{margin:24px 0}.ZagPublicAIPage-module__S-rhEa__intro h1{max-width:320px;margin:0 auto}.ZagPublicAIPage-module__S-rhEa__intro p{font-size:15px}.ZagPublicAIPage-module__S-rhEa__suggestions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ZagPublicAIPage-module__S-rhEa__suggestions button{justify-content:space-between;padding:10px 12px;line-height:1.5}.ZagPublicAIPage-module__S-rhEa__user{max-width:94%;padding:14px 16px}.ZagPublicAIPage-module__S-rhEa__composer{border-radius:16px;padding:16px}.ZagPublicAIPage-module__S-rhEa__error{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ZagPublicAIPage-module__S-rhEa__suggestions button{transition:none}}.ZagPublicAIPage-module__S-rhEa__page button,.ZagPublicAIPage-module__S-rhEa__note a{min-height:44px}.ZagPublicAIPage-module__S-rhEa__note a{align-items:center;display:inline-flex}.ZagPublicAIPage-module__S-rhEa__suggestions button{font-size:14px}@media (max-width:600px){.ZagPublicAIPage-module__S-rhEa__intro p{font-size:16px}}.ZagPublicAIPage-module__S-rhEa__messages:focus-visible{outline-offset:3px;outline:2px solid #ed7754}.ZagPublicAIPage-module__S-rhEa__planningLinks{grid-template-columns:1fr 1fr;gap:14px;margin:24px 0;display:grid}.ZagPublicAIPage-module__S-rhEa__planningLinks a{color:#123b5d;background:#fff;border:1px solid #c9dcec;border-radius:16px;min-height:100px;padding:22px;text-decoration:none;display:block}.ZagPublicAIPage-module__S-rhEa__planningLinks strong{font-size:18px;display:block}.ZagPublicAIPage-module__S-rhEa__planningLinks span{color:#58758d;margin-top:7px;font-size:14px;line-height:1.6;display:block}.ZagPublicAIPage-module__S-rhEa__planningLinks a:hover{background:#f4f9ff;border-color:#589ed8}.ZagPublicAIPage-module__S-rhEa__planningLinks a:focus-visible{outline-offset:4px;outline:3px solid #1688ff}@media (max-width:600px){.ZagPublicAIPage-module__S-rhEa__planningLinks{grid-template-columns:1fr}}.ZagPublicAIPage-module__S-rhEa__embedded{border-radius:24px;max-width:1000px;min-height:0;margin:32px auto}.ZagPublicAIPage-module__S-rhEa__intro h2{color:#092b48;letter-spacing:-.035em;margin:0;font-size:clamp(28px,3.5vw,40px);font-weight:650;line-height:1.18}.ZagPublicAIPage-module__S-rhEa__notice{color:#465e73;margin:14px 0 0;font-size:12px;line-height:1.6}.ZagPublicAIPage-module__S-rhEa__recovery{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.ZagPublicAIPage-module__S-rhEa__recovery button{color:#12304b;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #6186a4;border-radius:10px;padding:10px 14px}.ZagPublicAIPage-module__S-rhEa__recovery p{color:#465e73;width:100%;font-size:13px;line-height:1.6}.ZagPublicAIPage-module__S-rhEa__composerBottom>span{color:#465e73}.ZagPublicAIPage-module__S-rhEa__composerBottom button{background:#0667bd}.ZagPublicAIPage-module__S-rhEa__composerBottom button:disabled{color:#415970;background:#c9d8e5}.ZagPublicAIPage-module__S-rhEa__messages:empty{display:none}.ZagPublicAIPage-module__S-rhEa__planningLinks a,.ZagPublicAIPage-module__S-rhEa__page{box-sizing:border-box}.ZagPublicAIPage-module__S-rhEa__recovery button:disabled{opacity:.6;cursor:default}
.ZagInternalNavPages-module__qDIj3G__root{color:#06182e;background:#f5f8fc;min-height:100vh}.ZagInternalNavPages-module__qDIj3G__hero{color:#fff;background:#03172f;min-height:500px;position:relative;overflow:hidden}.ZagInternalNavPages-module__qDIj3G__hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ZagInternalNavPages-module__qDIj3G__heroShade{background:linear-gradient(90deg,#010d1cf2,#010d1cb8 48%,#010d1c40);position:absolute;inset:0}.ZagInternalNavPages-module__qDIj3G__heroCopy{z-index:2;max-width:830px;padding:clamp(90px,11vw,150px) clamp(28px,6vw,96px);position:relative}.ZagInternalNavPages-module__qDIj3G__heroCopy>span,.ZagInternalNavPages-module__qDIj3G__heading>span,.ZagInternalNavPages-module__qDIj3G__headingLight>span,.ZagInternalNavPages-module__qDIj3G__cta span,.ZagInternalNavPages-module__qDIj3G__referenceBand span{color:#69b5ff;letter-spacing:.12em;font-size:10px;font-weight:900}.ZagInternalNavPages-module__qDIj3G__heroCopy h1{letter-spacing:-.055em;margin:10px 0 17px;font-size:clamp(48px,6vw,86px);line-height:.96}.ZagInternalNavPages-module__qDIj3G__heroCopy p{color:#ffffffc7;max-width:680px;margin:0;font-size:18px;line-height:1.68}.ZagInternalNavPages-module__qDIj3G__heroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.ZagInternalNavPages-module__qDIj3G__heroActions a,.ZagInternalNavPages-module__qDIj3G__inlineCta,.ZagInternalNavPages-module__qDIj3G__cta>a,.ZagInternalNavPages-module__qDIj3G__referenceBand>a{color:#fff;border:1px solid #ffffff47;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.ZagInternalNavPages-module__qDIj3G__heroActions a:first-child,.ZagInternalNavPages-module__qDIj3G__cta>a,.ZagInternalNavPages-module__qDIj3G__referenceBand>a{background:#1688ff;border-color:#1688ff}.ZagInternalNavPages-module__qDIj3G__section{background:#fff;padding:clamp(64px,7vw,104px) clamp(28px,6vw,96px)}.ZagInternalNavPages-module__qDIj3G__heading,.ZagInternalNavPages-module__qDIj3G__headingLight{max-width:800px;margin-bottom:28px}.ZagInternalNavPages-module__qDIj3G__heading>span{color:#1688ff}.ZagInternalNavPages-module__qDIj3G__heading h2,.ZagInternalNavPages-module__qDIj3G__headingLight h2,.ZagInternalNavPages-module__qDIj3G__cta h2,.ZagInternalNavPages-module__qDIj3G__referenceBand h2{letter-spacing:-.05em;margin:8px 0 12px;font-size:clamp(38px,4.5vw,64px);line-height:1}.ZagInternalNavPages-module__qDIj3G__heading p,.ZagInternalNavPages-module__qDIj3G__headingLight p,.ZagInternalNavPages-module__qDIj3G__cta p,.ZagInternalNavPages-module__qDIj3G__referenceBand p{color:#06182e9e;margin:0;line-height:1.68}.ZagInternalNavPages-module__qDIj3G__formula{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ZagInternalNavPages-module__qDIj3G__formula article{background:#f8fafc;border:1px solid #06182e14;border-radius:18px;min-height:290px;padding:28px}.ZagInternalNavPages-module__qDIj3G__formula article>span{color:#1688ff;font-size:10px;font-weight:900}.ZagInternalNavPages-module__qDIj3G__formula h3{letter-spacing:-.035em;margin:60px 0 13px;font-size:26px}.ZagInternalNavPages-module__qDIj3G__formula p{color:#06182e9e;margin:0;line-height:1.65}.ZagInternalNavPages-module__qDIj3G__sportGrid,.ZagInternalNavPages-module__qDIj3G__destinationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ZagInternalNavPages-module__qDIj3G__sportCard,.ZagInternalNavPages-module__qDIj3G__destinationGrid article{background:#082446;border-radius:16px;min-height:300px;position:relative;overflow:hidden}.ZagInternalNavPages-module__qDIj3G__sportCard img,.ZagInternalNavPages-module__qDIj3G__destinationGrid img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ZagInternalNavPages-module__qDIj3G__sportCard>div,.ZagInternalNavPages-module__qDIj3G__destinationGrid article>div{background:linear-gradient(#0000 48%,#010d1ce0);position:absolute;inset:0}.ZagInternalNavPages-module__qDIj3G__sportCard strong,.ZagInternalNavPages-module__qDIj3G__destinationGrid strong{z-index:2;color:#fff;font-size:20px;position:absolute;bottom:18px;left:18px;right:18px}.ZagInternalNavPages-module__qDIj3G__darkSection{color:#fff;background:linear-gradient(135deg,#03172f,#062b57);padding:clamp(64px,7vw,104px) clamp(28px,6vw,96px)}.ZagInternalNavPages-module__qDIj3G__headingLight h2{color:#fff}.ZagInternalNavPages-module__qDIj3G__headingLight p{color:#ffffffad}.ZagInternalNavPages-module__qDIj3G__inlineCta{margin-top:24px}.ZagInternalNavPages-module__qDIj3G__storyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ZagInternalNavPages-module__qDIj3G__storyGrid article{background:#fff;border:1px solid #06182e14;border-radius:18px;overflow:hidden;box-shadow:0 16px 40px #0318300f}.ZagInternalNavPages-module__qDIj3G__storyGrid img{object-fit:cover;width:100%;height:240px}.ZagInternalNavPages-module__qDIj3G__storyGrid article>div{padding:22px}.ZagInternalNavPages-module__qDIj3G__storyGrid span{color:#1688ff;letter-spacing:.09em;font-size:10px;font-weight:900}.ZagInternalNavPages-module__qDIj3G__storyGrid h3{letter-spacing:-.035em;margin:8px 0 12px;font-size:24px}.ZagInternalNavPages-module__qDIj3G__storyGrid p{color:#06182e9e;margin:0;line-height:1.65}.ZagInternalNavPages-module__qDIj3G__referenceBand,.ZagInternalNavPages-module__qDIj3G__cta{color:#fff;background:#03172f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;padding:clamp(58px,7vw,96px) clamp(28px,6vw,96px);display:grid}.ZagInternalNavPages-module__qDIj3G__referenceBand h2,.ZagInternalNavPages-module__qDIj3G__cta h2{color:#fff}.ZagInternalNavPages-module__qDIj3G__referenceBand p,.ZagInternalNavPages-module__qDIj3G__cta p{color:#ffffffad}@media (max-width:1000px){.ZagInternalNavPages-module__qDIj3G__formula,.ZagInternalNavPages-module__qDIj3G__sportGrid,.ZagInternalNavPages-module__qDIj3G__destinationGrid,.ZagInternalNavPages-module__qDIj3G__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.ZagInternalNavPages-module__qDIj3G__referenceBand,.ZagInternalNavPages-module__qDIj3G__cta{grid-template-columns:1fr}}@media (max-width:620px){.ZagInternalNavPages-module__qDIj3G__section,.ZagInternalNavPages-module__qDIj3G__darkSection,.ZagInternalNavPages-module__qDIj3G__referenceBand,.ZagInternalNavPages-module__qDIj3G__cta,.ZagInternalNavPages-module__qDIj3G__heroCopy{padding-left:20px;padding-right:20px}.ZagInternalNavPages-module__qDIj3G__formula,.ZagInternalNavPages-module__qDIj3G__sportGrid,.ZagInternalNavPages-module__qDIj3G__destinationGrid,.ZagInternalNavPages-module__qDIj3G__storyGrid{grid-template-columns:1fr}.ZagInternalNavPages-module__qDIj3G__heroActions{display:grid}}.ZagInternalNavPages-module__qDIj3G__destinationLink{background:#082446;border-radius:16px;min-height:300px;text-decoration:none;position:relative;overflow:hidden}.ZagInternalNavPages-module__qDIj3G__destinationLink img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ZagInternalNavPages-module__qDIj3G__destinationLink>div{background:linear-gradient(#0000 48%,#010d1ce0);position:absolute;inset:0}.ZagInternalNavPages-module__qDIj3G__destinationLink strong{z-index:2;color:#fff;font-size:20px;position:absolute;bottom:18px;left:18px;right:18px}.ZagInternalNavPages-module__qDIj3G__heroActions a,.ZagInternalNavPages-module__qDIj3G__inlineCta,.ZagInternalNavPages-module__qDIj3G__cta>a,.ZagInternalNavPages-module__qDIj3G__referenceBand>a{min-height:48px;font-size:14px}.ZagInternalNavPages-module__qDIj3G__root :where(a,button):focus-visible{outline-offset:4px;outline:3px solid #1688ff}@media (max-width:620px){.ZagInternalNavPages-module__qDIj3G__sportGrid,.ZagInternalNavPages-module__qDIj3G__destinationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ZagInternalNavPages-module__qDIj3G__sportCard,.ZagInternalNavPages-module__qDIj3G__destinationGrid article,.ZagInternalNavPages-module__qDIj3G__destinationLink{min-height:220px}.ZagInternalNavPages-module__qDIj3G__sportCard strong,.ZagInternalNavPages-module__qDIj3G__destinationGrid strong,.ZagInternalNavPages-module__qDIj3G__destinationLink strong{font-size:17px;line-height:1.3;bottom:16px;left:12px;right:12px}}
.MsaInventory-module__nFrrZq__panel{color:#233b32;overflow-wrap:anywhere;background:#fff;border-radius:24px;gap:22px;max-width:1100px;padding:24px;line-height:1.5;display:grid;box-shadow:0 8px 32px #173f2710}.MsaInventory-module__nFrrZq__panel h2,.MsaInventory-module__nFrrZq__panel h3,.MsaInventory-module__nFrrZq__panel p{margin:0 0 10px}.MsaInventory-module__nFrrZq__badge{letter-spacing:.06em;color:#785412;background:#fff4dc;border-radius:12px;padding:9px 12px;font-size:12px;font-weight:700}.MsaInventory-module__nFrrZq__columns{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:24px;display:grid}.MsaInventory-module__nFrrZq__panel label{gap:7px;margin:12px 0;font-weight:550;display:grid}.MsaInventory-module__nFrrZq__panel input,.MsaInventory-module__nFrrZq__panel select,.MsaInventory-module__nFrrZq__panel textarea{font:inherit;box-sizing:border-box;color:#233b32;background:#fff;border:1px solid #c6d4cc;border-radius:12px;width:100%;min-width:0;padding:11px}.MsaInventory-module__nFrrZq__panel textarea{resize:vertical;min-height:90px}.MsaInventory-module__nFrrZq__panel input[type=checkbox]{width:auto}.MsaInventory-module__nFrrZq__panel button{font:inherit;color:#17472d;background:#f3f8f4;border:1px solid #b5c9bb;border-radius:999px;min-height:44px;margin:5px 8px 5px 0;padding:10px 16px;font-weight:600}.MsaInventory-module__nFrrZq__panel form>button{color:#fff;background:#245e3d}.MsaInventory-module__nFrrZq__panel button:disabled{opacity:.5;cursor:not-allowed}.MsaInventory-module__nFrrZq__panel :focus-visible{outline-offset:3px;outline:3px solid #1e6d43}.MsaInventory-module__nFrrZq__panel article,.MsaInventory-module__nFrrZq__panel aside[role=status]{background:#f2f8f3;border:1px solid #bcd3c3;border-radius:18px;padding:18px}.MsaInventory-module__nFrrZq__panel ul{padding-left:20px}.MsaInventory-module__nFrrZq__panel summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:650}.MsaInventory-module__nFrrZq__settings{border-top:1px solid #dce6df}.MsaInventory-module__nFrrZq__settings form{border-bottom:1px solid #e0e9e3;padding:18px 0}.MsaInventory-module__nFrrZq__error{color:#992414;background:#fff0ec;border-radius:12px;padding:12px}.MsaInventory-module__nFrrZq__panel fieldset{border:1px solid #c6d4cc;border-radius:12px}.MsaInventory-module__nFrrZq__panel fieldset label{align-items:center;display:flex}@media (max-width:650px){.MsaInventory-module__nFrrZq__panel{border-radius:18px;padding:16px}.MsaInventory-module__nFrrZq__columns{grid-template-columns:1fr}.MsaInventory-module__nFrrZq__panel button{max-width:100%}}.MsaInventory-module__nFrrZq__panel [role=log]{overscroll-behavior:contain;max-height:340px;margin:14px 0;padding:8px 4px;overflow:auto}.MsaInventory-module__nFrrZq__panel [role=log]:empty{display:none}.MsaInventory-module__nFrrZq__panel .MsaInventory-module__nFrrZq__user,.MsaInventory-module__nFrrZq__panel .MsaInventory-module__nFrrZq__assistant{border-radius:16px;max-width:94%;padding:12px 14px}.MsaInventory-module__nFrrZq__panel .MsaInventory-module__nFrrZq__user{color:#173d26;background:#e6f0e8;margin-left:auto}.MsaInventory-module__nFrrZq__panel .MsaInventory-module__nFrrZq__assistant{background:#f5f7f5;border:1px solid #e5ece6;margin-right:auto}.MsaInventory-module__nFrrZq__columns>*{min-width:0}.MsaInventory-module__nFrrZq__panel select{max-width:100%}.MsaInventory-module__nFrrZq__panel fieldset{min-inline-size:0}.MsaInventory-module__nFrrZq__panel select{appearance:none;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23233b32' stroke-width='2'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.MsaInventory-module__nFrrZq__panel label{grid-template-columns:minmax(0,1fr)}.MsaInventory-module__nFrrZq__panel select{width:100%;min-width:0;max-width:100%;overflow:hidden}
.MsaNoticePreferences-module__dTT-oW__panel{color:#203725;overflow-wrap:anywhere;background:#f8faf7;border:1px solid #dce5d9;border-radius:18px;max-width:100%;margin:18px 0;padding:18px}.MsaNoticePreferences-module__dTT-oW__panel summary{cursor:pointer;font-weight:650}.MsaNoticePreferences-module__dTT-oW__panel label{gap:6px;margin:14px 0;display:grid}.MsaNoticePreferences-module__dTT-oW__panel input:not([type=checkbox]),.MsaNoticePreferences-module__dTT-oW__panel select{width:100%;min-width:0;min-height:44px;font:inherit;color:#203725;background:#fff;border:1px solid #8fa58c;border-radius:10px;padding:9px}.MsaNoticePreferences-module__dTT-oW__panel .MsaNoticePreferences-module__dTT-oW__check{align-items:flex-start;gap:9px;display:flex}.MsaNoticePreferences-module__dTT-oW__check input{flex-shrink:0;width:20px;height:20px}.MsaNoticePreferences-module__dTT-oW__panel button{max-width:100%;min-height:44px;font:inherit;color:#fff;cursor:pointer;background:#295438;border:1px solid #456346;border-radius:12px;margin:5px 8px 5px 0;padding:10px 14px}.MsaNoticePreferences-module__dTT-oW__panel button:disabled{opacity:.55;cursor:default}.MsaNoticePreferences-module__dTT-oW__panel :focus-visible{outline-offset:3px;outline:3px solid #ad7927}.MsaNoticePreferences-module__dTT-oW__panel article,.MsaNoticePreferences-module__dTT-oW__panel aside{background:#fff;border-left:3px solid #456346;margin:16px 0;padding:12px}.MsaNoticePreferences-module__dTT-oW__panel [role=alert]{color:#8e251b;font-weight:600}.MsaNoticePreferences-module__dTT-oW__note{color:#526751;font-size:.95rem;line-height:1.5}.MsaNoticePreferences-module__dTT-oW__panel select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#295438 50%),linear-gradient(135deg,#295438 50%,#0000 50%);background-position:calc(100% - 18px) 19px,calc(100% - 12px) 19px;background-repeat:no-repeat;background-size:6px 6px;height:46px;padding-right:34px}
.MsaSetupReminder-module__0Oe2tq__reminder{color:#193f35;overflow-wrap:anywhere;background:#fff;border:1px solid #ccd8cd;border-radius:14px;margin:16px 0;padding:16px 20px;font-size:15px;line-height:1.55}.MsaSetupReminder-module__0Oe2tq__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.MsaSetupReminder-module__0Oe2tq__heading small{letter-spacing:.06em;font-size:11px}.MsaSetupReminder-module__0Oe2tq__heading h2{margin:2px 0;font-size:19px}.MsaSetupReminder-module__0Oe2tq__reminder button{font:inherit;color:#193f35;cursor:pointer;background:#fff;border:1px solid #456c5a;border-radius:9px;min-height:44px;padding:10px 16px;font-weight:650}.MsaSetupReminder-module__0Oe2tq__reminder button:disabled{opacity:.55;cursor:not-allowed}.MsaSetupReminder-module__0Oe2tq__reminder summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:650}.MsaSetupReminder-module__0Oe2tq__reminder :focus-visible{outline-offset:3px;outline:3px solid #236747}.MsaSetupReminder-module__0Oe2tq__reminder ul{padding-left:22px}.MsaSetupReminder-module__0Oe2tq__reminder li{margin:8px 0}@media (max-width:600px){.MsaSetupReminder-module__0Oe2tq__heading{flex-direction:column;align-items:flex-start;gap:8px}.MsaSetupReminder-module__0Oe2tq__heading button{width:100%}.MsaSetupReminder-module__0Oe2tq__reminder{padding:16px}}
.MsaAdventureEditor-module__KtOfXq__card{color:#19392f;background:#fffdf7;border:1px solid #dbe4da;border-radius:24px;margin:24px 0;padding:clamp(16px,3vw,30px);font-family:inherit;box-shadow:0 10px 32px #234b3010}.MsaAdventureEditor-module__KtOfXq__card header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.MsaAdventureEditor-module__KtOfXq__card h2{margin:8px 0;font-size:clamp(24px,3vw,34px)}.MsaAdventureEditor-module__KtOfXq__card p{line-height:1.6}.MsaAdventureEditor-module__KtOfXq__kicker{letter-spacing:.12em;color:#52735c;font-size:11px;font-weight:750}.MsaAdventureEditor-module__KtOfXq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:24px;display:grid}.MsaAdventureEditor-module__KtOfXq__card label{gap:8px;margin:16px 0;font-weight:650;display:grid}.MsaAdventureEditor-module__KtOfXq__card input,.MsaAdventureEditor-module__KtOfXq__card select,.MsaAdventureEditor-module__KtOfXq__card textarea{color:#19392f;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd7cc;border-radius:12px;padding:12px}.MsaAdventureEditor-module__KtOfXq__card textarea{resize:vertical;min-height:90px}.MsaAdventureEditor-module__KtOfXq__card button,.MsaAdventureEditor-module__KtOfXq__card summary{cursor:pointer;min-height:44px}.MsaAdventureEditor-module__KtOfXq__card button{font:inherit;color:#183d2e;background:#edf3e9;border:1px solid #c7d6cb;border-radius:14px;padding:12px 16px;font-weight:650}.MsaAdventureEditor-module__KtOfXq__card button:disabled{opacity:.5;cursor:not-allowed}.MsaAdventureEditor-module__KtOfXq__card button:focus-visible,.MsaAdventureEditor-module__KtOfXq__card input:focus-visible,.MsaAdventureEditor-module__KtOfXq__card select:focus-visible,.MsaAdventureEditor-module__KtOfXq__card summary:focus-visible{outline-offset:3px;outline:3px solid #a16a28}.MsaAdventureEditor-module__KtOfXq__buttons,.MsaAdventureEditor-module__KtOfXq__card footer{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.MsaAdventureEditor-module__KtOfXq__preview{overflow-wrap:anywhere;background:#f1f5eb;border-radius:20px;padding:24px}.MsaAdventureEditor-module__KtOfXq__preview h2{font-family:Georgia,serif}.MsaAdventureEditor-module__KtOfXq__image{object-fit:contain;border-radius:14px;width:100%;max-height:330px;display:block}.MsaAdventureEditor-module__KtOfXq__card .MsaAdventureEditor-module__KtOfXq__check{align-items:flex-start;gap:12px;font-weight:500;line-height:1.5;display:flex}.MsaAdventureEditor-module__KtOfXq__check input{flex-shrink:0;width:20px;height:20px}.MsaAdventureEditor-module__KtOfXq__card pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.MsaAdventureEditor-module__KtOfXq__card code{overflow-wrap:anywhere;margin-top:10px;display:block}.MsaAdventureEditor-module__KtOfXq__error{background:#fff1ec;border-left:4px solid #a23a26;padding:12px}.MsaAdventureEditor-module__KtOfXq__review{margin-top:20px}.MsaAdventureEditor-module__KtOfXq__card details{max-width:100%;padding:12px 0}.MsaAdventureEditor-module__KtOfXq__card header details{max-width:280px}.MsaAdventureEditor-module__KtOfXq__card small{overflow-wrap:anywhere}@media (max-width:760px){.MsaAdventureEditor-module__KtOfXq__grid{grid-template-columns:1fr}.MsaAdventureEditor-module__KtOfXq__card header{display:block}.MsaAdventureEditor-module__KtOfXq__card header details{max-width:100%}.MsaAdventureEditor-module__KtOfXq__card button{width:100%}.MsaAdventureEditor-module__KtOfXq__preview{padding:18px}}
.MsaOriginalDesign-module__BewUWq__site{--ink:#183b32;--paper:#faf9f6;--muted:#56675f;--line:#d8dfd8;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;position:relative}.MsaOriginalDesign-module__BewUWq__site *,.MsaOriginalDesign-module__BewUWq__privateReview *{box-sizing:border-box}.MsaOriginalDesign-module__BewUWq__site a{color:inherit;text-decoration:none}.MsaOriginalDesign-module__BewUWq__site button{font:inherit;cursor:pointer}.MsaOriginalDesign-module__BewUWq__site button:focus-visible,.MsaOriginalDesign-module__BewUWq__site a:focus-visible,.MsaOriginalDesign-module__BewUWq__privateReview summary:focus-visible{outline-offset:5px;outline:3px solid #b86622}.MsaOriginalDesign-module__BewUWq__site h1,.MsaOriginalDesign-module__BewUWq__site h2,.MsaOriginalDesign-module__BewUWq__site p{margin-top:0}.MsaOriginalDesign-module__BewUWq__privateReview{color:#294639;background:#e9ede7;font:13px/1.5 Arial,Helvetica,sans-serif}.MsaOriginalDesign-module__BewUWq__privateReview>summary{cursor:pointer;min-height:38px;padding:9px max(20px,50% - 620px)}.MsaOriginalDesign-module__BewUWq__privateReview>summary span{float:right;font-weight:600}.MsaOriginalDesign-module__BewUWq__header{justify-content:space-between;align-items:center;gap:32px;width:min(1320px,100% - 80px);min-height:96px;margin:auto;display:flex}.MsaOriginalDesign-module__BewUWq__brand{align-items:center;gap:12px;display:flex}.MsaOriginalDesign-module__BewUWq__mark{object-fit:contain;width:39px;height:51px}.MsaOriginalDesign-module__BewUWq__brandText{letter-spacing:-.025em;max-width:180px;font-size:16px;font-weight:650;line-height:1.15}.MsaOriginalDesign-module__BewUWq__nav{align-items:center;gap:32px;font-size:13px;display:flex}.MsaOriginalDesign-module__BewUWq__nav a{padding:15px 0}.MsaOriginalDesign-module__BewUWq__nav a:hover,.MsaOriginalDesign-module__BewUWq__footer a:hover{text-underline-offset:5px;text-decoration:underline}.MsaOriginalDesign-module__BewUWq__headerCta,.MsaOriginalDesign-module__BewUWq__primaryButton{background:var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:14px 24px;font-size:14px;font-weight:600;display:inline-flex;color:#fff!important}.MsaOriginalDesign-module__BewUWq__hero{isolation:isolate;color:#fff;background:#183b35;align-items:center;min-height:clamp(650px,82svh,940px);display:flex;position:relative}.MsaOriginalDesign-module__BewUWq__heroMedia,.MsaOriginalDesign-module__BewUWq__heroWash{position:absolute;inset:0}.MsaOriginalDesign-module__BewUWq__heroPoster{object-fit:cover;object-position:center}.MsaOriginalDesign-module__BewUWq__heroMedia .MsaOriginalDesign-module__BewUWq__heroPending{opacity:0}.MsaOriginalDesign-module__BewUWq__heroMedia .MsaOriginalDesign-module__BewUWq__heroDecoded{opacity:1}.MsaOriginalDesign-module__BewUWq__heroMedia video{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity .25s;display:block;position:relative}.MsaOriginalDesign-module__BewUWq__heroWash{z-index:1;background:linear-gradient(90deg,#061a16d1,#061a166e 58%,#061a161a),linear-gradient(#0000 55%,#061a164d)}.MsaOriginalDesign-module__BewUWq__heroContent{z-index:2;width:min(1240px,100% - 120px);margin:0 auto;padding:80px 0;position:relative}.MsaOriginalDesign-module__BewUWq__eyebrow,.MsaOriginalDesign-module__BewUWq__kicker{letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:650;line-height:1.65}.MsaOriginalDesign-module__BewUWq__eyebrow{color:#eef2e9;margin-bottom:26px}.MsaOriginalDesign-module__BewUWq__heroContent h1{letter-spacing:-.065em;text-wrap:balance;max-width:900px;margin:0 0 30px;font-size:clamp(48px,6.1vw,88px);font-weight:550;line-height:1.02}.MsaOriginalDesign-module__BewUWq__heroContent h1:focus{outline:none}.MsaOriginalDesign-module__BewUWq__heroContent h1 span{display:block}.MsaOriginalDesign-module__BewUWq__heroIntro{color:#f0f3ec;max-width:490px;margin-bottom:36px;font-size:18px;line-height:1.6}.MsaOriginalDesign-module__BewUWq__heroActions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.MsaOriginalDesign-module__BewUWq__heroActions .MsaOriginalDesign-module__BewUWq__primaryButton{background:var(--paper);color:var(--ink)!important}.MsaOriginalDesign-module__BewUWq__textLink{border-bottom:1px solid #c8d5ca;align-items:center;gap:14px;min-height:48px;font-size:14px;display:inline-flex}.MsaOriginalDesign-module__BewUWq__heroPlayback{z-index:3;align-items:center;gap:12px;display:flex;position:absolute;bottom:24px;right:24px}.MsaOriginalDesign-module__BewUWq__mediaControl{color:#fff;background:#051f1ad9;border:1px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px 14px;display:inline-flex;font-size:14px!important}.MsaOriginalDesign-module__BewUWq__mediaControl:hover,.MsaOriginalDesign-module__BewUWq__skipEntry:hover{background:#214c43}.MsaOriginalDesign-module__BewUWq__heroNotice{color:#fff;max-width:220px;margin:0;font-size:12px;line-height:1.5}.MsaOriginalDesign-module__BewUWq__screenReaderOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MsaOriginalDesign-module__BewUWq__intro{justify-content:space-between;align-items:end;gap:70px;width:min(1240px,100% - 120px);margin:120px auto 48px;scroll-margin-top:35px;display:flex}.MsaOriginalDesign-module__BewUWq__kicker{color:var(--muted);margin-bottom:18px}.MsaOriginalDesign-module__BewUWq__intro h2,.MsaOriginalDesign-module__BewUWq__film h2,.MsaOriginalDesign-module__BewUWq__story h2,.MsaOriginalDesign-module__BewUWq__planCta h2{letter-spacing:-.055em;text-wrap:balance;margin-bottom:0;font-size:clamp(34px,4vw,58px);font-weight:550;line-height:1.06}.MsaOriginalDesign-module__BewUWq__intro>div{max-width:600px}.MsaOriginalDesign-module__BewUWq__intro>p{max-width:380px;color:var(--muted);margin-bottom:0;font-size:16px;line-height:1.75}.MsaOriginalDesign-module__BewUWq__adventureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:54px 30px;width:min(1240px,100% - 120px);margin:0 auto;display:grid}.MsaOriginalDesign-module__BewUWq__adventureCard{min-width:0;display:block}.MsaOriginalDesign-module__BewUWq__cardPhoto{aspect-ratio:4/3;background:#dce4da;border-radius:14px;display:block;position:relative;overflow:hidden}.MsaOriginalDesign-module__BewUWq__cardPhoto img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.MsaOriginalDesign-module__BewUWq__adventureCard:hover img{transform:scale(1.025)}.MsaOriginalDesign-module__BewUWq__cardCopy{padding:22px 3px 0;display:block}.MsaOriginalDesign-module__BewUWq__cardCopy strong{letter-spacing:-.035em;margin-bottom:9px;font-size:26px;font-weight:600;line-height:1.2;display:block}.MsaOriginalDesign-module__BewUWq__cardCopy small{max-width:470px;color:var(--muted);font-size:15px;line-height:1.65;display:block}.MsaOriginalDesign-module__BewUWq__cardInfo{border-bottom:1px solid var(--line);margin-top:16px;padding-bottom:4px;font-size:13px;font-weight:600;display:inline-block}.MsaOriginalDesign-module__BewUWq__adventureCard:hover .MsaOriginalDesign-module__BewUWq__cardInfo{border-color:var(--ink)}.MsaOriginalDesign-module__BewUWq__more{width:min(1240px,100% - 120px);margin:72px auto 0}.MsaOriginalDesign-module__BewUWq__more>p{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px;font-size:12px}.MsaOriginalDesign-module__BewUWq__more>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;display:grid}.MsaOriginalDesign-module__BewUWq__more a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:27px 0;display:flex}.MsaOriginalDesign-module__BewUWq__more a>span:last-child{font-size:22px}.MsaOriginalDesign-module__BewUWq__more strong{letter-spacing:-.025em;margin-bottom:8px;font-size:20px;font-weight:550;display:block}.MsaOriginalDesign-module__BewUWq__more small{color:var(--muted);font-size:14px;line-height:1.6;display:block}.MsaOriginalDesign-module__BewUWq__film{width:min(1400px,100% - 80px);margin:132px auto;scroll-margin-top:32px}.MsaOriginalDesign-module__BewUWq__filmHeading{text-align:center;max-width:760px;margin:0 auto 44px}.MsaOriginalDesign-module__BewUWq__filmHeading>p:last-child{color:var(--muted);margin:24px 0 0;font-size:16px;line-height:1.6}.MsaOriginalDesign-module__BewUWq__filmFrame{background:#163c30;border-radius:16px;overflow:hidden}.MsaOriginalDesign-module__BewUWq__filmFrame video{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.MsaOriginalDesign-module__BewUWq__story{grid-template-columns:1.05fr 1fr;align-items:center;gap:80px;width:min(1240px,100% - 120px);margin:0 auto 132px;display:grid}.MsaOriginalDesign-module__BewUWq__storyPhoto{aspect-ratio:1/1.06;border-radius:14px;position:relative;overflow:hidden}.MsaOriginalDesign-module__BewUWq__storyPhoto img{object-fit:cover}.MsaOriginalDesign-module__BewUWq__storyCopy>p:not(.MsaOriginalDesign-module__BewUWq__kicker){color:var(--muted);margin:26px 0;font-size:16px;line-height:1.8}.MsaOriginalDesign-module__BewUWq__storyCopy>a{border-bottom:1px solid #8b9f90;align-items:center;gap:30px;min-height:48px;font-size:14px;font-weight:600;display:inline-flex}.MsaOriginalDesign-module__BewUWq__planCta{color:#faf9f6;background:#183b32;justify-content:space-between;align-items:center;gap:72px;padding:100px max(60px,50% - 620px);display:flex}.MsaOriginalDesign-module__BewUWq__planCta>div{max-width:700px}.MsaOriginalDesign-module__BewUWq__planCta .MsaOriginalDesign-module__BewUWq__kicker{color:#c9d6c8}.MsaOriginalDesign-module__BewUWq__planCta p:not(.MsaOriginalDesign-module__BewUWq__kicker){color:#d9e2d6;max-width:600px;margin:26px 0 0;font-size:15px;line-height:1.8}.MsaOriginalDesign-module__BewUWq__planCta>a{background:var(--paper);min-height:52px;color:var(--ink);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:25px;padding:16px 24px;font-size:14px;font-weight:600;display:inline-flex}.MsaOriginalDesign-module__BewUWq__footer{grid-template-columns:1fr 1fr;align-items:center;gap:36px 80px;width:min(1240px,100% - 120px);margin:auto;padding:64px 0 38px;display:grid}.MsaOriginalDesign-module__BewUWq__footerBrand{letter-spacing:-.025em;align-items:center;gap:15px;font-size:20px;font-weight:600;line-height:1.25;display:flex}.MsaOriginalDesign-module__BewUWq__footerBrand img{object-fit:contain;width:36px;height:47px}.MsaOriginalDesign-module__BewUWq__footer>p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.MsaOriginalDesign-module__BewUWq__footer>div{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;gap:28px;padding-top:22px;font-size:13px;display:flex}.MsaOriginalDesign-module__BewUWq__footer>div a{padding:12px 0}.MsaOriginalDesign-module__BewUWq__entry{color:#fff;background:0 0;border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.MsaOriginalDesign-module__BewUWq__entry:not([open]){display:none}.MsaOriginalDesign-module__BewUWq__entry::backdrop{background:0 0}.MsaOriginalDesign-module__BewUWq__entrySurface{background:#064b43;position:absolute;inset:0}.MsaOriginalDesign-module__BewUWq__entryFilm{aspect-ratio:16/9;object-fit:contain;object-position:center;background:#064b43;width:min(100vw,177.78dvh);max-width:none;height:auto;display:block;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#0000,#000 5% 95%,#0000);mask-image:linear-gradient(#0000,#000 5% 95%,#0000)}.MsaOriginalDesign-module__BewUWq__entryBrand{z-index:1;text-align:center;color:#fff7e8;letter-spacing:.015em;text-shadow:0 2px 16px #063c34;margin:0;font:500 clamp(25px,3.3vw,43px)/1.12 Georgia,serif;position:absolute;top:clamp(24px,8vh,76px);left:20px;right:20px}.MsaOriginalDesign-module__BewUWq__entryBrand span{letter-spacing:.18em;text-transform:uppercase;margin-top:9px;font-size:.62em;display:block}@media (max-aspect-ratio:1){.MsaOriginalDesign-module__BewUWq__entryFilm{width:150vw}.MsaOriginalDesign-module__BewUWq__entryBrand{top:clamp(42px,12vh,120px)}}.MsaOriginalDesign-module__BewUWq__entryControls{right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));align-items:center;gap:12px;display:flex;position:absolute}.MsaOriginalDesign-module__BewUWq__skipEntry{color:#fff;background:#051f1ad9;border:0;border-radius:999px;min-height:44px;padding:10px 16px;font-size:14px!important}.MsaOriginalDesign-module__BewUWq__entryNotice{margin:0;font-size:13px;position:absolute;bottom:76px;left:20px}.MsaOriginalDesign-module__BewUWq__reviewDialog{color:var(--ink);background:var(--paper);overscroll-behavior:contain;border:0;border-radius:20px;width:min(720px,100% - 32px);max-height:88svh;padding:48px;overflow:auto}.MsaOriginalDesign-module__BewUWq__reviewDialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#061712a6}.MsaOriginalDesign-module__BewUWq__reviewDialog h2{letter-spacing:-.045em;margin:0 28px 24px 0;font-size:34px;font-weight:550;line-height:1.1}.MsaOriginalDesign-module__BewUWq__reviewDialog p{font-size:15px;line-height:1.7}.MsaOriginalDesign-module__BewUWq__reviewDialog button{background:var(--ink);color:#fff;border:1px solid #0000;border-radius:999px;min-height:48px;padding:12px 20px}.MsaOriginalDesign-module__BewUWq__reviewDialog .MsaOriginalDesign-module__BewUWq__dialogClose{width:44px;min-height:44px;color:var(--ink);background:#e6ebe4;padding:0;font-size:27px;position:absolute;top:16px;right:16px}.MsaOriginalDesign-module__BewUWq__reviewDialog .MsaOriginalDesign-module__BewUWq__dialogBack{color:var(--ink);border-color:var(--line);background:0 0;margin-top:24px;display:block}@media (max-width:1000px){.MsaOriginalDesign-module__BewUWq__headerCta{display:none}.MsaOriginalDesign-module__BewUWq__heroContent,.MsaOriginalDesign-module__BewUWq__intro,.MsaOriginalDesign-module__BewUWq__adventureGrid,.MsaOriginalDesign-module__BewUWq__more,.MsaOriginalDesign-module__BewUWq__story,.MsaOriginalDesign-module__BewUWq__footer{width:calc(100% - 64px)}.MsaOriginalDesign-module__BewUWq__intro,.MsaOriginalDesign-module__BewUWq__story{gap:36px}.MsaOriginalDesign-module__BewUWq__planCta{padding:72px 32px;display:block}.MsaOriginalDesign-module__BewUWq__planCta>a{margin-top:32px}}@media (max-width:640px){.MsaOriginalDesign-module__BewUWq__header{gap:12px;width:calc(100% - 40px);min-height:82px}.MsaOriginalDesign-module__BewUWq__mark{width:32px;height:42px}.MsaOriginalDesign-module__BewUWq__brand{gap:9px}.MsaOriginalDesign-module__BewUWq__brandText{max-width:132px;font-size:14px}.MsaOriginalDesign-module__BewUWq__nav{gap:0}.MsaOriginalDesign-module__BewUWq__nav a{font-size:13px}.MsaOriginalDesign-module__BewUWq__nav a:not(:first-child){display:none}.MsaOriginalDesign-module__BewUWq__hero{min-height:650px}.MsaOriginalDesign-module__BewUWq__heroContent{width:calc(100% - 48px);padding:64px 0 90px}.MsaOriginalDesign-module__BewUWq__heroWash{background:linear-gradient(90deg,#081d19cc,#081d1961),linear-gradient(#0000,#081d198c)}.MsaOriginalDesign-module__BewUWq__heroContent h1{letter-spacing:-.055em;margin-bottom:25px;font-size:clamp(41px,10.8vw,66px)}.MsaOriginalDesign-module__BewUWq__eyebrow{letter-spacing:.1em;margin-bottom:24px;font-size:10px}.MsaOriginalDesign-module__BewUWq__heroIntro{margin-bottom:28px;font-size:16px;line-height:1.65}.MsaOriginalDesign-module__BewUWq__heroActions{gap:14px}.MsaOriginalDesign-module__BewUWq__primaryButton{gap:14px;padding:14px 19px;font-size:13px}.MsaOriginalDesign-module__BewUWq__textLink{font-size:13px}.MsaOriginalDesign-module__BewUWq__intro{width:calc(100% - 48px);margin:76px auto 32px;display:block}.MsaOriginalDesign-module__BewUWq__intro>p{margin-top:24px;font-size:15px}.MsaOriginalDesign-module__BewUWq__adventureGrid{grid-template-columns:1fr;gap:38px;width:calc(100% - 48px)}.MsaOriginalDesign-module__BewUWq__cardPhoto{border-radius:10px}.MsaOriginalDesign-module__BewUWq__cardCopy{padding-top:18px}.MsaOriginalDesign-module__BewUWq__cardCopy strong{font-size:25px}.MsaOriginalDesign-module__BewUWq__more{width:calc(100% - 48px);margin-top:54px}.MsaOriginalDesign-module__BewUWq__more>div{grid-template-columns:1fr}.MsaOriginalDesign-module__BewUWq__film{width:calc(100% - 32px);margin:80px auto}.MsaOriginalDesign-module__BewUWq__filmHeading{text-align:left;margin-bottom:30px;padding:0 8px}.MsaOriginalDesign-module__BewUWq__filmFrame{border-radius:10px}.MsaOriginalDesign-module__BewUWq__story{grid-template-columns:1fr;gap:36px;width:calc(100% - 48px);margin-bottom:80px}.MsaOriginalDesign-module__BewUWq__storyPhoto{aspect-ratio:4/3;border-radius:10px}.MsaOriginalDesign-module__BewUWq__storyCopy>p:not(.MsaOriginalDesign-module__BewUWq__kicker){font-size:15px}.MsaOriginalDesign-module__BewUWq__planCta{padding:68px 24px}.MsaOriginalDesign-module__BewUWq__planCta>a{gap:12px;padding:16px 18px;font-size:13px}.MsaOriginalDesign-module__BewUWq__footer{grid-template-columns:1fr;gap:28px;width:calc(100% - 48px);padding:44px 0 24px}.MsaOriginalDesign-module__BewUWq__footerBrand{font-size:18px}.MsaOriginalDesign-module__BewUWq__reviewDialog{border-radius:16px;padding:56px 24px 28px}.MsaOriginalDesign-module__BewUWq__reviewDialog h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.MsaOriginalDesign-module__BewUWq__heroMedia video,.MsaOriginalDesign-module__BewUWq__cardPhoto img{transition:none}.MsaOriginalDesign-module__BewUWq__adventureCard:hover img{transform:none}}.MsaOriginalDesign-module__BewUWq__site [hidden]{display:none!important}.MsaOriginalDesign-module__BewUWq__plannerPage{max-width:1080px;margin:auto;padding:40px 28px 88px}.MsaOriginalDesign-module__BewUWq__plannerBack{align-items:center;min-height:48px;margin-bottom:48px;font-size:14px;display:inline-flex}.MsaOriginalDesign-module__BewUWq__plannerPage>h1{letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(42px,6vw,68px);font-weight:600;line-height:1.05}.MsaOriginalDesign-module__BewUWq__plannerPage>p:not(.MsaOriginalDesign-module__BewUWq__kicker){color:var(--muted);margin-bottom:40px;font-size:18px}.MsaOriginalDesign-module__BewUWq__more{background:#edf0e9;border-radius:28px;padding:36px}.MsaOriginalDesign-module__BewUWq__more>div{gap:16px}.MsaOriginalDesign-module__BewUWq__more a{background:#fafbf8;border:0;border-radius:18px;padding:24px}.MsaOriginalDesign-module__BewUWq__filmFrame{border-radius:28px}.MsaOriginalDesign-module__BewUWq__story{background:#f0eee7;border-radius:32px;gap:48px;overflow:hidden}.MsaOriginalDesign-module__BewUWq__storyPhoto{border-radius:0;height:100%}.MsaOriginalDesign-module__BewUWq__storyCopy{padding:40px 48px 40px 0}.MsaOriginalDesign-module__BewUWq__planCta{background:radial-gradient(at 100% 0,#386451,#183b32 70%);border-radius:32px;width:min(1320px,100% - 48px);margin:0 auto;padding:64px}@media (max-width:640px){.MsaOriginalDesign-module__BewUWq__plannerPage{padding:24px 20px 64px}.MsaOriginalDesign-module__BewUWq__plannerBack{margin-bottom:24px}.MsaOriginalDesign-module__BewUWq__more{padding:24px}.MsaOriginalDesign-module__BewUWq__more a{padding:22px}.MsaOriginalDesign-module__BewUWq__story{gap:0}.MsaOriginalDesign-module__BewUWq__storyPhoto{border-radius:0}.MsaOriginalDesign-module__BewUWq__storyCopy{padding:32px 24px}.MsaOriginalDesign-module__BewUWq__planCta{padding:40px 28px}.MsaOriginalDesign-module__BewUWq__filmFrame{border-radius:22px}}.MsaOriginalDesign-module__BewUWq__entrySurface{transform:translate(0,0)}.MsaOriginalDesign-module__BewUWq__entrySurface[data-peeling=true]{will-change:clip-path}.MsaOriginalDesign-module__BewUWq__entryControls,.MsaOriginalDesign-module__BewUWq__entryNotice{z-index:2}.MsaOriginalDesign-module__BewUWq__adventureGrid{gap:28px}.MsaOriginalDesign-module__BewUWq__adventureCard{background:#fff;border:1px solid #e2e7df;border-radius:32px;padding:10px;transition:transform .45s cubic-bezier(.2,.7,.3,1),box-shadow .45s,border-color .3s;box-shadow:0 4px 18px #183b3209}.MsaOriginalDesign-module__BewUWq__cardPhoto{aspect-ratio:1.5;border-radius:24px}.MsaOriginalDesign-module__BewUWq__cardCopy{padding:26px 22px 22px}.MsaOriginalDesign-module__BewUWq__cardEyebrow{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:600;display:block}.MsaOriginalDesign-module__BewUWq__cardCopy strong{font-size:29px}.MsaOriginalDesign-module__BewUWq__cardCopy small{max-width:440px;font-size:15px}.MsaOriginalDesign-module__BewUWq__cardInfo{border:0;align-items:center;min-height:36px;margin-top:17px;display:inline-flex}.MsaOriginalDesign-module__BewUWq__more a{border:1px solid #e2e7df;border-radius:24px;transition:transform .4s,box-shadow .4s}.MsaOriginalDesign-module__BewUWq__adventureCard:focus-visible,.MsaOriginalDesign-module__BewUWq__more a:focus-visible{outline-offset:5px;outline:3px solid #8d4f1e;box-shadow:0 12px 28px #183b321a}@media (hover:hover) and (pointer:fine){.MsaOriginalDesign-module__BewUWq__adventureCard:hover,.MsaOriginalDesign-module__BewUWq__more a:hover{border-color:#c7d5c8;transform:translateY(-5px);box-shadow:0 18px 36px #183b321a}.MsaOriginalDesign-module__BewUWq__adventureCard:hover img{transform:scale(1.025)}}.MsaOriginalDesign-module__BewUWq__adventureCard:active,.MsaOriginalDesign-module__BewUWq__more a:active{transform:scale(.992)}.MsaOriginalDesign-module__BewUWq__activityPage{width:min(1240px,100% - 80px);margin:auto;padding:32px 0 88px}.MsaOriginalDesign-module__BewUWq__activityHero{background:#edf0e9;border-radius:32px;grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}.MsaOriginalDesign-module__BewUWq__activityPhoto{min-height:460px;position:relative}.MsaOriginalDesign-module__BewUWq__activityPhoto img{object-fit:cover}.MsaOriginalDesign-module__BewUWq__activityHero>div:last-child{align-self:center;padding:60px 44px}.MsaOriginalDesign-module__BewUWq__activityHero h1{letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(40px,5vw,66px);font-weight:550;line-height:1.04}.MsaOriginalDesign-module__BewUWq__activityHero h1:focus{outline:none}.MsaOriginalDesign-module__BewUWq__activityHero p:not(.MsaOriginalDesign-module__BewUWq__kicker){color:var(--muted);margin:0;font-size:17px;line-height:1.75}.MsaOriginalDesign-module__BewUWq__activityBody{grid-template-columns:1.1fr 1fr;gap:80px;padding:64px 12px 0;display:grid}.MsaOriginalDesign-module__BewUWq__activityBody h2{letter-spacing:-.03em;margin:0 0 20px;font-size:25px;font-weight:600;line-height:1.2}.MsaOriginalDesign-module__BewUWq__activityBody p,.MsaOriginalDesign-module__BewUWq__activityBody li{color:var(--muted);font-size:16px;line-height:1.8}.MsaOriginalDesign-module__BewUWq__activityBody p{margin-bottom:32px}.MsaOriginalDesign-module__BewUWq__activityBody aside{border:1px solid var(--line);border-radius:28px;padding:32px}.MsaOriginalDesign-module__BewUWq__activityBody aside ul{margin:0 0 28px;padding-left:20px}.MsaOriginalDesign-module__BewUWq__activityTags{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.MsaOriginalDesign-module__BewUWq__activityTags li{background:#edf0e9;border-radius:999px;padding:8px 16px;font-size:14px}@media (max-width:760px){.MsaOriginalDesign-module__BewUWq__activityPage{width:calc(100% - 40px);padding-top:20px}.MsaOriginalDesign-module__BewUWq__activityHero,.MsaOriginalDesign-module__BewUWq__activityBody{grid-template-columns:1fr}.MsaOriginalDesign-module__BewUWq__activityPhoto{aspect-ratio:4/3;min-height:0}.MsaOriginalDesign-module__BewUWq__activityHero>div:last-child{padding:32px 26px}.MsaOriginalDesign-module__BewUWq__activityBody{gap:24px;padding:38px 4px 0}.MsaOriginalDesign-module__BewUWq__activityBody aside{padding:28px 24px}}@media (max-width:640px){.MsaOriginalDesign-module__BewUWq__adventureGrid{gap:24px}.MsaOriginalDesign-module__BewUWq__adventureCard{border-radius:28px;padding:8px}.MsaOriginalDesign-module__BewUWq__cardPhoto{border-radius:21px}.MsaOriginalDesign-module__BewUWq__cardCopy{padding:22px 17px 18px}.MsaOriginalDesign-module__BewUWq__cardCopy strong{font-size:27px}.MsaOriginalDesign-module__BewUWq__cardEyebrow{letter-spacing:.06em;font-size:9px}.MsaOriginalDesign-module__BewUWq__more{padding:20px}}@media (hover:none){.MsaOriginalDesign-module__BewUWq__adventureCard:hover img{transform:none}}@media (prefers-reduced-motion:reduce){.MsaOriginalDesign-module__BewUWq__adventureCard,.MsaOriginalDesign-module__BewUWq__more a,.MsaOriginalDesign-module__BewUWq__cardPhoto img{transition:none}.MsaOriginalDesign-module__BewUWq__adventureCard:hover,.MsaOriginalDesign-module__BewUWq__adventureCard:active,.MsaOriginalDesign-module__BewUWq__more a:hover,.MsaOriginalDesign-module__BewUWq__more a:active,.MsaOriginalDesign-module__BewUWq__adventureCard:hover img{transform:none}}.MsaOriginalDesign-module__BewUWq__activityIntro{margin-bottom:28px;padding-bottom:0;display:block}.MsaOriginalDesign-module__BewUWq__activityIntro h2{max-width:760px;font-size:clamp(30px,3.4vw,44px);line-height:1.12}.MsaOriginalDesign-module__BewUWq__allActivityCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:min(1240px,100% - 120px);margin:0 auto 80px;display:grid}.MsaOriginalDesign-module__BewUWq__pictureCard{color:#fff;-webkit-tap-highlight-color:transparent;background:#183b32;border-radius:24px;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 16px #183b3210}.MsaOriginalDesign-module__BewUWq__pictureImage{aspect-ratio:1.15;display:block;position:relative;overflow:hidden}.MsaOriginalDesign-module__BewUWq__pictureImage img{object-fit:cover;transition:transform .45s,filter .25s}.MsaOriginalDesign-module__BewUWq__pictureCaption{background:linear-gradient(#0000,#061e18e0);padding:48px 24px 24px;position:absolute;inset:auto 0 0}.MsaOriginalDesign-module__BewUWq__pictureCaption strong{color:#fff;letter-spacing:-.025em;font-size:24px;font-weight:650;line-height:1.15;display:block}.MsaOriginalDesign-module__BewUWq__pictureCaption>span{color:#f0f4ec;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:13px;font-weight:500;display:flex}.MsaOriginalDesign-module__BewUWq__pictureCard:focus-visible{outline-offset:5px;outline:3px solid #a4692a}.MsaOriginalDesign-module__BewUWq__pictureCard:focus-visible,.MsaOriginalDesign-module__BewUWq__pictureCard:active{box-shadow:0 20px 40px #183b3260,0 0 0 4px #d1ae63}.MsaOriginalDesign-module__BewUWq__pictureCard:focus-visible img,.MsaOriginalDesign-module__BewUWq__pictureCard:active img{filter:brightness(1.12)saturate(1.08)}@media (hover:hover) and (pointer:fine){.MsaOriginalDesign-module__BewUWq__pictureCard:hover{z-index:1;transform:translateY(-10px)scale(1.025);box-shadow:0 24px 44px #183b3260,0 0 0 4px #d1ae63}.MsaOriginalDesign-module__BewUWq__pictureCard:hover img{transform:scale(1.09)}.MsaOriginalDesign-module__BewUWq__pictureCard:hover .MsaOriginalDesign-module__BewUWq__pictureCaption strong{text-shadow:0 2px 8px #000}.MsaOriginalDesign-module__BewUWq__pictureCard:hover img{filter:brightness(1.12)saturate(1.08)}}@media (max-width:1000px){.MsaOriginalDesign-module__BewUWq__allActivityCards{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 64px)}}@media (max-width:640px){.MsaOriginalDesign-module__BewUWq__allActivityCards{grid-template-columns:1fr;gap:20px;width:calc(100% - 40px);margin-bottom:48px}.MsaOriginalDesign-module__BewUWq__pictureImage{aspect-ratio:1.3}}@media (prefers-reduced-motion:reduce){.MsaOriginalDesign-module__BewUWq__pictureCard,.MsaOriginalDesign-module__BewUWq__pictureImage img{transition:none}.MsaOriginalDesign-module__BewUWq__pictureCard:hover,.MsaOriginalDesign-module__BewUWq__pictureCard:hover img{transform:none}}@media (max-width:1000px){.MsaOriginalDesign-module__BewUWq__story{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px;margin-bottom:80px}.MsaOriginalDesign-module__BewUWq__storyPhoto{aspect-ratio:auto;width:100%;min-width:0;height:100%}.MsaOriginalDesign-module__BewUWq__storyCopy{min-width:0;padding:32px 32px 32px 0}.MsaOriginalDesign-module__BewUWq__film{margin-bottom:80px}}@media (max-width:820px){.MsaOriginalDesign-module__BewUWq__story{grid-template-columns:minmax(0,1fr);gap:0}.MsaOriginalDesign-module__BewUWq__storyPhoto{aspect-ratio:16/9;height:auto;max-height:380px}.MsaOriginalDesign-module__BewUWq__storyCopy{padding:32px}}@media (max-width:640px){.MsaOriginalDesign-module__BewUWq__story{margin-bottom:64px}.MsaOriginalDesign-module__BewUWq__storyPhoto{aspect-ratio:4/3;max-height:none}.MsaOriginalDesign-module__BewUWq__storyCopy{padding:28px 24px}.MsaOriginalDesign-module__BewUWq__film{margin-bottom:56px}}@media (prefers-reduced-motion:no-preference){.MsaOriginalDesign-module__BewUWq__headerCta,.MsaOriginalDesign-module__BewUWq__primaryButton,.MsaOriginalDesign-module__BewUWq__planCta>a,.MsaOriginalDesign-module__BewUWq__mediaControl,.MsaOriginalDesign-module__BewUWq__skipEntry{transition:scale var(--msa-press) ease-out, background-color var(--msa-quick) ease, box-shadow var(--msa-quick) ease}.MsaOriginalDesign-module__BewUWq__headerCta:active,.MsaOriginalDesign-module__BewUWq__primaryButton:active,.MsaOriginalDesign-module__BewUWq__planCta>a:active,.MsaOriginalDesign-module__BewUWq__mediaControl:active,.MsaOriginalDesign-module__BewUWq__skipEntry:active{scale:.965}.MsaOriginalDesign-module__BewUWq__headerCta span,.MsaOriginalDesign-module__BewUWq__primaryButton span,.MsaOriginalDesign-module__BewUWq__planCta>a span,.MsaOriginalDesign-module__BewUWq__storyCopy>a span,.MsaOriginalDesign-module__BewUWq__textLink span,.MsaOriginalDesign-module__BewUWq__pictureCaption>span>span{transition:translate var(--msa-settle) var(--msa-ease-out);display:inline-block}.MsaOriginalDesign-module__BewUWq__textLink,.MsaOriginalDesign-module__BewUWq__storyCopy>a{transition:border-color var(--msa-quick) ease, scale var(--msa-press) ease-out}.MsaOriginalDesign-module__BewUWq__textLink:active,.MsaOriginalDesign-module__BewUWq__storyCopy>a:active,.MsaOriginalDesign-module__BewUWq__plannerBack:active{scale:.98}.MsaOriginalDesign-module__BewUWq__plannerBack{transition:translate var(--msa-settle) var(--msa-ease-out), scale var(--msa-press) ease-out}.MsaOriginalDesign-module__BewUWq__nav a{position:relative}.MsaOriginalDesign-module__BewUWq__nav a:hover{text-decoration:none}.MsaOriginalDesign-module__BewUWq__nav a:after{content:"";transform-origin:100%;height:1px;transition:scale var(--msa-settle) var(--msa-ease-out);background:currentColor;position:absolute;bottom:9px;left:0;right:0;scale:0 1}.MsaOriginalDesign-module__BewUWq__nav a:focus-visible:after{transform-origin:0;scale:1}.MsaOriginalDesign-module__BewUWq__pictureCard{transition:transform var(--msa-settle) var(--msa-ease-out), box-shadow var(--msa-settle) var(--msa-ease-out), scale var(--msa-press) ease-out}.MsaOriginalDesign-module__BewUWq__pictureImage img{transition:transform .7s var(--msa-ease-out), filter var(--msa-quick) ease}.MsaOriginalDesign-module__BewUWq__pictureCaption>*{transition:translate var(--msa-settle) var(--msa-ease-out)}.MsaOriginalDesign-module__BewUWq__pictureCard:active{scale:.982}.MsaOriginalDesign-module__BewUWq__pictureCard:focus-visible{z-index:1;transform:translateY(-6px)}.MsaOriginalDesign-module__BewUWq__pictureCard:focus-visible img{transform:scale(1.05)}.MsaOriginalDesign-module__BewUWq__pictureCard:focus-visible .MsaOriginalDesign-module__BewUWq__pictureCaption>span>span{translate:3px -3px}.MsaOriginalDesign-module__BewUWq__heroMedia img,.MsaOriginalDesign-module__BewUWq__heroMedia video{transform-origin:50% 60%}.MsaOriginalDesign-module__BewUWq__activityBody>div a,.MsaOriginalDesign-module__BewUWq__footer a{transition:color var(--msa-quick) ease}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.MsaOriginalDesign-module__BewUWq__headerCta:hover,.MsaOriginalDesign-module__BewUWq__primaryButton:hover{box-shadow:0 10px 24px #061a1633}.MsaOriginalDesign-module__BewUWq__headerCta:hover span,.MsaOriginalDesign-module__BewUWq__primaryButton:hover span,.MsaOriginalDesign-module__BewUWq__planCta>a:hover span,.MsaOriginalDesign-module__BewUWq__storyCopy>a:hover span{translate:3px -3px}.MsaOriginalDesign-module__BewUWq__textLink:hover span{translate:0 3px}.MsaOriginalDesign-module__BewUWq__textLink:hover,.MsaOriginalDesign-module__BewUWq__storyCopy>a:hover{border-color:currentColor}.MsaOriginalDesign-module__BewUWq__plannerBack:hover{translate:-3px}.MsaOriginalDesign-module__BewUWq__nav a:hover:after{transform-origin:0;scale:1}.MsaOriginalDesign-module__BewUWq__pictureCard:hover .MsaOriginalDesign-module__BewUWq__pictureCaption>*{translate:0 -3px}.MsaOriginalDesign-module__BewUWq__pictureCard:hover .MsaOriginalDesign-module__BewUWq__pictureCaption>span>span{translate:3px -3px}}
