@font-face{font-family:interDisplay;src:url(../media/inter_display_latin_600-s.p.2cuyysect4huw.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:interDisplay Fallback;src:local(Arial);ascent-override:94.48%;descent-override:23.53%;line-gap-override:0.0%;size-adjust:102.53%}.interdisplay_90ddafb3-module__RCKLkW__className{font-family:interDisplay,interDisplay Fallback;font-weight:600}.interdisplay_90ddafb3-module__RCKLkW__variable{--font-inter-display:"interDisplay", "interDisplay Fallback"}
.laptop-module__fDyK2q__laptop{position:relative}.laptop-module__fDyK2q__table,.laptop-module__fDyK2q__deck,.laptop-module__fDyK2q__lip,.laptop-module__fDyK2q__notch,.laptop-module__fDyK2q__glass,.laptop-module__fDyK2q__hinge{display:none}.laptop-module__fDyK2q__body,.laptop-module__fDyK2q__lid,.laptop-module__fDyK2q__bezel,.laptop-module__fDyK2q__screen{position:relative}@media (min-width:720px){.laptop-module__fDyK2q__laptop{top:calc(var(--d) * 10);left:calc(var(--d) * 88);width:calc(var(--d) * 634);height:calc(var(--d) * 410);perspective:calc(var(--d) * 3500);perspective-origin:50% calc(var(--d) * 17);position:absolute}.laptop-module__fDyK2q__body{transform-origin:50% 100%;transform-style:preserve-3d;position:absolute;inset:0}.laptop-module__fDyK2q__deck{width:100%;height:calc(var(--d) * 366);border-radius:0 0 calc(var(--d) * 22) calc(var(--d) * 22);box-shadow:inset 0 calc(var(--d) * -2) 0 #ffffffd9;transform-origin:50% 0;background:linear-gradient(90deg,#282e3824,#0000 9% 91%,#282e3824),linear-gradient(#aeb3bb 0%,#c9cdd3 12%,#dadde2 60%,#e6e8eb 100%);display:block;position:absolute;top:100%;left:0;transform:rotateX(90deg)}.laptop-module__fDyK2q__keys{border-radius:calc(var(--d) * 8);background:repeating-linear-gradient(180deg, transparent 0 calc(var(--d) * 22), #121316 calc(var(--d) * 22) calc(var(--d) * 26.8)), repeating-linear-gradient(90deg, #34363c 0 calc(var(--d) * 31), #121316 calc(var(--d) * 31) calc(var(--d) * 35.4));width:82%;height:44%;box-shadow:0 0 0 calc(var(--d) * 3) #1a1b1f, 0 0 0 calc(var(--d) * 4.5) #ffffff59;display:block;position:absolute;top:7%;left:9%}.laptop-module__fDyK2q__pad{border-radius:calc(var(--d) * 12);width:42%;height:34%;box-shadow:inset 0 0 0 calc(var(--d) * 1.5) #3c424e2e, 0 calc(var(--d) * 2) 0 #ffffffb3;background:linear-gradient(#cfd2d8,#dfe2e6);display:block;position:absolute;top:58%;left:29%}.laptop-module__fDyK2q__lip{width:100%;height:calc(var(--d) * 12);border-radius:0 0 calc(var(--d) * 20) calc(var(--d) * 20) / 0 0 calc(var(--d) * 10) calc(var(--d) * 10);background:radial-gradient(ellipse calc(var(--d) * 56) calc(var(--d) * 7) at 50% 0, #262a3280, transparent 70%), linear-gradient(90deg, #14182040, transparent 12%, transparent 88%, #14182040), linear-gradient(180deg, #eef0f2 0%, #b9bdc5 22%, #979ca5 70%, #7c818a 100%);transform:translateZ(calc(var(--d) * 366));display:block;position:absolute;top:100%;left:0}.laptop-module__fDyK2q__body:not([data-turning]){transform-style:flat}.laptop-module__fDyK2q__body:not([data-turning])>.laptop-module__fDyK2q__deck{transform:translateY(calc(var(--d) * -393)) perspective(calc(var(--d) * 3500)) translateY(calc(var(--d) * 393)) rotateX(90deg)}.laptop-module__fDyK2q__body:not([data-turning])>.laptop-module__fDyK2q__lip{transform:translateY(calc(var(--d) * -399)) perspective(calc(var(--d) * 3500)) translateY(calc(var(--d) * 399)) translateZ(calc(var(--d) * 366))}.laptop-module__fDyK2q__body:not([data-turning]) .laptop-module__fDyK2q__hinge{clip-path:inset(0 0 calc(var(--d) * 4) 0)}.laptop-module__fDyK2q__lid{border-radius:calc(var(--d) * 20) calc(var(--d) * 20) calc(var(--d) * 8) calc(var(--d) * 8);padding:calc(var(--d) * 2.5);box-shadow:inset 0 calc(var(--d) * 1) 0 #ffffffe6, inset 0 0 0 calc(var(--d) * .75) #282e3859;transform-origin:50% 100%;background:linear-gradient(#e3e5e9 0%,#c3c7ce 40%,#a9aeb7 100%);position:absolute;inset:0}.laptop-module__fDyK2q__bezel{border-radius:calc(var(--d) * 17.5) calc(var(--d) * 17.5) calc(var(--d) * 6) calc(var(--d) * 6);height:100%;padding:calc(var(--d) * 8) calc(var(--d) * 8) calc(var(--d) * 10);box-shadow:inset 0 0 0 calc(var(--d) * 1) #25272c;background:#0a0b0d}.laptop-module__fDyK2q__screen{border-radius:calc(var(--d) * 10) calc(var(--d) * 10) calc(var(--d) * 3) calc(var(--d) * 3);background:#1b2130;height:100%;overflow:hidden}.laptop-module__fDyK2q__notch{top:calc(var(--d) * 8);width:calc(var(--d) * 64);height:calc(var(--d) * 13);border-radius:0 0 calc(var(--d) * 7) calc(var(--d) * 7);background:radial-gradient(circle at 50% 46%, #3b5a86 0 calc(var(--d) * .9), #141b27 calc(var(--d) * 1.1) calc(var(--d) * 2.4), transparent calc(var(--d) * 2.6)), #0a0b0d;display:block;position:absolute;left:50%;transform:translate(-50%)}.laptop-module__fDyK2q__glass{border-radius:inherit;display:contents}.laptop-module__fDyK2q__glass:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(116deg,#ffffff21 0%,#ffffff0d 34%,#fff0 34.2% 100%);display:block;position:absolute;inset:0}.laptop-module__fDyK2q__hinge{width:88%;height:calc(var(--d) * 5);border-radius:0 0 calc(var(--d) * 4) calc(var(--d) * 4);background:linear-gradient(#1c1e22 0%,#3b3e44 60%,#6d7179 100%);display:block;position:absolute;top:100%;left:6%}.laptop-module__fDyK2q__table{top:calc(var(--d) * 446);width:118%;height:calc(var(--d) * 44);background:radial-gradient(ellipse 46% calc(var(--d) * 7) at 50% 42%, #0f162457, transparent 100%), radial-gradient(ellipse 52% 60% at 50% 40%, #0f162429, transparent 100%);filter:blur(calc(var(--d) * 3));display:block;position:absolute;left:-9%}}
.phone-module__cfxpmW__phone{--r:calc(var(--p) * 38);width:calc(var(--p) * 220);height:calc(var(--p) * 455);perspective:calc(var(--p) * 1700);perspective-origin:40% 45%;margin:0 auto;position:relative}@media (min-width:720px){.phone-module__cfxpmW__phone{top:calc(var(--d) * 18);left:calc(var(--d) * 690);margin:0;position:absolute}}.phone-module__cfxpmW__body{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateY(-8deg)rotateX(2deg)}.phone-module__cfxpmW__plate{border-radius:var(--r);background:linear-gradient(90deg,#5c616a 0%,#aeb3ba 10%,#7d828b 50%,#b9bdc3 88%,#676c75 100%);display:block;position:absolute;inset:0}.phone-module__cfxpmW__plate1{transform:translateZ(calc(var(--p) * -5))}.phone-module__cfxpmW__plate2{transform:translateZ(calc(var(--p) * -10))}.phone-module__cfxpmW__plate3{box-shadow:0 calc(var(--p) * 28) calc(var(--p) * 44) calc(var(--p) * -12) #0f16246b, 0 calc(var(--p) * 8) calc(var(--p) * 16) #0f16242e;transform:translateZ(calc(var(--p) * -15))}.phone-module__cfxpmW__button{width:calc(var(--p) * 4);border-radius:calc(var(--p) * 2);transform:translateZ(calc(var(--p) * -7));background:linear-gradient(90deg,#6b7079,#c3c7cd 50%,#7b8089);display:block;position:absolute}.phone-module__cfxpmW__side{top:26%;right:calc(var(--p) * -2.5);height:15%}.phone-module__cfxpmW__action{top:18%;left:calc(var(--p) * -2.5);height:5.5%}.phone-module__cfxpmW__volUp{top:27%;left:calc(var(--p) * -2.5);height:9%}.phone-module__cfxpmW__volDown{top:38%;left:calc(var(--p) * -2.5);height:9%}.phone-module__cfxpmW__band{--ss:2;width:calc(100% * var(--ss));height:calc(100% * var(--ss));zoom:var(--ss);transform:scale(calc(1 / var(--ss)));transform-origin:0 0;border-radius:var(--r);padding:calc(var(--p) * 3);box-shadow:inset 0 0 0 calc(var(--p) * .75) #1e222a73, inset 0 calc(var(--p) * 1) 0 #fffc;background:linear-gradient(135deg,#eef0f2 0%,#a3a8b0 26%,#dcdfe3 52%,#8f949c 78%,#d0d3d8 100%);position:absolute;top:0;left:0}@media (min-resolution:1.5x){.phone-module__cfxpmW__band{--ss:3}}@media (min-resolution:2x){.phone-module__cfxpmW__band{--ss:4}}.phone-module__cfxpmW__bezel{border-radius:calc(var(--r) - var(--p) * 3);height:100%;padding:calc(var(--p) * 5);background:#06070a;position:relative}.phone-module__cfxpmW__screen{border-radius:calc(var(--r) - var(--p) * 8);background:#fff;height:100%;position:relative;overflow:hidden}.phone-module__cfxpmW__island{z-index:3;top:calc(var(--p) * 9);width:calc(var(--p) * 66);height:calc(var(--p) * 19);background:radial-gradient(circle at calc(100% - var(--p) * 10) 50%, #2d4466 0 calc(var(--p) * 1.3), #10151e calc(var(--p) * 1.6) calc(var(--p) * 3.6), transparent calc(var(--p) * 3.9)), #000;border-radius:999px;display:block;position:absolute;left:50%;transform:translate(-50%)}.phone-module__cfxpmW__glass{border-radius:inherit;display:contents}.phone-module__cfxpmW__glass:before{z-index:4;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(122deg,#ffffff29 0%,#ffffff0d 30%,#fff0 30.2% 100%);display:block;position:absolute;inset:0}.phone-module__cfxpmW__table{top:calc(var(--p) * 432);width:118%;height:calc(var(--p) * 40);background:radial-gradient(ellipse 40% calc(var(--p) * 6) at 52% 45%, #0f16245c, transparent 100%), radial-gradient(ellipse 50% 55% at 52% 45%, #0f162424, transparent 100%);filter:blur(calc(var(--p) * 3));display:block;position:absolute;left:-12%}
.product-bits-module__I3UecG__portrait{object-fit:cover;border-radius:50%;flex:none;display:block}.product-bits-module__I3UecG__tile{box-sizing:border-box;background:#fff;border:1px solid #dce3ee;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.product-bits-module__I3UecG__tile svg{width:57%;height:57%;display:block}
.office-section-module__vrYlLq__section{background:var(--fd-band,#f6f8fa)}.office-section-module__vrYlLq__section .office-section-module__vrYlLq__heading{margin-bottom:28px}@media (min-width:960px){.office-section-module__vrYlLq__section .office-section-module__vrYlLq__heading{max-width:none}}.office-section-module__vrYlLq__stage{width:100%;max-width:950px;margin:0 auto;container-type:inline-size}.office-section-module__vrYlLq__devices{--d:1px;--p:1.1px;--ink:#0f1624;--mute:#5b6575;--line:#dce3ee;--wash:#f6f8fb;--accent:#3e6ae1;--soft:#a9bdf2;--track:#eef1f6;flex-direction:column;gap:36px;display:flex;position:relative}@media (min-width:720px){.office-section-module__vrYlLq__devices{--d:calc(100cqw / 950);--p:var(--d);aspect-ratio:950/488;display:block}}.office-section-module__vrYlLq__spacer{flex:1}.office-section-module__vrYlLq__desktop{color:var(--ink);font-family:var(--bl-body,Inter, system-ui, sans-serif);font-size:calc(var(--d) * 12);letter-spacing:0;text-align:left;line-height:1.3;position:relative}.office-section-module__vrYlLq__menubar{display:none}.office-section-module__vrYlLq__window{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f16240f,0 10px 28px #0f162414}@media (min-width:720px){.office-section-module__vrYlLq__desktop{background:radial-gradient(90% 80% at 8% 0,#dfe8ff 0%,#dfe8ff00 60%),radial-gradient(70% 90% at 100% 100%,#7f9cf0 0%,#7f9cf000 65%),radial-gradient(60% 70% at 70% 30%,#b9c9f7 0%,#b9c9f700 70%),linear-gradient(160deg,#e9eefc 0%,#b4c5f4 55%,#8aa3ea 100%);height:100%}.office-section-module__vrYlLq__menubar{align-items:center;gap:calc(var(--d) * 13);height:calc(var(--d) * 24);padding:0 calc(var(--d) * 14);font-size:calc(var(--d) * 12);white-space:nowrap;background:#f6f8fc;font-weight:500;line-height:1;display:flex}.office-section-module__vrYlLq__menuApp{font-weight:700}.office-section-module__vrYlLq__menuIcon{width:calc(var(--d) * 14);height:calc(var(--d) * 14)}.office-section-module__vrYlLq__menuBattery{width:calc(var(--d) * 23);height:auto}.office-section-module__vrYlLq__menuTime{font-variant-numeric:tabular-nums}.office-section-module__vrYlLq__window{top:calc(var(--d) * 34);right:calc(var(--d) * 12);bottom:calc(var(--d) * 12);left:calc(var(--d) * 12);border-radius:calc(var(--d) * 10);box-shadow:0 0 0 calc(var(--d) * .6) #0f162447, 0 calc(var(--d) * 14) calc(var(--d) * 32) #0f16244d;border:0;position:absolute}}.office-section-module__vrYlLq__chrome{font-size:calc(var(--d) * 12);flex:none;line-height:1}.office-section-module__vrYlLq__tabs{align-items:flex-end;gap:calc(var(--d) * 8);height:calc(var(--d) * 30);padding:0 calc(var(--d) * 10);background:#dfe4ec;display:flex}.office-section-module__vrYlLq__lights{align-self:center;gap:calc(var(--d) * 6);margin-right:calc(var(--d) * 8);display:flex}.office-section-module__vrYlLq__lights i{width:calc(var(--d) * 10);height:calc(var(--d) * 10);box-shadow:inset 0 0 0 calc(var(--d) * .5) #0000002e;background:#ff5f57;border-radius:50%}.office-section-module__vrYlLq__lights i:nth-child(2){background:#febc2e}.office-section-module__vrYlLq__lights i:nth-child(3){background:#28c840}.office-section-module__vrYlLq__tab{align-items:center;gap:calc(var(--d) * 7);width:calc(var(--d) * 172);height:calc(var(--d) * 25);border-radius:calc(var(--d) * 8) calc(var(--d) * 8) 0 0;padding:0 calc(var(--d) * 8) 0 calc(var(--d) * 9);background:#fff;display:flex}.office-section-module__vrYlLq__favicon{width:calc(var(--d) * 16);height:calc(var(--d) * 16);border-radius:calc(var(--d) * 4)}.office-section-module__vrYlLq__tabTitle{flex:1;font-weight:500}.office-section-module__vrYlLq__tabClose,.office-section-module__vrYlLq__newTab{width:calc(var(--d) * 12);height:calc(var(--d) * 12);color:var(--mute)}.office-section-module__vrYlLq__newTab{width:calc(var(--d) * 14);height:calc(var(--d) * 14);align-self:center}.office-section-module__vrYlLq__toolbar{align-items:center;gap:calc(var(--d) * 10);height:calc(var(--d) * 30);border-bottom:1px solid var(--line);padding:0 calc(var(--d) * 10);background:#fff;display:flex}.office-section-module__vrYlLq__navIcon{width:calc(var(--d) * 15);height:calc(var(--d) * 15);color:#3a4352;flex:none}.office-section-module__vrYlLq__navOff{color:#a3acba}.office-section-module__vrYlLq__address{align-items:center;gap:calc(var(--d) * 6);min-width:0;height:calc(var(--d) * 24);margin-left:calc(var(--d) * 2);padding:0 calc(var(--d) * 12);color:#3a4352;white-space:nowrap;background:#eef1f5;border-radius:999px;flex:1;display:flex}.office-section-module__vrYlLq__addressLock{width:calc(var(--d) * 12);height:calc(var(--d) * 12);flex:none}.office-section-module__vrYlLq__page{background:var(--wash);min-height:0;font-size:calc(var(--d) * 12);line-height:calc(var(--d) * 16);flex-direction:column;flex:1;display:flex}.office-section-module__vrYlLq__top{align-items:center;gap:calc(var(--d) * 8);height:calc(var(--d) * 36);border-bottom:1px solid var(--line);padding:0 calc(var(--d) * 12);background:#fff;flex:none;display:flex}.office-section-module__vrYlLq__mark{font-size:calc(var(--d) * 13.5);letter-spacing:-.01em;font-weight:700}.office-section-module__vrYlLq__chip{align-items:center;gap:calc(var(--d) * 5);height:calc(var(--d) * 26);border:1px solid var(--line);border-radius:calc(var(--d) * 7);padding:0 calc(var(--d) * 9);white-space:nowrap;background:#fff;font-weight:500;display:inline-flex}.office-section-module__vrYlLq__chev{width:calc(var(--d) * 13);height:calc(var(--d) * 13);color:var(--mute);flex:none}.office-section-module__vrYlLq__grid{gap:calc(var(--d) * 10);min-height:0;padding:calc(var(--d) * 10);flex:1;grid-template-columns:minmax(0,1fr);display:grid}.office-section-module__vrYlLq__card{border:1px solid var(--line);border-radius:calc(var(--d) * 10);min-width:0;min-height:0;padding:calc(var(--d) * 10) calc(var(--d) * 12);background:#fff;flex-direction:column;display:flex}.office-section-module__vrYlLq__title{font-size:calc(var(--d) * 12.5);font-weight:600;line-height:calc(var(--d) * 16);margin:0}.office-section-module__vrYlLq__plot{min-height:140px;margin-top:calc(var(--d) * 10);flex:1;position:relative}.office-section-module__vrYlLq__chart{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.office-section-module__vrYlLq__gridline{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.office-section-module__vrYlLq__area{fill:var(--accent);fill-opacity:.1}.office-section-module__vrYlLq__line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.office-section-module__vrYlLq__axis{margin-top:calc(var(--d) * 6);color:var(--mute);justify-content:space-between;display:flex}.office-section-module__vrYlLq__collHead{justify-content:space-between;align-items:center;gap:calc(var(--d) * 4) calc(var(--d) * 8);flex-wrap:wrap;display:flex}.office-section-module__vrYlLq__legend{gap:calc(var(--d) * 10);color:var(--mute);white-space:nowrap;display:flex}.office-section-module__vrYlLq__legend span{align-items:center;gap:calc(var(--d) * 5);display:inline-flex}.office-section-module__vrYlLq__key{width:calc(var(--d) * 8);height:calc(var(--d) * 8);border-radius:calc(var(--d) * 2);background:var(--accent);display:block}.office-section-module__vrYlLq__keySoft{background:var(--soft)}.office-section-module__vrYlLq__rows{justify-content:space-between;gap:calc(var(--d) * 2);margin:calc(var(--d) * 6) calc(var(--d) * -6) 0;flex-direction:column;flex:1;display:flex}.office-section-module__vrYlLq__cRow{gap:calc(var(--d) * 4);border-radius:calc(var(--d) * 6);padding:calc(var(--d) * 4) calc(var(--d) * 6);transition:background-color .2s;display:grid;position:relative}.office-section-module__vrYlLq__college{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.office-section-module__vrYlLq__pair{gap:calc(var(--d) * 3);transition:opacity .22s;display:grid}.office-section-module__vrYlLq__meter{height:calc(var(--d) * 6);background:var(--track);border-radius:999px;display:block}.office-section-module__vrYlLq__fill{background:var(--accent);border-radius:999px;height:100%;display:block}.office-section-module__vrYlLq__fillSoft{background:var(--soft)}.office-section-module__vrYlLq__cursor{z-index:2;width:calc(var(--d) * 14);height:calc(var(--d) * 21);filter:drop-shadow(0 calc(var(--d) * 1.5) calc(var(--d) * 1.5) #0000004d);pointer-events:none;position:absolute;top:38%;left:58%}.office-section-module__vrYlLq__rows .office-section-module__vrYlLq__cRow:hover{background:#eef3fd}.office-section-module__vrYlLq__devices:not([data-dash=armed],[data-dash=play]) .office-section-module__vrYlLq__rows:not(:has(.office-section-module__vrYlLq__cRow:hover)) .office-section-module__vrYlLq__cRow[data-demo]{background:#eef3fd}.office-section-module__vrYlLq__devices:not([data-dash=armed],[data-dash=play]) .office-section-module__vrYlLq__rows:not(:has(.office-section-module__vrYlLq__cRow:hover)) .office-section-module__vrYlLq__cRow:not([data-demo]) .office-section-module__vrYlLq__pair{opacity:.32}.office-section-module__vrYlLq__rows:has(.office-section-module__vrYlLq__cRow:hover) .office-section-module__vrYlLq__cRow:not(:hover) .office-section-module__vrYlLq__pair{opacity:.32}.office-section-module__vrYlLq__desktop:hover .office-section-module__vrYlLq__cursor{opacity:0}@media (min-width:720px){.office-section-module__vrYlLq__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.office-section-module__vrYlLq__plot{min-height:0}}@media (max-width:719.98px){.office-section-module__vrYlLq__chip{display:none}.office-section-module__vrYlLq__address{overflow:hidden}}.office-section-module__vrYlLq__status{width:100%;height:calc(var(--p) * 37);grid-template-columns:minmax(0, 1fr) calc(var(--p) * 76) minmax(0, 1fr);color:#111;font-family:var(--bl-body,Inter, system-ui, sans-serif);font-size:calc(var(--p) * 12.5);font-variant-numeric:tabular-nums;align-items:center;font-weight:600;line-height:1;display:grid;position:absolute;top:0;left:0}.office-section-module__vrYlLq__statusTime{text-align:center}.office-section-module__vrYlLq__statusIcons{justify-content:center;align-items:center;gap:calc(var(--p) * 4);grid-column:3;display:flex}.office-section-module__vrYlLq__statusIcons svg{height:calc(var(--p) * 10);fill:currentColor;width:auto;display:block}.office-section-module__vrYlLq__cal{inset:calc(var(--p) * 37) 0 0;color:#1f1f1f;font-family:var(--bl-body,Inter, system-ui, sans-serif);font-size:calc(var(--p) * 12);line-height:calc(var(--p) * 15);letter-spacing:0;text-align:left;flex-direction:column;display:flex;position:absolute}.office-section-module__vrYlLq__calBar{align-items:center;gap:calc(var(--p) * 10);height:calc(var(--p) * 34);padding:0 calc(var(--p) * 10) 0 calc(var(--p) * 12);flex:none;display:flex}.office-section-module__vrYlLq__calIcon{width:calc(var(--p) * 17);height:calc(var(--p) * 17);color:#444746}.office-section-module__vrYlLq__calMonth{font-size:calc(var(--p) * 16);font-weight:600;line-height:1}.office-section-module__vrYlLq__calMe{border-radius:50%}.office-section-module__vrYlLq__calWeek{height:calc(var(--p) * 44);padding:0 calc(var(--p) * 4);border-bottom:1px solid #e3e3e3;flex:none;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.office-section-module__vrYlLq__calDay{align-items:center;gap:calc(var(--p) * 2);color:#5f6368;flex-direction:column;display:flex}.office-section-module__vrYlLq__calDate{width:calc(var(--p) * 22);height:calc(var(--p) * 22);color:#1f1f1f;border-radius:50%;place-items:center;font-weight:600;display:grid}.office-section-module__vrYlLq__calDay[data-on]{color:#0b57d0;font-weight:600}.office-section-module__vrYlLq__calDay[data-on] .office-section-module__vrYlLq__calDate{color:#fff;background:#0b57d0}.office-section-module__vrYlLq__calGrid{flex:1;position:relative;overflow:hidden}.office-section-module__vrYlLq__calHour{top:calc(var(--p) * (8 + var(--at) * 74));display:block;position:absolute;left:0;right:0}.office-section-module__vrYlLq__calHour:after{top:0;right:0;left:calc(var(--p) * 40);content:"";border-top:1px solid #e3e3e3;position:absolute}.office-section-module__vrYlLq__calHourLab{width:calc(var(--p) * 34);color:#5f6368;text-align:right;white-space:nowrap;position:absolute;top:0;left:0;transform:translateY(-50%)}.office-section-module__vrYlLq__now{z-index:2;top:calc(var(--p) * (8 + var(--at) * 74));right:0;left:calc(var(--p) * 40);height:calc(var(--p) * 2);margin-top:calc(var(--p) * -1);background:#ea4335;display:block;position:absolute}.office-section-module__vrYlLq__now:before{top:50%;left:calc(var(--p) * -5);width:calc(var(--p) * 10);height:calc(var(--p) * 10);content:"";background:#ea4335;border-radius:50%;position:absolute;transform:translateY(-50%)}.office-section-module__vrYlLq__ev{top:calc(var(--p) * (9 + var(--at) * 74));right:calc(var(--p) * 5);left:calc(var(--p) * 43);min-height:calc(var(--p) * (var(--len) * 74 - 3));border-radius:calc(var(--p) * 7);padding:calc(var(--p) * 4) calc(var(--p) * 7);flex-direction:column;align-items:flex-start;display:flex;position:absolute;overflow:hidden}.office-section-module__vrYlLq__evWhat{font-weight:600}.office-section-module__vrYlLq__evPanel{color:#22005d;padding-top:calc(var(--p) * 18);background:#e9ddff}.office-section-module__vrYlLq__evCoffee{z-index:1;color:#041e49;background:#d3e3fd}.office-section-module__vrYlLq__evClub{color:#0a3818;background:#c4eed0}.office-section-module__vrYlLq__evWho{align-items:center;gap:calc(var(--p) * 6);margin-top:calc(var(--p) * 2);display:flex}.office-section-module__vrYlLq__evWho .office-section-module__vrYlLq__evTile{border-radius:calc(var(--p) * 5)}.office-section-module__vrYlLq__booked{align-items:center;gap:calc(var(--p) * 3);min-height:calc(var(--p) * 18);padding:0 calc(var(--p) * 7) 0 calc(var(--p) * 5);background:#fff;border-radius:999px;font-weight:600;line-height:1.25;display:inline-flex}.office-section-module__vrYlLq__booked svg{width:calc(var(--p) * 12);height:calc(var(--p) * 12);color:#0b57d0}.office-section-module__vrYlLq__banner{z-index:3;top:calc(var(--p) * 36);right:calc(var(--p) * 6);left:calc(var(--p) * 6);gap:calc(var(--p) * 9);border-radius:calc(var(--p) * 18);padding:calc(var(--p) * 9) calc(var(--p) * 10);box-shadow:0 0 0 calc(var(--p) * .5) #00000014, 0 calc(var(--p) * 10) calc(var(--p) * 26) #0f162442;-webkit-backdrop-filter:blur(18px)saturate(1.8);backdrop-filter:blur(18px)saturate(1.8);color:#1c1c1e;font-family:var(--bl-body,Inter, system-ui, sans-serif);font-size:calc(var(--p) * 12);line-height:calc(var(--p) * 15);text-align:left;background:#f4f4f7f2;align-items:flex-start;display:none;position:absolute}.office-section-module__vrYlLq__bannerIcon{width:calc(var(--p) * 30);height:calc(var(--p) * 30);margin-top:calc(var(--p) * 2);border-radius:calc(var(--p) * 7);flex:none}.office-section-module__vrYlLq__bannerText{flex-direction:column;flex:1;min-width:0;display:flex}.office-section-module__vrYlLq__bannerHead{justify-content:space-between;gap:calc(var(--p) * 6);display:flex}.office-section-module__vrYlLq__bannerApp,.office-section-module__vrYlLq__bannerTitle{font-weight:600}.office-section-module__vrYlLq__bannerNow{color:#5e5e63}@keyframes office-section-module__vrYlLq__os-draw{0%{stroke-dashoffset:1px}}@keyframes office-section-module__vrYlLq__os-fade{0%{opacity:0}}@keyframes office-section-module__vrYlLq__os-grow-across{0%{transform:scaleX(0)}}@keyframes office-section-module__vrYlLq__os-cursor{0%{opacity:0;transform:translate(calc(var(--d) * 150), calc(var(--d) * 110))}25%{opacity:1}}@keyframes office-section-module__vrYlLq__os-banner{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1.06);transform:translateY(-135%)scale(.96)}12.5%{opacity:1;transform:none}86%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.8,.2);transform:none}to{opacity:0;transform:translateY(-135%)scale(.96)}}@keyframes office-section-module__vrYlLq__os-land{0%{opacity:0;transform:translateY(calc(var(--p) * -14)) scale(.94)}}@keyframes office-section-module__vrYlLq__os-pop{0%{opacity:0;transform:scale(.4)}}.office-section-module__vrYlLq__devices:is([data-dash=armed],[data-dash=play]) .office-section-module__vrYlLq__line{stroke-dasharray:1;animation:1.1s cubic-bezier(.33,1,.68,1) .15s both office-section-module__vrYlLq__os-draw}.office-section-module__vrYlLq__devices:is([data-dash=armed],[data-dash=play]) .office-section-module__vrYlLq__area{animation:.7s ease-out .6s both office-section-module__vrYlLq__os-fade}.office-section-module__vrYlLq__devices:is([data-dash=armed],[data-dash=play]) .office-section-module__vrYlLq__fill{transform-origin:0;animation:.7s cubic-bezier(.16,1,.3,1) .35s both office-section-module__vrYlLq__os-grow-across}.office-section-module__vrYlLq__devices:is([data-dash=armed],[data-dash=play]) .office-section-module__vrYlLq__cursor{animation:1.1s cubic-bezier(.25,.8,.25,1) .8s both office-section-module__vrYlLq__os-cursor}.office-section-module__vrYlLq__devices:is([data-story=armed],[data-story=play]) .office-section-module__vrYlLq__banner{animation:4s linear .3s both office-section-module__vrYlLq__os-banner;display:flex}.office-section-module__vrYlLq__devices:is([data-story=armed],[data-story=play]) .office-section-module__vrYlLq__evCoffee{animation:.56s cubic-bezier(.2,.8,.2,1) 1.5s both office-section-module__vrYlLq__os-land}.office-section-module__vrYlLq__devices:is([data-story=armed],[data-story=play]) .office-section-module__vrYlLq__booked{animation:.42s cubic-bezier(.3,1.5,.5,1) 2.2s both office-section-module__vrYlLq__os-pop}.office-section-module__vrYlLq__devices[data-dash=armed] :is(.office-section-module__vrYlLq__line,.office-section-module__vrYlLq__area,.office-section-module__vrYlLq__fill,.office-section-module__vrYlLq__cursor),.office-section-module__vrYlLq__devices[data-story=armed] :is(.office-section-module__vrYlLq__banner,.office-section-module__vrYlLq__evCoffee,.office-section-module__vrYlLq__booked){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.office-section-module__vrYlLq__devices :is(.office-section-module__vrYlLq__line,.office-section-module__vrYlLq__area,.office-section-module__vrYlLq__fill,.office-section-module__vrYlLq__cursor,.office-section-module__vrYlLq__banner,.office-section-module__vrYlLq__evCoffee,.office-section-module__vrYlLq__booked){animation:none!important}.office-section-module__vrYlLq__devices .office-section-module__vrYlLq__banner{display:none!important}}.office-section-module__vrYlLq__menuLeft{align-items:center;gap:calc(var(--d) * 13);min-width:0;max-width:calc(50% - var(--d) * 40);display:flex}.office-section-module__vrYlLq__evPanel>span:not([class]),.office-section-module__vrYlLq__evClub>span:not([class]){white-space:nowrap}.office-section-module__vrYlLq__menuLeft,.office-section-module__vrYlLq__menubar,.office-section-module__vrYlLq__tab,.office-section-module__vrYlLq__address,.office-section-module__vrYlLq__chip,.office-section-module__vrYlLq__collHead,.office-section-module__vrYlLq__calDate,.office-section-module__vrYlLq__evPanel,.office-section-module__vrYlLq__evClub{overflow:hidden}
.positioning-chart-module__Og6w2a__ours,.positioning-chart-module__Og6w2a__tile{box-sizing:border-box;width:var(--pt-dot);height:var(--pt-dot);flex:none;display:block}.positioning-chart-module__Og6w2a__ours{border-radius:calc(var(--pt-dot) / 4);object-fit:cover;filter:drop-shadow(0 3px 6px #0f162438)}.positioning-chart-module__Og6w2a__tile{justify-content:center;align-items:center;display:flex}.positioning-chart-module__Og6w2a__tile img{object-fit:contain;width:100%;height:100%;display:block}
.stacked-hero-module__xC6zca__hero{--ph-ink:#0f1624;--ph-mute:#5b6575;--ph-line:#dce3ee;--ph-wash:#f6f8fb;--ph-ghost:#edf0f5;--ph-accent:#3e6ae1;--ph-accent-soft:#b6c8f7;--ph-tag:#eef3fd;--ph-shadow:0 1px 2px #0f16240d, 0 12px 32px #0f162412;--ph-out:cubic-bezier(.16, 1, .3, 1);--ph-tone-blue:#e3ebfc;--ph-tone-amber:#fcecc8;--ph-select:#f4f6fa;background:var(--bl-paper);color:var(--bl-ink);padding:48px 0 40px;position:relative}@media (min-width:960px){.stacked-hero-module__xC6zca__hero{padding-top:64px;padding-bottom:48px}}.stacked-hero-module__xC6zca__heroWrap{flex-direction:column;display:flex}.stacked-hero-module__xC6zca__heroCopy{text-align:center;flex-direction:column;align-items:center;display:flex}.stacked-hero-module__xC6zca__heroCopy>*{animation:stacked-hero-module__xC6zca__a-rise .45s var(--ph-out) both}.stacked-hero-module__xC6zca__heroCopy>:nth-child(2){animation-delay:70ms}.stacked-hero-module__xC6zca__heroCopy>:nth-child(3){animation-delay:.14s}.stacked-hero-module__xC6zca__hero .stacked-hero-module__xC6zca__h1{max-width:none;font-family:var(--fd-display);letter-spacing:-.035em;color:var(--bl-ink);text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(34px,9.2vw,44px);font-weight:600;line-height:1.06}@media (min-width:960px){.stacked-hero-module__xC6zca__hero .stacked-hero-module__xC6zca__h1{font-size:clamp(44px,4.25vw,62px);line-height:1.04}.stacked-hero-module__xC6zca__h1 .bl-fd-hlword:before{content:"\a ";white-space:pre}}.stacked-hero-module__xC6zca__hero .stacked-hero-module__xC6zca__lead{max-width:34em;color:var(--fd-mute);text-wrap:balance;margin:20px 0 0;font-size:clamp(17px,1.45vw,20px);line-height:1.5}@media (min-width:960px){.stacked-hero-module__xC6zca__hero .stacked-hero-module__xC6zca__lead{max-width:48em}}.stacked-hero-module__xC6zca__hero .stacked-hero-module__xC6zca__cta{justify-content:center;margin-top:30px}.stacked-hero-module__xC6zca__stage{animation:stacked-hero-module__xC6zca__a-rise .45s var(--ph-out) .21s both;margin-top:48px;position:relative}@media (min-width:960px){.stacked-hero-module__xC6zca__stage{margin-top:56px}}@keyframes stacked-hero-module__xC6zca__a-rise{0%{opacity:0;transform:translateY(12px)}}.stacked-hero-module__xC6zca__sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stacked-hero-module__xC6zca__window{border:1px solid var(--ph-line);box-shadow:var(--ph-shadow);color:var(--ph-ink);font-family:var(--bl-body,Inter, system-ui, sans-serif);text-align:left;letter-spacing:0;background:#fff;border-radius:16px;font-size:14px;line-height:20px;overflow:hidden}.stacked-hero-module__xC6zca__cols{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:960px){.stacked-hero-module__xC6zca__cols{grid-template-columns:minmax(0,1.6fr) 1px minmax(0,.98fr) 1px minmax(0,1fr)}}.stacked-hero-module__xC6zca__col{flex-direction:column;min-width:0;padding:16px;display:flex;position:relative}@media (max-width:639.98px){.stacked-hero-module__xC6zca__colRead,.stacked-hero-module__xC6zca__colMatch,.stacked-hero-module__xC6zca__link{display:none}.stacked-hero-module__xC6zca__colNote :is(.stacked-hero-module__xC6zca__compose,.stacked-hero-module__xC6zca__send){opacity:1}}@media (min-width:960px){.stacked-hero-module__xC6zca__col{padding:16px 20px 20px}}.stacked-hero-module__xC6zca__link{z-index:1;background:var(--ph-line);height:1px;position:relative}@media (min-width:960px){.stacked-hero-module__xC6zca__link{width:1px;height:auto}}.stacked-hero-module__xC6zca__link svg{box-sizing:border-box;border:1px solid var(--ph-line);width:28px;max-width:none;height:28px;color:var(--ph-mute);background:#fff;border-radius:50%;padding:6px;transition:color .24s,border-color .24s,background-color .24s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}@media (min-width:960px){.stacked-hero-module__xC6zca__link svg{transform:translate(-50%,-50%)}}.stacked-hero-module__xC6zca__link[data-on] svg{border-color:var(--ph-accent-soft);background:var(--ph-tag);color:var(--ph-accent)}.stacked-hero-module__xC6zca__readBody{flex-direction:column;display:flex}@keyframes stacked-hero-module__xC6zca__a-fresh{0%{opacity:0;transform:translateY(6px)}}.stacked-hero-module__xC6zca__student{border:1px solid var(--ph-line);background:var(--ph-wash);white-space:nowrap;min-height:28px;animation:stacked-hero-module__xC6zca__a-fresh .48s var(--ph-out) both;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;margin:0 0 12px;padding:0 10px 0 3px;font-size:13px;font-weight:500;transition:opacity .4s;display:inline-flex}.stacked-hero-module__xC6zca__student[data-out]{opacity:0}.stacked-hero-module__xC6zca__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stacked-hero-module__xC6zca__row{background:#fff;border-radius:10px;grid-template-columns:16px auto 13px minmax(0,1fr);grid-template-areas:"icon name check."".find find find";align-items:center;column-gap:8px;padding:6px 10px 6px 12px;transition:background-color .16s;display:grid;position:relative}@media (min-width:640px){.stacked-hero-module__xC6zca__row{grid-template-areas:"icon name check find";height:32px;padding-block:0}}.stacked-hero-module__xC6zca__row[data-state=active]{background:var(--ph-select)}.stacked-hero-module__xC6zca__row[data-state=active] .stacked-hero-module__xC6zca__rowName{color:var(--ph-ink)}.stacked-hero-module__xC6zca__icon{color:var(--ph-ink);grid-area:icon;display:flex}.stacked-hero-module__xC6zca__icon svg{display:block}.stacked-hero-module__xC6zca__rowName{color:var(--ph-mute);white-space:nowrap;grid-area:name;font-size:13px;font-weight:400}.stacked-hero-module__xC6zca__check{color:var(--ph-accent);opacity:0;transition:opacity .2s ease, transform .2s var(--ph-out);grid-area:check;transform:scale(.8)}.stacked-hero-module__xC6zca__row:not([data-state=idle]) .stacked-hero-module__xC6zca__check{opacity:1;transform:scale(1)}.stacked-hero-module__xC6zca__finding{color:var(--ph-ink);text-overflow:ellipsis;white-space:nowrap;opacity:0;grid-area:find;font-size:13px;font-weight:500;transition:opacity .2s;overflow:hidden}@media (min-width:640px){.stacked-hero-module__xC6zca__finding{text-align:right}}.stacked-hero-module__xC6zca__row[data-state=active] .stacked-hero-module__xC6zca__finding{opacity:1}.stacked-hero-module__xC6zca__src{border-radius:4px;padding:1px 5px}.stacked-hero-module__xC6zca__src[data-tone=blue]{background:var(--ph-tone-blue)}.stacked-hero-module__xC6zca__src[data-tone=amber]{background:var(--ph-tone-amber)}.stacked-hero-module__xC6zca__grads{animation:stacked-hero-module__xC6zca__a-fresh .48s var(--ph-out) both;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;transition:opacity .4s;display:flex}.stacked-hero-module__xC6zca__grads[data-out]{opacity:0}.stacked-hero-module__xC6zca__grad{height:44px;color:var(--ph-mute);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:0 12px;transition:background-color .4s,color .4s;display:flex;position:relative}@media (min-width:960px){.stacked-hero-module__xC6zca__grad{height:44px}}.stacked-hero-module__xC6zca__grad[data-lit]{background:var(--ph-select);color:var(--ph-ink)}.stacked-hero-module__xC6zca__gradTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:400;overflow:hidden}.stacked-hero-module__xC6zca__noteBody{flex-direction:column;flex:1;transition:opacity .4s;display:flex}.stacked-hero-module__xC6zca__noteBody[data-out]{opacity:0}.stacked-hero-module__xC6zca__compose{border:1px solid var(--ph-line);opacity:0;background:#fff;border-radius:10px;flex-direction:column;flex:1;transition:opacity .28s;display:flex;overflow:hidden}.stacked-hero-module__xC6zca__compose[data-on]{opacity:1}.stacked-hero-module__xC6zca__to{border-bottom:1px solid var(--ph-line);min-width:0;height:40px;color:var(--ph-ink);align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.stacked-hero-module__xC6zca__toLabel{color:var(--ph-mute);flex:none;font-size:13px}.stacked-hero-module__xC6zca__toTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}@media (max-width:359.98px){.stacked-hero-module__xC6zca__to{gap:6px;padding-inline:10px}.stacked-hero-module__xC6zca__toTile{display:none}}.stacked-hero-module__xC6zca__note{min-height:112px;color:var(--ph-ink);background:#fff;flex:1;margin:0;padding:12px;font-size:15px;line-height:22px}.stacked-hero-module__xC6zca__word{opacity:0;transition:opacity .1s linear;position:relative}.stacked-hero-module__xC6zca__word[data-on]{opacity:1}.stacked-hero-module__xC6zca__word[data-caret]:after{background:var(--ph-ink);content:"";width:1px;position:absolute;top:3px;bottom:3px;right:-3px}.stacked-hero-module__xC6zca__caretIdle{vertical-align:top;width:0;height:22px;display:inline-block;position:relative}.stacked-hero-module__xC6zca__caretIdle:after{background:var(--ph-ink);content:"";width:1px;position:absolute;top:3px;bottom:3px;left:0}.stacked-hero-module__xC6zca__hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;border-radius:4px;margin:0 -2px;padding:0 2px;transition:background-color .24s}.stacked-hero-module__xC6zca__hl[data-on][data-tone=blue]{background-color:var(--ph-tone-blue)}.stacked-hero-module__xC6zca__hl[data-on][data-tone=amber]{background-color:var(--ph-tone-amber)}.stacked-hero-module__xC6zca__noteFoot{justify-content:flex-end;margin-top:12px;display:flex;position:relative}.stacked-hero-module__xC6zca__reply{background:var(--ph-select);max-width:100%;color:var(--ph-ink);opacity:0;transition:opacity .28s ease, transform .28s var(--ph-out);border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 5px;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translateY(4px)}.stacked-hero-module__xC6zca__reply[data-on]{opacity:1;transform:none}.stacked-hero-module__xC6zca__replyText{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.stacked-hero-module__xC6zca__sendHold[data-gone]{opacity:0}.stacked-hero-module__xC6zca__send{background:var(--ph-ink);color:#fff;white-space:nowrap;opacity:0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 14px;font-size:13px;font-weight:500;line-height:1;transition:opacity .24s,transform .12s,background-color .2s,color .2s;display:inline-flex}.stacked-hero-module__xC6zca__send[data-on]{opacity:1}.stacked-hero-module__xC6zca__send[data-state=press]{transform:scale(.97)}.stacked-hero-module__xC6zca__send[data-state=sent]{border-color:var(--ph-accent-soft);background:var(--ph-tag);color:#2f56c4}.stacked-hero-module__xC6zca__sendHold{transition:opacity .2s;display:inline-flex;position:relative}.stacked-hero-module__xC6zca__cursor{z-index:2;pointer-events:none;filter:drop-shadow(0 1px 1.5px #0f162459);transform-origin:2px 2px;width:16px;height:22px;transition:scale .11s,opacity .24s;animation:.5s cubic-bezier(.22,1,.36,1) backwards stacked-hero-module__xC6zca__a-glide;position:absolute;top:52%;left:62%}.stacked-hero-module__xC6zca__cursor[data-state=press]{scale:.88}.stacked-hero-module__xC6zca__cursor[data-state=leave]{opacity:0}@keyframes stacked-hero-module__xC6zca__a-glide{0%{opacity:0;transform:translate(-150px,-86px)}30%{opacity:1}}.stacked-hero-module__xC6zca__pause{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stacked-hero-module__xC6zca__pause:focus-visible{border:1px solid var(--ph-line);width:30px;height:30px;color:var(--ph-ink);clip:auto;clip-path:none;cursor:pointer;outline:2px solid var(--ph-accent);outline-offset:2px;background:#fff;border-radius:50%;justify-content:center;align-items:center;margin:0;display:flex;top:-36px;right:0;overflow:visible}.stacked-hero-module__xC6zca__stage[data-still] *,.stacked-hero-module__xC6zca__stage[data-still] :before,.stacked-hero-module__xC6zca__stage[data-still] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.stacked-hero-module__xC6zca__heroCopy>*,.stacked-hero-module__xC6zca__stage,.stacked-hero-module__xC6zca__stage *,.stacked-hero-module__xC6zca__stage :before,.stacked-hero-module__xC6zca__stage :after{transition:none!important;animation:none!important}.stacked-hero-module__xC6zca__cursor{display:none}}.stacked-hero-module__xC6zca__hero :is(a,button):focus-visible{outline:2px solid var(--fd-accent);outline-offset:3px}.stacked-hero-module__xC6zca__student,.stacked-hero-module__xC6zca__send{max-width:100%;overflow:hidden}
@keyframes front-door-landing-module__RPr4gq__fd-enter{0%{opacity:0;transform:translateY(12px)}}.front-door-landing-module__RPr4gq__root section[data-enter=run]>.bl-wrap>:not(.bl-fd-rise-list){animation:front-door-landing-module__RPr4gq__fd-enter .45s cubic-bezier(.16, 1, .3, 1) var(--rise-at,0s) backwards}.front-door-landing-module__RPr4gq__root section[data-enter=run]>.front-door-landing-module__RPr4gq__closeWrap>*{animation:front-door-landing-module__RPr4gq__fd-enter .45s cubic-bezier(.16, 1, .3, 1) var(--rise-at,0s) backwards}.front-door-landing-module__RPr4gq__root section[data-enter=run] .bl-fd-rise-list>li{animation:front-door-landing-module__RPr4gq__fd-enter .45s cubic-bezier(.16, 1, .3, 1) var(--rise-at,0s) backwards}.front-door-landing-module__RPr4gq__root section[data-enter=run]>.bl-wrap>:nth-child(2){--rise-at:70ms}.front-door-landing-module__RPr4gq__root section[data-enter=run]>.front-door-landing-module__RPr4gq__closeWrap>:nth-child(2){--rise-at:70ms}.front-door-landing-module__RPr4gq__root section[data-enter=run] .bl-fd-rise-list>li:first-child{--rise-at:70ms}.front-door-landing-module__RPr4gq__root section[data-enter=run]>.bl-wrap>:nth-child(3){--rise-at:.14s}.front-door-landing-module__RPr4gq__root section[data-enter=run]>.front-door-landing-module__RPr4gq__closeWrap>:nth-child(3){--rise-at:.14s}.front-door-landing-module__RPr4gq__root section[data-enter=run] .bl-fd-rise-list>li:nth-child(2){--rise-at:.14s}.front-door-landing-module__RPr4gq__root section[data-enter=run]>.bl-wrap>:nth-child(4){--rise-at:.21s}.front-door-landing-module__RPr4gq__root section[data-enter=run]>.front-door-landing-module__RPr4gq__closeWrap>:nth-child(4){--rise-at:.21s}.front-door-landing-module__RPr4gq__root section[data-enter=run] .bl-fd-rise-list>li:nth-child(3){--rise-at:.21s}.front-door-landing-module__RPr4gq__root section[data-enter=run] .bl-fd-rise-list>li:nth-child(4){--rise-at:.28s}@media (prefers-reduced-motion:reduce){.front-door-landing-module__RPr4gq__root section[data-enter=run] *{animation:none}}.front-door-landing-module__RPr4gq__proof{background:var(--bl-paper)}.front-door-landing-module__RPr4gq__proofStrip{border-top:1px solid var(--fd-hair);grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:20px 0;list-style:none;display:grid}.front-door-landing-module__RPr4gq__proofStrip li{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.front-door-landing-module__RPr4gq__proof .front-door-landing-module__RPr4gq__proofNum{color:var(--bl-ink);font-family:var(--fd-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.15}.front-door-landing-module__RPr4gq__stars{width:80px;height:16px;color:var(--bl-ink);align-self:center;display:block}.front-door-landing-module__RPr4gq__sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.front-door-landing-module__RPr4gq__proof .front-door-landing-module__RPr4gq__proofLab{color:var(--fd-mute);font-size:15px;font-weight:500;line-height:1.4}@media (min-width:960px){.front-door-landing-module__RPr4gq__proofStrip{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:24px;padding:24px 0}.front-door-landing-module__RPr4gq__proofStrip li:nth-child(2){justify-content:center}.front-door-landing-module__RPr4gq__proofStrip li:nth-child(3){justify-content:flex-end}}.front-door-landing-module__RPr4gq__now{background:var(--bl-ink);color:var(--bl-paper)}@media (min-width:640px){.front-door-landing-module__RPr4gq__now .bl-wrap{text-align:center;flex-direction:column;align-items:center;display:flex}.front-door-landing-module__RPr4gq__now .front-door-landing-module__RPr4gq__nowFig{align-items:center}}.front-door-landing-module__RPr4gq__now .front-door-landing-module__RPr4gq__nowHead{max-width:none;color:var(--bl-paper);margin:0}.front-door-landing-module__RPr4gq__now .front-door-landing-module__RPr4gq__nowFig{flex-direction:column;gap:16px;margin:40px 0 0;display:flex}@media (min-width:960px){.front-door-landing-module__RPr4gq__now .front-door-landing-module__RPr4gq__nowFig{margin-top:48px}}.front-door-landing-module__RPr4gq__nowNum{color:var(--bl-paper);font-family:var(--fd-display);letter-spacing:-.05em;align-self:flex-start;margin-bottom:calc(.16em - clamp(112px,13vw,184px)/6.25);font-size:clamp(112px,13vw,184px);font-weight:600;line-height:.9}@media (min-width:640px){.front-door-landing-module__RPr4gq__now .front-door-landing-module__RPr4gq__nowNum{align-self:center}}@keyframes front-door-landing-module__RPr4gq__fd-num{0%{opacity:0;transform:translateY(20px)}}.front-door-landing-module__RPr4gq__nowNum[data-play]{animation:.6s cubic-bezier(.16,1,.3,1) .16s backwards front-door-landing-module__RPr4gq__fd-num}@media (prefers-reduced-motion:reduce){.front-door-landing-module__RPr4gq__nowNum[data-play]{animation:none}}.front-door-landing-module__RPr4gq__nowLab{max-width:36ch;color:var(--bl-mute-on-ink);font-size:var(--fd-lead);text-wrap:balance;line-height:1.45}.front-door-landing-module__RPr4gq__now .front-door-landing-module__RPr4gq__nowSource{color:var(--bl-mute-on-ink);font-size:var(--fd-sm);line-height:var(--fd-sm-lh);margin:32px 0 0}.front-door-landing-module__RPr4gq__compare .front-door-landing-module__RPr4gq__compareHead{max-width:none;margin:0 0 28px}.front-door-landing-module__RPr4gq__chartHold{justify-content:center;display:flex}.front-door-landing-module__RPr4gq__compare.front-door-landing-module__RPr4gq__compare .bl-fd-chart{background:0 0;max-width:640px;padding:0}.front-door-landing-module__RPr4gq__compare.front-door-landing-module__RPr4gq__compare .bl-fd-chart[data-dense]{max-width:760px}.front-door-landing-module__RPr4gq__compare.front-door-landing-module__RPr4gq__compare .bl-fd-plot{border:1px solid var(--fd-hair)}@media (max-width:639.98px){.front-door-landing-module__RPr4gq__compare.front-door-landing-module__RPr4gq__compare .bl-fd-plot{aspect-ratio:4/5}}@media (min-width:640px){.front-door-landing-module__RPr4gq__compare .front-door-landing-module__RPr4gq__compareHead{text-align:center}.front-door-landing-module__RPr4gq__compare.front-door-landing-module__RPr4gq__compare .bl-fd-plot{aspect-ratio:2}}.front-door-landing-module__RPr4gq__pilot{background:var(--bl-paper);text-align:center}.front-door-landing-module__RPr4gq__pilot .front-door-landing-module__RPr4gq__pilotHead{max-width:none;color:var(--bl-ink);text-align:center;text-wrap:balance;margin:0 auto 12px}.front-door-landing-module__RPr4gq__pilot .front-door-landing-module__RPr4gq__goalsHead{color:var(--fd-mute);font-size:var(--fd-lead);line-height:var(--fd-lead-lh);margin:0}.front-door-landing-module__RPr4gq__goals{max-width:var(--fd-feature-w,960px);flex-direction:column;align-items:center;gap:12px;margin:32px auto 0;padding:0;list-style:none;display:flex}@media (min-width:640px){.front-door-landing-module__RPr4gq__goals{flex-flow:wrap;justify-content:center;gap:16px 40px}}.front-door-landing-module__RPr4gq__pilot .front-door-landing-module__RPr4gq__goals li{color:var(--bl-ink);font-family:var(--fd-display);font-size:var(--fd-d3);font-weight:600;line-height:var(--fd-d3-lh);letter-spacing:-.02em;text-wrap:balance;margin:0}@media (min-width:640px){.front-door-landing-module__RPr4gq__pilot .front-door-landing-module__RPr4gq__goals li{white-space:nowrap}}.front-door-landing-module__RPr4gq__close{background:var(--fd-band)}.front-door-landing-module__RPr4gq__closeWrap{box-sizing:border-box;max-width:var(--fd-page-w,1280px);padding:0 var(--fd-gutter,24px);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.front-door-landing-module__RPr4gq__close .front-door-landing-module__RPr4gq__closeHead{max-width:18ch;color:var(--bl-ink);text-align:center;text-wrap:balance;margin:0 0 16px}@media (min-width:960px){.front-door-landing-module__RPr4gq__close .front-door-landing-module__RPr4gq__closeHead{max-width:none}}.front-door-landing-module__RPr4gq__close .front-door-landing-module__RPr4gq__closeLine{color:var(--fd-mute);font-size:var(--fd-lead);line-height:var(--fd-lead-lh);text-wrap:balance;margin:0}.front-door-landing-module__RPr4gq__close .front-door-landing-module__RPr4gq__closeWrap>.front-door-landing-module__RPr4gq__formhold.front-door-landing-module__RPr4gq__formhold{text-align:left;grid-area:auto;width:100%;min-width:0;max-width:560px;margin:32px 0 0}.front-door-landing-module__RPr4gq__close.front-door-landing-module__RPr4gq__close.front-door-landing-module__RPr4gq__close .bl-formcard{border:1px solid #dce3ee;box-shadow:0 1px 2px #0f16240d,0 12px 32px #0f162412}.front-door-landing-module__RPr4gq__close.front-door-landing-module__RPr4gq__close.front-door-landing-module__RPr4gq__close .bl-form-body{padding-top:var(--fd-card-pad)}@media (min-width:640px){.front-door-landing-module__RPr4gq__close .bl-form-body form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;display:grid}:is(.front-door-landing-module__RPr4gq__close .bl-form-body form>:not(.bl-field),.front-door-landing-module__RPr4gq__close .bl-form-body form>.bl-field:nth-of-type(3)){grid-column:1/-1}}.front-door-landing-module__RPr4gq__close.front-door-landing-module__RPr4gq__close.front-door-landing-module__RPr4gq__close .bl-field textarea{height:104px;min-height:104px}.front-door-landing-module__RPr4gq__close.front-door-landing-module__RPr4gq__close .bl-form-note:empty{margin:0}.front-door-landing-module__RPr4gq__close .front-door-landing-module__RPr4gq__closeFacts{color:var(--fd-mute);font-size:var(--fd-sm);line-height:var(--fd-sm-lh);text-align:center;text-wrap:balance;margin:16px 0 0}.front-door-landing-module__RPr4gq__close .front-door-landing-module__RPr4gq__closeFactsNext{margin-top:0}.front-door-landing-module__RPr4gq__close .front-door-landing-module__RPr4gq__closeFacts a{color:inherit;text-underline-offset:3px;padding:3px 0;text-decoration:underline;display:inline-block}.front-door-landing-module__RPr4gq__close .front-door-landing-module__RPr4gq__closeFacts a:hover{color:var(--bl-ink)}.front-door-landing-module__RPr4gq__close .front-door-landing-module__RPr4gq__closeFacts a:focus-visible{outline:2px solid var(--bl-accent-text);outline-offset:2px;border-radius:2px}.front-door-landing-module__RPr4gq__root :is(.bl-fd-hbtn,.bl-head-btn,.bl-submit){transition:transform .16s,box-shadow .16s,background-color .16s,border-color .16s,color .16s}.front-door-landing-module__RPr4gq__root.front-door-landing-module__RPr4gq__root :is(.bl-fd-hbtn,.bl-head-btn):hover{transform:translateY(-1px);box-shadow:0 1px 2px #0f162414,0 6px 16px #0f16241f}.front-door-landing-module__RPr4gq__root.front-door-landing-module__RPr4gq__root.front-door-landing-module__RPr4gq__root .bl-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 1px 2px #0f162414,0 6px 16px #0f16241f}.front-door-landing-module__RPr4gq__root.front-door-landing-module__RPr4gq__root :is(.bl-fd-hbtn,.bl-head-btn):active{transform:translateY(0);box-shadow:0 1px 2px #0f162414}.front-door-landing-module__RPr4gq__root.front-door-landing-module__RPr4gq__root.front-door-landing-module__RPr4gq__root .bl-submit:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #0f162414}.front-door-landing-module__RPr4gq__root .bl-fd-hbtn-arrow{transition:transform .16s}.front-door-landing-module__RPr4gq__root .bl-fd-hbtn:hover .bl-fd-hbtn-arrow{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.front-door-landing-module__RPr4gq__root.front-door-landing-module__RPr4gq__root.front-door-landing-module__RPr4gq__root.front-door-landing-module__RPr4gq__root :is(.bl-fd-hbtn,.bl-head-btn,.bl-submit){transition:none;transform:none}.front-door-landing-module__RPr4gq__root .bl-fd-hbtn:hover .bl-fd-hbtn-arrow{transform:none}}
.front-door-legal-module__oYjctq__main{padding:64px var(--fd-gutter,24px) 96px;background:var(--bl-paper)}@media (min-width:960px){.front-door-legal-module__oYjctq__main{padding-top:96px;padding-bottom:128px}}.front-door-legal-module__oYjctq__doc{max-width:var(--fd-prose-w,720px);color:var(--bl-ink);font-size:var(--fd-body,17px);line-height:var(--fd-body-lh,1.65);margin:0 auto}.front-door-legal-module__oYjctq__h1{color:var(--bl-ink);font-family:var(--fd-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(32px,7vw,40px);font-weight:600;line-height:1.1}.front-door-legal-module__oYjctq__updated{color:var(--bl-mute);font-size:var(--fd-sm,15px);line-height:var(--fd-sm-lh,1.6);margin:16px 0 0}.front-door-legal-module__oYjctq__lead{font-size:var(--fd-lead,18px);line-height:var(--fd-lead-lh,1.55);margin:32px 0 0}.front-door-legal-module__oYjctq__section{margin-top:48px}.front-door-legal-module__oYjctq__doc .front-door-legal-module__oYjctq__h2{color:var(--bl-ink);letter-spacing:-.01em;margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.3}.front-door-legal-module__oYjctq__section p{margin:0}.front-door-legal-module__oYjctq__section p+p,.front-door-legal-module__oYjctq__list+p{margin-top:16px}.front-door-legal-module__oYjctq__doc .front-door-legal-module__oYjctq__list{margin:0;padding-left:24px;list-style:outside}.front-door-legal-module__oYjctq__doc .front-door-legal-module__oYjctq__list li::marker{color:var(--bl-mute)}.front-door-legal-module__oYjctq__doc .front-door-legal-module__oYjctq__list li+li{margin-top:12px}.front-door-legal-module__oYjctq__doc a{color:var(--bl-accent-text);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.front-door-legal-module__oYjctq__doc a:hover{text-decoration-thickness:2px}.front-door-legal-module__oYjctq__doc a:focus-visible{outline:2px solid var(--bl-accent-text);outline-offset:2px;border-radius:2px}
.front-door-login-module__W0hfaq__main{min-height:56vh;padding:96px var(--fd-gutter,24px) 128px;background:var(--bl-paper);justify-content:center;display:flex}@media (max-width:639.98px){.front-door-login-module__W0hfaq__main{padding-top:64px;padding-bottom:96px}}.front-door-login-module__W0hfaq__card{width:100%;max-width:400px}.front-door-login-module__W0hfaq__h1{color:var(--bl-ink);font-family:var(--fd-display);letter-spacing:-.03em;text-align:center;text-wrap:balance;margin:0 0 32px;font-size:clamp(32px,7vw,40px);font-weight:600;line-height:1.1}.front-door-login-module__W0hfaq__form{flex-direction:column;display:flex}.front-door-login-module__W0hfaq__label{color:var(--bl-ink);margin:0 0 8px;font-size:15px;font-weight:600;line-height:1.4}.front-door-login-module__W0hfaq__input{box-sizing:border-box;width:100%;min-height:48px;color:var(--bl-ink);font:inherit;background:#fff;border:1px solid #8a94a6;border-radius:10px;padding:12px 16px;font-size:17px;line-height:1.4;transition:border-color .16s}.front-door-login-module__W0hfaq__input:hover{border-color:#5b6575}.front-door-login-module__W0hfaq__input:focus-visible{border-color:var(--fd-accent);outline:2px solid var(--fd-accent);outline-offset:2px}.front-door-login-module__W0hfaq__input[aria-invalid=true]{border-color:#b42318}.front-door-login-module__W0hfaq__error{color:#b42318;margin:8px 0 0;font-size:15px;line-height:1.5}.front-door-login-module__W0hfaq__error:empty{margin:0}.front-door-login-module__W0hfaq__submit{background:var(--bl-ink);min-height:52px;color:var(--bl-paper);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;margin-top:16px;font-size:17px;font-weight:500;line-height:1.25}.front-door-login-module__W0hfaq__submit:hover:not([aria-disabled=true]){background:#1d2739}.front-door-login-module__W0hfaq__submit:focus-visible{outline:2px solid var(--fd-accent);outline-offset:3px}.front-door-login-module__W0hfaq__submit[aria-disabled=true]{cursor:progress}.front-door-login-module__W0hfaq__notYet{color:var(--bl-ink);text-align:center;margin:32px 0 0;font-size:17px;font-weight:500;line-height:1.5}.front-door-login-module__W0hfaq__notYet:empty{margin:0}.front-door-login-module__W0hfaq__doors{flex-direction:column;align-items:stretch;gap:8px;margin-top:16px;display:flex}.front-door-login-module__W0hfaq__app{border:1px solid var(--bl-ink);min-height:48px;color:var(--bl-ink);border-radius:12px;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:1.25;text-decoration:none;display:flex}.front-door-login-module__W0hfaq__app:hover{background:var(--bl-ink);color:var(--bl-paper)}.front-door-login-module__W0hfaq__app:focus-visible,.front-door-login-module__W0hfaq__share:focus-visible{outline:2px solid var(--fd-accent);outline-offset:3px}.front-door-login-module__W0hfaq__share{min-height:44px;color:var(--bl-ink);text-underline-offset:4px;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:8px;font-size:15px;line-height:1.4;text-decoration:underline;text-decoration-thickness:1px;display:flex}.front-door-login-module__W0hfaq__copied{color:var(--fd-mute);text-align:center;margin:0;font-size:15px;line-height:1.5}
