@font-face{font-family:courgette;src:url(../media/courgette_latin-s.p.0-vicjpfyqdtg.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:courgette Fallback;src:local(Arial);ascent-override:97.27%;descent-override:27.23%;line-gap-override:0.0%;size-adjust:100.4%}.courgette_61629013-module__DgO4ea__className{font-family:courgette,courgette Fallback;font-style:normal;font-weight:400}.courgette_61629013-module__DgO4ea__variable{--font-courgette:"courgette", "courgette Fallback"}
:where(.pg-about) .moments{gap:14px;display:grid}:where(.pg-about) .moment{background:var(--surface);border:1px solid var(--line);border-radius:20px;grid-template-columns:auto 1fr;align-items:start;gap:4px 14px;padding:18px 20px 18px 22px;display:grid;position:relative;box-shadow:0 22px 50px -26px #06303d73}:where(.pg-about) .moment:nth-child(2){margin-left:34px}:where(.pg-about) .moment:nth-child(3){margin-left:12px}:where(.pg-about) .moment .t{background:var(--tint);border-radius:14px;grid-row:span 2;place-items:center;width:46px;height:46px;font-size:1.3rem;display:grid}:where(.pg-about) .moment small{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:.72rem;font-weight:800}:where(.pg-about) .moment p{color:var(--text-2);font-size:.93rem;line-height:1.5}:where(.pg-about) .moment-end{background:var(--grad-dark);color:#fff;font-family:var(--serif);border-radius:20px;margin-left:60px;padding:18px 22px;font-size:1.15rem;box-shadow:0 22px 50px -20px #06303d99}:where(.pg-about) .moment-end em{color:var(--brand-light);font-style:italic}:where(.pg-about) .story-quote{background:var(--tint-2);border-radius:22px;margin-top:34px;padding:28px 30px;position:relative}:where(.pg-about) .story-quote:before{content:"“";font-family:var(--serif);color:var(--brand);font-size:5rem;line-height:1;position:absolute;top:-10px;left:22px}:where(.pg-about) .story-quote p{font-family:var(--serif);color:var(--ink);padding-top:14px;font-size:1.35rem;line-height:1.4}:where(.pg-about) .seen-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:50px;display:grid}:where(.pg-about) .seen{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;padding:26px 22px}:where(.pg-about) .seen .e{margin-bottom:14px;font-size:1.5rem;display:block}:where(.pg-about) .seen h3{margin-bottom:8px;font-size:1.1rem}:where(.pg-about) .seen p{color:#ffffffad;font-size:.9rem;line-height:1.6}:where(.pg-about) .seen-line{text-align:center;font-family:var(--serif);color:#fff;margin-top:44px;font-size:clamp(1.4rem,2.6vw,2rem)}:where(.pg-about) .seen-line em{background:var(--grad-text-light);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}:where(.pg-about) .words{border:1px solid var(--line);background:var(--surface);border-radius:26px;grid-template-columns:repeat(4,1fr);gap:0;margin-top:54px;display:grid;overflow:hidden}:where(.pg-about) .word{border-right:1px solid var(--line);padding:34px 28px;transition:background .3s;position:relative}:where(.pg-about) .word:last-child{border-right:0}:where(.pg-about) .word:hover{background:var(--paper)}:where(.pg-about) .word b{font-family:var(--serif);background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:2.2rem;font-weight:600;display:block}:where(.pg-about) .word p{color:var(--muted);font-size:.93rem}:where(.pg-about) .word small{letter-spacing:.14em;color:var(--teal);margin-top:14px;font-size:.68rem;font-weight:800;display:inline-block}:where(.pg-about) .vm{grid-template-columns:1fr 1fr;gap:22px;margin-top:50px;display:grid}:where(.pg-about) .vm-card{border-radius:26px;padding:40px 36px;position:relative;overflow:hidden}:where(.pg-about) .vm-card.v{background:var(--grad-dark);color:#fff}:where(.pg-about) .vm-card.m{background:var(--surface);border:1px solid var(--line)}:where(.pg-about) .vm-card small{letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-size:.72rem;font-weight:800}:where(.pg-about) .vm-card.v small{color:var(--gold)}:where(.pg-about) .vm-card blockquote{font-family:var(--serif);color:var(--ink);margin:14px 0 18px;font-size:clamp(1.35rem,2.3vw,1.75rem);line-height:1.35}:where(.pg-about) .vm-card.v blockquote{color:#fff}:where(.pg-about) .vm-card p{color:var(--muted);font-size:.96rem;line-height:1.75}:where(.pg-about) .vm-card.v p{color:#ffffffb8}:where(.pg-about) .vm-card .glyph{font-family:var(--serif);opacity:.07;font-size:12rem;font-weight:700;line-height:1;position:absolute;bottom:-40px;right:-20px}:where(.pg-about) .hands{grid-template-columns:1fr 1fr;gap:16px;margin-top:40px;display:grid}:where(.pg-about) .hand{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:22px 20px}:where(.pg-about) .hand .e{font-size:1.4rem}:where(.pg-about) .hand h4{color:var(--ink);margin:10px 0 6px;font-size:1rem}:where(.pg-about) .hand p{color:var(--muted);font-size:.86rem;line-height:1.6}:where(.pg-about) .letter{color:#23343d;background:#fffefb;border-radius:8px 28px 28px;max-width:820px;margin:50px auto 0;padding:56px 60px;position:relative;box-shadow:0 40px 80px -40px #0009}:where(.pg-about) .letter:before{content:"";background:var(--grad);border-radius:8px 28px 0 0;height:6px;position:absolute;top:0;left:0;right:0}:where(.pg-about) .letter .salute{font-family:var(--font-courgette),cursive;color:var(--ink);margin-bottom:22px;font-size:1.6rem}:where(.pg-about) .letter p{color:#33434c;margin-bottom:18px;font-size:1.04rem;line-height:1.9}:where(.pg-about) .letter .sign{border-top:1px dashed #d7e3e7;align-items:center;gap:16px;margin-top:30px;padding-top:24px;display:flex}:where(.pg-about) .letter .sign img{height:30px}:where(.pg-about) .letter .sign b{font-family:var(--font-courgette),cursive;color:var(--ink);font-size:1.35rem;font-weight:400;display:block}:where(.pg-about) .letter .sign small{color:var(--muted);font-size:.85rem}:where(.pg-about) .tl{grid-template-columns:repeat(4,1fr);gap:0;margin-top:60px;display:grid;position:relative}:where(.pg-about) .tl:before{content:"";background:linear-gradient(90deg,var(--brand-light),var(--brand),var(--brand-deep));border-radius:3px;height:3px;position:absolute;top:13px;left:10%;right:10%}:where(.pg-about) .tl-item{text-align:center;padding:0 12px;position:relative}:where(.pg-about) .tl-item .dot{background:var(--surface);border:6px solid var(--brand);z-index:1;border-radius:50%;width:28px;height:28px;margin:0 auto 20px;display:block;position:relative;box-shadow:0 0 0 6px #33abc326}:where(.pg-about) .tl-item.now .dot{background:var(--brand);animation:2s infinite about-pulse2}:where(.pg-about) .ldot{background:#22c55e;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:2s infinite about-pulse3;box-shadow:0 0 #22c55e99}@keyframes about-pulse3{70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}:where(.pg-about) .launch{background:var(--surface);border:1px solid var(--line);max-width:860px;box-shadow:var(--shadow);border-radius:22px;align-items:center;gap:18px;margin:56px auto 0;padding:22px 26px;display:flex}:where(.pg-about) .launch>div{flex:1;min-width:0}:where(.pg-about) .launch b{font-family:var(--serif);color:var(--ink);font-size:1.15rem;display:block}:where(.pg-about) .launch small{color:var(--muted);font-size:.9rem}@keyframes about-pulse2{50%{box-shadow:0 0 0 12px #33abc300}}:where(.pg-about) .tl-item small{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:.72rem;font-weight:800}:where(.pg-about) .tl-item h4{font-family:var(--serif);color:var(--ink);margin:6px 0 8px;font-size:1.15rem}:where(.pg-about) .tl-item p{color:var(--muted);font-size:.86rem;line-height:1.6}@media (max-width:1024px){:where(.pg-about) .seen-grid,:where(.pg-about) .words{grid-template-columns:1fr 1fr}:where(.pg-about) .word:nth-child(2){border-right:0}:where(.pg-about) .word:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:900px){:where(.pg-about) .vm{grid-template-columns:1fr}:where(.pg-about) .tl{grid-template-columns:1fr;gap:26px;margin-top:40px}:where(.pg-about) .tl:before{background:linear-gradient(180deg,var(--brand-light),var(--brand),var(--brand-deep));width:3px;height:auto;inset:0 auto 0 13px}:where(.pg-about) .tl-item{text-align:left;grid-template-columns:28px 1fr;gap:0 18px;padding:0;display:grid}:where(.pg-about) .tl-item .dot{grid-row:span 3;margin:0}}@media (max-width:640px){:where(.pg-about) .moment:nth-child(2),:where(.pg-about) .moment:nth-child(3){margin-left:0}:where(.pg-about) .moment-end{margin-left:0;font-size:1.05rem}:where(.pg-about) .story-quote{padding:24px 20px}:where(.pg-about) .story-quote p{font-size:1.15rem}:where(.pg-about) .seen-grid{grid-template-columns:1fr;gap:12px;margin-top:34px}:where(.pg-about) .seen{grid-template-columns:auto 1fr;gap:4px 14px;padding:20px 18px;display:grid}:where(.pg-about) .seen .e{grid-row:span 2;margin:0}:where(.pg-about) .words{grid-template-columns:1fr;margin-top:34px}:where(.pg-about) .word{border-bottom:1px solid var(--line);padding:24px 20px;border-right:0!important}:where(.pg-about) .word:last-child{border-bottom:0}:where(.pg-about) .word b{font-size:1.8rem}:where(.pg-about) .vm-card{padding:28px 22px}:where(.pg-about) .hands{grid-template-columns:1fr 1fr;gap:10px}:where(.pg-about) .hand{padding:16px 14px}:where(.pg-about) .hand p{font-size:.8rem}:where(.pg-about) .launch{flex-direction:column;align-items:flex-start;padding:20px}:where(.pg-about) .launch .btn{justify-content:center;width:100%}:where(.pg-about) .letter{border-radius:6px 20px 20px;margin-top:34px;padding:34px 22px}:where(.pg-about) .letter p{font-size:.98rem;line-height:1.8}:where(.pg-about) .letter .salute{font-size:1.3rem}}:where([data-theme=dark] .pg-about) .letter{background:var(--surface);color:var(--text)}:where([data-theme=dark] .pg-about) .letter p{color:var(--text-2)}:where([data-theme=dark] .pg-about) .letter .sign{border-top-color:var(--line)}
