.workspace-module__dP-vpW__shell{--paper:#edf4fa;--line:#c4d5e4;--ink:#0b182a;--body:#23364d;--muted:#486078;--teal:#98bbd8;--teal-deep:#173d65;--gold:#577997;--gold-deep:#355b7c;--font-display:var(--font-inter);min-height:100dvh;color:var(--ink);font-family:var(--font-inter),sans-serif;padding-bottom:calc(92px + env(safe-area-inset-bottom));background:radial-gradient(at 10% 0,#f3f9ff 0%,#0000 45%),radial-gradient(at 95% 55%,#b4d2e9 0%,#0000 55%),linear-gradient(145deg,#d5e4ef,#b8cddd 65%,#dceaf4)}.workspace-module__dP-vpW__shell h1,.workspace-module__dP-vpW__shell h2,.workspace-module__dP-vpW__shell h3,.workspace-module__dP-vpW__shell h4{font-family:var(--font-inter),sans-serif;letter-spacing:-.035em}.workspace-module__dP-vpW__shell h1{font-weight:700}.workspace-module__dP-vpW__shell :is(input,select,textarea){max-width:100%;font-size:16px}.workspace-module__dP-vpW__shell :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:3px solid #245c91}.workspace-module__dP-vpW__shell .bg-white{background:linear-gradient(145deg,#ffffffc4,#e4f0faab)}.workspace-module__dP-vpW__shell .rounded-2xl{border-radius:24px;box-shadow:inset 0 1px #ffffffd9,0 8px 25px #2847620b}.workspace-module__dP-vpW__shell .border-line{border-color:#ffffffad}.workspace-module__dP-vpW__shell main{min-width:0}.workspace-module__dP-vpW__header{z-index:45;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#dfeaf4eb;border-bottom:1px solid #ffffffc9;position:sticky;top:0}.workspace-module__dP-vpW__headerInner{justify-content:space-between;align-items:center;gap:16px;max-width:1240px;min-height:78px;margin:auto;padding:12px 24px;display:flex}.workspace-module__dP-vpW__brand{color:#0b182a;flex-direction:column;flex-shrink:0;line-height:1.1;text-decoration:none;display:flex}.workspace-module__dP-vpW__brand strong{letter-spacing:-1px;font-size:24px;font-weight:800}.workspace-module__dP-vpW__brand strong span{letter-spacing:-.5px;font-size:15px}.workspace-module__dP-vpW__brand small{letter-spacing:2px;margin-top:5px;font-size:9px}.workspace-module__dP-vpW__headerActions{align-items:center;gap:12px;display:flex}.workspace-module__dP-vpW__contact,.workspace-module__dP-vpW__headerActions button{color:#17304e;background:#ffffff60;border:1px solid #ffffffc9;border-radius:14px;min-height:44px;padding:10px 14px;font-size:14px;font-weight:600}.workspace-module__dP-vpW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.workspace-module__dP-vpW__tile{color:#112740;background:linear-gradient(130deg,#ffffffa6,#edf7ff4d);border:1px solid #ffffffed;border-radius:23px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-width:0;min-height:145px;padding:24px;transition:background .15s,transform .15s;display:flex;box-shadow:inset 0 1px 1px #fff,0 10px 25px #25476512}.workspace-module__dP-vpW__tile:hover{background:#ffffffbd;transform:translateY(-2px)}.workspace-module__dP-vpW__tile svg{width:34px;height:34px}.workspace-module__dP-vpW__tile strong{font-size:18px}.workspace-module__dP-vpW__tile span{color:#425c74;font-size:14px;line-height:1.5}.workspace-module__dP-vpW__next{background:linear-gradient(115deg,#ffffffc9,#e2f1f9a6);border:1px solid #fff;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;margin:24px 0;padding:24px;display:flex;box-shadow:0 12px 36px #294a6312}.workspace-module__dP-vpW__next strong{margin:6px 0;font-size:21px;display:block}.workspace-module__dP-vpW__next p{color:#42576e;font-size:15px;line-height:1.6}.workspace-module__dP-vpW__eyebrow{text-transform:uppercase;letter-spacing:2px;color:#425f7a;font-size:11px;font-weight:700}.workspace-module__dP-vpW__primary{color:#fff;white-space:nowrap;background:linear-gradient(120deg,#234a72,#102743);border-radius:15px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:15px;font-weight:600;display:inline-flex}.workspace-module__dP-vpW__content{max-width:1200px;margin:auto;padding:36px 24px}.workspace-module__dP-vpW__welcome{font-size:clamp(28px,4vw,40px);line-height:1.2}.workspace-module__dP-vpW__intro{color:#42576e;margin-top:10px;font-size:16px}.workspace-module__dP-vpW__dock{z-index:50;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#e4eef6f5;border-top:1px solid #fff;justify-content:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #213e5310}.workspace-module__dP-vpW__dock a{color:#314f6b;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:110px;min-width:0;min-height:52px;font-size:12px;display:flex}.workspace-module__dP-vpW__dock a[aria-current=page]{color:#102b4a;background:#ffffffbd;font-weight:700}.workspace-module__dP-vpW__dock svg{width:23px;height:23px}.workspace-module__dP-vpW__menu{position:relative}.workspace-module__dP-vpW__menu summary{cursor:pointer;border:1px solid #fff;border-radius:14px;min-height:44px;padding:10px 15px;font-size:14px;font-weight:600;list-style:none}.workspace-module__dP-vpW__menu summary::-webkit-details-marker{display:none}.workspace-module__dP-vpW__menu nav{background:#edf5fc;border:1px solid #fff;border-radius:18px;min-width:235px;max-height:65vh;padding:8px;position:absolute;top:55px;right:0;overflow:auto;box-shadow:0 15px 45px #10273f30}.workspace-module__dP-vpW__menu nav a{border-radius:10px;padding:12px;font-size:14px;display:block}.workspace-module__dP-vpW__menu nav a:hover,.workspace-module__dP-vpW__menu nav a[aria-current=page]{background:#fff}@media (max-width:767px){.workspace-module__dP-vpW__headerInner{min-height:74px;padding:12px 16px}.workspace-module__dP-vpW__brand strong{font-size:21px}.workspace-module__dP-vpW__brand small{letter-spacing:1.3px;font-size:8px}.workspace-module__dP-vpW__headerActions{gap:6px}.workspace-module__dP-vpW__headerActions button{padding:10px}.workspace-module__dP-vpW__contact{padding:10px;font-size:12px}.workspace-module__dP-vpW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workspace-module__dP-vpW__tile{gap:10px;min-height:138px;padding:20px}.workspace-module__dP-vpW__tile strong{font-size:17px}.workspace-module__dP-vpW__tile span{font-size:13px}.workspace-module__dP-vpW__content{padding:28px 16px}.workspace-module__dP-vpW__next{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.workspace-module__dP-vpW__next .workspace-module__dP-vpW__primary{width:100%}.workspace-module__dP-vpW__shell .sticky.top-16{position:relative;top:auto}.workspace-module__dP-vpW__shell .fixed.bottom-0{bottom:calc(77px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.workspace-module__dP-vpW__tile{transition:none}.workspace-module__dP-vpW__tile:hover{transform:none}}.workspace-module__dP-vpW__clientShell{--paper:#f5f7f1;--line:#cbdcd4;--ink:#172e29;--body:#2e4540;--muted:#536a62;--teal:#28bcb8;--teal-deep:#0f6e6b;--gold:#96802e;--gold-deep:#7a6722;background:radial-gradient(at 8% 5%,#fff 0%,#0000 48%),radial-gradient(at 95% 75%,#e4dfc4 0%,#0000 56%),linear-gradient(145deg,#eaf5ee,#c3dfd9 65%,#f4f2e8)}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__header{background:#edf5edef}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__contact{color:#0f5956}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__grid{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:none;margin:24px 0}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__tile{min-height:132px}@media (max-width:1023px){.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__grid{grid-template-columns:1fr;gap:12px}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__tile{min-height:112px;padding:18px}}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__tile{color:#174d47;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffffbc,#b5dfd47d);border-color:#ffffffed;box-shadow:inset 0 1px 1px #fff,0 10px 28px #235a4212}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__tile:nth-child(3n){background:linear-gradient(135deg,#ffffffe0,#e4d8a680)}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__tile:hover{background:#ffffffc9}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__tile svg{color:#0f6e6b}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__tile:nth-child(3n) svg{color:#7a6722}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__menu nav,.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__dock{background:#edf5edf5}.workspace-module__dP-vpW__clientShell .workspace-module__dP-vpW__dock a{color:#28554d}.workspace-module__dP-vpW__clientShell .bg-white{background:linear-gradient(145deg,#ffffffc4,#edf5eeb3)}.workspace-module__dP-vpW__clientShell :is(a,button,input,select,textarea):focus-visible{outline-color:#0f6e6b}
