.vland .vp.gw{--accent:#1a73e8;--accent-deep:#1257c9;--g-blue:#4285f4;--g-red:#ea4335;--g-yellow:#fbbc04;--g-green:#34a853}.vland .vp.m365{--accent:#0f6cbd;--accent-deep:#0a4f8f;--ms-red:#f25022;--ms-green:#7fba00;--ms-blue:#00a4ef;--ms-yellow:#ffb900}.vland .vp .g-h,.vland .vp .m-h{font-stretch:125%}.vland .vp .prodrow{max-width:var(--page-max);border-top:1px solid var(--hair);margin:0 auto;padding:clamp(34px,4.5vw,54px) clamp(16px,3vw,40px)}.vland .vp .prodrow-h{font-family:var(--grot);letter-spacing:-.01em;color:var(--ink);text-align:center;font-size:clamp(17px,2vw,20px);font-weight:600}.vland .vp .prodgrid{scrollbar-width:thin;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:clamp(4px,1.1vw,14px);margin-top:30px;padding-bottom:6px;display:flex;overflow-x:auto}.vland .vp .prodtile{flex-direction:column;flex:none;align-items:center;gap:9px;width:62px;transition:transform .16s;display:flex}.vland .vp .prodtile:hover{transform:translateY(-3px)}.vland .vp .pt-ico{border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:0 3px 9px #0b0b0c1a}.vland .vp .pt-ico .gmark{gap:2.5px;width:19px;height:19px}.vland .vp .pt-ico .gmark span{background:#fffffff2;border-radius:2.5px}.vland .vp .pt-ico .gmark.bars span{border-radius:2px}.vland .vp .pt-name{font-family:var(--grot);color:var(--ink);text-align:center;font-size:11.5px;font-weight:500;line-height:1.2}.vland .vp .prodtile.mgmt .pt-ico{background:linear-gradient(150deg, var(--pur), var(--pur-deep));position:relative}.vland .vp .prodtile.mgmt .pt-ico:after{content:"";border:1.5px dashed var(--pur);opacity:.6;border-radius:13px;position:absolute;inset:-2.5px}.vland .vp .prodtile.mgmt .pt-name{color:var(--pur-deep);font-weight:700}@media (max-width:820px){.vland .vp .prodgrid{justify-content:flex-start}}.vland .vp .help-band{background:var(--panel)}.vland .vp .help-inner{max-width:var(--page-max);margin:0 auto;padding:clamp(56px,7vw,100px) clamp(22px,4vw,56px)}.vland .vp .help-grid{grid-template-columns:1fr 1fr;gap:clamp(20px,2.4vw,26px);margin-top:50px;display:grid}.vland .vp .help-card{border:1px solid var(--hair);border-radius:var(--r);background:var(--paper);padding:30px 30px 32px;transition:border-color .18s,transform .18s}.vland .vp .help-card:hover{border-color:var(--pur);transform:translateY(-4px)}.vland .vp .help-glyph{border:1px solid var(--hair);width:44px;height:44px;font-family:var(--mono);color:var(--pur-deep);background:#7b5ea714;border-radius:11px;justify-content:center;align-items:center;font-size:16px;display:flex}.vland .vp .help-t{font-family:var(--grot);margin-top:22px;font-size:17px;font-weight:700}.vland .vp .help-d{color:var(--ink-2);max-width:440px;margin-top:10px;font-size:13.5px;line-height:1.6}@media (max-width:760px){.vland .vp .help-grid{grid-template-columns:1fr}}.vland .vp .price-block{margin-top:64px}.vland .vp .price-eyebrow{text-align:center;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);margin-bottom:26px;font-size:10.5px}.vland .vp .price-grid{border:1px solid var(--hair);border-radius:var(--r);background:var(--paper);grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}.vland .vp .price-card{border-right:1px solid var(--hair);flex-direction:column;padding:30px 28px 32px;display:flex;position:relative}.vland .vp .price-card:last-child{border-right:none}.vland .vp .price-card.pop{background:#7b5ea712}.vland .vp .price-pop-tab{background:var(--pur);color:#fff;font-family:var(--grot);border-radius:0 0 8px 8px;padding:5px 14px;font-size:11px;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%)}.vland .vp .price-name{font-family:var(--grot);font-size:17px;font-weight:700}.vland .vp .price-seats{color:var(--ink-2);margin-top:3px;font-size:12.5px}.vland .vp .price-fig{align-items:baseline;gap:8px;margin-top:16px;display:flex}.vland .vp .price-amt{font-family:var(--disp);letter-spacing:-.02em;font-size:clamp(30px,3.6vw,42px);font-weight:800;font-stretch:125%;line-height:1}.vland .vp .price-per{color:var(--ink-2);font-size:13px}.vland .vp .price-add{font-family:var(--grot);color:var(--ink);margin-top:12px;font-size:14px;font-weight:600}.vland .vp .price-contact{color:var(--accent-deep);margin-top:12px;font-size:14px}.vland .vp .price-list{flex-direction:column;flex:1;gap:12px;margin-top:22px;list-style:none;display:flex}.vland .vp .price-list li{color:var(--ink);gap:11px;font-size:13.5px;line-height:1.4;display:flex}.vland .vp .price-list li .ck{color:var(--accent);flex-shrink:0;font-weight:700}.vland .vp .price-cta{text-align:center;font-family:var(--grot);border-radius:var(--r-btn);border:1px solid var(--line);margin-top:24px;padding:13px 0;font-size:14px;font-weight:600;transition:all .15s;display:block}.vland .vp .price-cta.solid{background:var(--pur);color:#fff;border-color:var(--pur)}.vland .vp .price-cta.solid:hover{background:var(--pur-deep);color:#fff}.vland .vp .price-cta.line:hover{background:var(--ink);color:var(--paper)}.vland .vp .price-foot{text-align:center;color:var(--ink-2);max-width:660px;margin:20px auto 0;font-size:12.5px;line-height:1.6}@media (max-width:820px){.vland .vp .price-grid{grid-template-columns:1fr}.vland .vp .price-card{border-right:none;border-bottom:1px solid var(--hair)}.vland .vp .price-card:last-child{border-bottom:none}.vland .vp .price-pop-tab{border-radius:8px;margin-bottom:14px;display:inline-block;position:static;transform:none}}.vland .vp .g-hero{background:radial-gradient(60% 50% at 12% 8%, #4285f429, transparent 70%), radial-gradient(55% 55% at 96% 30%, #34a85324, transparent 70%), radial-gradient(50% 45% at 78% 96%, #fbbc0424, transparent 70%), linear-gradient(180deg, #fff 0%, #f4f8ff 52%, var(--paper) 100%);position:relative;overflow:hidden}.vland .vp .g-hero-inner{z-index:2;max-width:var(--page-max);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,64px);margin:0 auto;padding:clamp(56px,7vw,104px) clamp(22px,4vw,56px) clamp(60px,8vw,110px);display:grid;position:relative}.vland .vp .g-hero-copy{max-width:520px}.vland .vp .g-kicker{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--accent-deep);background:#ffffffb8;border:1px solid #1a73e847;border-radius:999px;align-items:center;gap:9px;padding:7px 15px;font-size:11px;display:inline-flex}.vland .vp .g-kicker .fourdots{gap:3px;display:inline-flex}.vland .vp .g-kicker .fourdots i{border-radius:50%;width:6px;height:6px}.vland .vp .g-h{font-family:var(--disp);letter-spacing:-.025em;margin-top:24px;font-size:clamp(38px,5.2vw,68px);font-weight:800;line-height:1.03}.vland .vp .g-h .rainbow>span:first-child{color:var(--g-blue)}.vland .vp .g-h .rainbow>span:nth-child(2){color:var(--g-red)}.vland .vp .g-h .rainbow>span:nth-child(3){color:var(--g-yellow)}.vland .vp .g-h .rainbow>span:nth-child(4){color:var(--g-green)}.vland .vp .g-h .rainbow>span:nth-child(5){color:var(--g-blue)}.vland .vp .g-sub{color:var(--ink-2);max-width:440px;margin-top:22px;font-size:16.5px;line-height:1.62}.vland .vp .g-actions{flex-wrap:wrap;gap:13px;margin-top:30px;display:flex}.vland .vp .g-orbit{height:clamp(340px,34vw,440px);position:relative}.vland .vp .g-blob{filter:blur(6px);opacity:.9;border-radius:50%;position:absolute}.vland .vp .g-blob.b1{background:radial-gradient(circle at 35% 30%,#7aa8ff,#4285f4);width:210px;height:210px;top:2%;left:8%}.vland .vp .g-blob.b2{opacity:.82;background:radial-gradient(circle at 35% 30%,#ff8b80,#ea4335);width:150px;height:150px;top:6%;right:6%}.vland .vp .g-blob.b3{opacity:.85;background:radial-gradient(circle at 35% 30%,#ffd75e,#fbbc04);width:130px;height:130px;bottom:8%;left:2%}.vland .vp .g-blob.b4{opacity:.8;background:radial-gradient(circle at 35% 30%,#74d992,#34a853);width:180px;height:180px;bottom:0;right:12%}.vland .vp .g-card{z-index:3;background:#fff;border-radius:18px;width:min(300px,74%);padding:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg);box-shadow:0 30px 60px #0b0b0c33}.vland .vp .g-card-top{border-bottom:1px solid #0b0b0c14;align-items:center;gap:6px;padding-bottom:12px;display:flex}.vland .vp .g-card-top .d{border-radius:50%;width:11px;height:11px}.vland .vp .g-card-top .ttl{background:#0b0b0c24;border-radius:4px;width:44%;height:8px;margin-left:8px}.vland .vp .g-line{background:#0b0b0c17;border-radius:5px;height:9px;margin-top:12px}.vland .vp .g-line.a{width:88%}.vland .vp .g-line.b{width:66%}.vland .vp .g-line.c{width:76%}.vland .vp .g-line.hl{background:linear-gradient(90deg,#4285f480,#34a85380);width:52%}.vland .vp .g-avatars{margin-top:16px;display:flex}.vland .vp .g-avatars i{border:2px solid #fff;border-radius:50%;width:26px;height:26px;margin-right:-8px;box-shadow:0 2px 6px #0000001f}.vland .vp .g-tile{z-index:4;border-radius:15px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:absolute;box-shadow:0 16px 34px #0b0b0c38}.vland .vp .g-tile.t1{background:linear-gradient(150deg,#5a94f7,#4285f4);top:4%;left:26%;transform:rotate(-8deg)}.vland .vp .g-tile.t2{background:linear-gradient(150deg,#ff6b5e,#ea4335);bottom:6%;left:14%;transform:rotate(7deg)}.vland .vp .g-tile.t3{background:linear-gradient(150deg,#ffcf4d,#fbbc04);top:12%;right:8%;transform:rotate(9deg)}.vland .vp .g-tile.t4{background:linear-gradient(150deg,#4fc878,#34a853);bottom:10%;right:2%;transform:rotate(-7deg)}.vland .vp .g-tile span{background:#ffffffe6;border-radius:6px;width:22px;height:22px}@media (max-width:900px){.vland .vp .g-hero-inner{text-align:center;grid-template-columns:1fr;gap:8px;padding-bottom:clamp(40px,8vw,72px)}.vland .vp .g-hero-copy{max-width:560px;margin:0 auto}.vland .vp .g-sub{margin-left:auto;margin-right:auto}.vland .vp .g-actions{justify-content:center}.vland .vp .g-orbit{max-width:420px;height:300px;margin:20px auto 0}}@media (max-width:420px){.vland .vp .g-orbit{height:260px}}.vland .vp .m-hero{background:radial-gradient(60% 55% at 88% 12%, #00a4ef29, transparent 70%), radial-gradient(45% 45% at 96% 82%, #0f6cbd1f, transparent 70%), linear-gradient(180deg, #f6f9fd 0%, #eef3f9 55%, var(--paper) 100%);position:relative;overflow:hidden}.vland .vp .m-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#0f6cbd0d 1px,#0000 1px),linear-gradient(90deg,#0f6cbd0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 75% 40%,#000,#0000 78%);mask-image:radial-gradient(70% 70% at 75% 40%,#000,#0000 78%)}.vland .vp .m-hero-inner{z-index:2;max-width:var(--page-max);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,64px);margin:0 auto;padding:clamp(56px,7vw,104px) clamp(22px,4vw,56px) clamp(60px,8vw,110px);display:grid;position:relative}.vland .vp .m-hero-copy{max-width:520px}.vland .vp .m-kicker{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--accent-deep);background:#ffffffb8;border:1px solid #0f6cbd47;border-radius:6px;align-items:center;gap:9px;padding:7px 15px;font-size:11px;display:inline-flex}.vland .vp .m-quad{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2px;width:15px;height:15px;display:grid}.vland .vp .m-quad i{border-radius:1px}.vland .vp .m-h{font-family:var(--disp);letter-spacing:-.025em;margin-top:24px;font-size:clamp(38px,5.2vw,68px);font-weight:800;line-height:1.03}.vland .vp .m-h .on{color:var(--accent);position:relative}.vland .vp .m-h .three65{background:linear-gradient(90deg, var(--ms-red), var(--ms-yellow) 35%, var(--ms-green) 68%, var(--ms-blue));color:#0000;-webkit-background-clip:text;background-clip:text}.vland .vp .m-sub{color:var(--ink-2);max-width:450px;margin-top:22px;font-size:16.5px;line-height:1.62}.vland .vp .m-actions{flex-wrap:wrap;gap:13px;margin-top:30px;display:flex}.vland .vp .m-orbit{justify-content:center;align-items:center;height:clamp(340px,34vw,440px);display:flex;position:relative}.vland .vp .m-stack{width:min(360px,88%);position:relative}.vland .vp .m-ghost{background:#ffffff8c;border:1px solid #0f6cbd24;border-radius:16px;position:absolute;inset:0;box-shadow:0 20px 40px #0b0b0c14}.vland .vp .m-ghost.g1{transform:translate(22px,26px)rotate(3deg)}.vland .vp .m-ghost.g2{background:#ffffffb8;transform:translate(11px,13px)rotate(1.5deg)}.vland .vp .m-window{background:#fff;border:1px solid #0b0b0c0f;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 34px 64px #0b0b0c33}.vland .vp .m-titlebar{background:linear-gradient(#f6f9fd,#eef3f9);border-bottom:1px solid #0b0b0c0f;align-items:center;gap:7px;padding:12px 14px;display:flex}.vland .vp .m-titlebar .qm{grid-template-columns:1fr 1fr;gap:2px;width:15px;height:15px;display:grid}.vland .vp .m-titlebar .qm i{border-radius:1px}.vland .vp .m-titlebar .tt{background:#0b0b0c24;border-radius:4px;width:80px;height:7px;margin-left:6px}.vland .vp .m-titlebar .win{gap:6px;margin-left:auto;display:flex}.vland .vp .m-titlebar .win b{background:#0b0b0c21;border-radius:2px;width:9px;height:9px;display:block}.vland .vp .m-panes{grid-template-columns:1fr 1fr;gap:10px;padding:16px;display:grid}.vland .vp .m-pane{border-radius:10px;flex-direction:column;justify-content:space-between;min-height:78px;padding:13px;display:flex}.vland .vp .m-pane .ico{background:#ffffffe6;border-radius:6px;width:22px;height:22px}.vland .vp .m-pane .ln{background:#fff9;border-radius:3px;height:6px;margin-top:6px}.vland .vp .m-pane .ln.s{width:60%}.vland .vp .m-pane.p1{background:linear-gradient(150deg,#ff7452,#f25022)}.vland .vp .m-pane.p2{background:linear-gradient(150deg,#a4d63f,#7fba00)}.vland .vp .m-pane.p3{background:linear-gradient(150deg,#48c3ff,#00a4ef)}.vland .vp .m-pane.p4{background:linear-gradient(150deg,#ffd04d,#ffb900)}.vland .vp .m-float{z-index:5;background:#fff;border-radius:12px;align-items:center;gap:9px;padding:11px 13px;display:flex;position:absolute;box-shadow:0 18px 38px #0b0b0c2e}.vland .vp .m-float.f1{top:-18px;right:-14px}.vland .vp .m-float.f2{bottom:-16px;left:-18px}.vland .vp .m-float .qm{grid-template-columns:1fr 1fr;gap:2px;width:20px;height:20px;display:grid}.vland .vp .m-float .qm i{border-radius:2px}.vland .vp .m-float .fl{background:#0b0b0c24;border-radius:3px;width:46px;height:6px}.vland .vp .m-float .fl.g{background:#0f6cbd66;width:32px}@media (max-width:900px){.vland .vp .m-hero-inner{text-align:center;grid-template-columns:1fr;gap:8px;padding-bottom:clamp(40px,8vw,72px)}.vland .vp .m-hero:before{-webkit-mask-image:radial-gradient(80% 50% at 50% 30%,#000,#0000 80%);mask-image:radial-gradient(80% 50% at 50% 30%,#000,#0000 80%)}.vland .vp .m-hero-copy{max-width:560px;margin:0 auto}.vland .vp .m-sub{margin-left:auto;margin-right:auto}.vland .vp .m-actions{justify-content:center}.vland .vp .m-orbit{max-width:400px;height:320px;margin:24px auto 0}}@media (max-width:420px){.vland .vp .m-orbit{height:280px}}
