.two-ink{--paper:var(--color-ground);--sheet:#fbfbfa;--text:var(--color-ink);--muted:var(--color-slate);--rule:#cdd3d0;--link:var(--color-teal);--btn:#0d7377;--on-btn:#f4f6f3;--overprint:#0c242d;--plate-teal:#0d7377;--plate-red:#f15060;--plate-tint:#0d737729;--blend:multiply;--ink-teal:#0d7377;--ink-red:#f15060;--grain-opacity:.09;--display:var(--font-display);--body:var(--font-site);--ease-print:cubic-bezier(.23, 1, .32, 1);--gutter:16px;--r:3px;isolation:isolate;background:var(--paper);color:var(--text);font:400 16px/1.6 var(--body);overflow-x:clip}@media screen{.dark .two-ink{--sheet:#151d1d;--rule:#2a3535;--btn:#4fb8b0;--on-btn:#0e1414;--overprint:#3f5b58;--plate-teal:#2f9a93;--plate-red:#ff6878;--plate-tint:#4fb8b024;--blend:screen;--grain-opacity:.05}.dark .two-ink .m-init,.dark .two-ink .card .face{fill:#0e1414;color:#0e1414}.dark .two-ink .m-face.o+.m-init{fill:#f4f6f3}}@media (width>=768px){.two-ink{--gutter:32px;font-size:17px}}@media (width>=1280px){.two-ink{--gutter:64px}}.two-ink:after{content:"";z-index:50;pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .3  0 0 0 0 .35  0 0 0 0 .35  0 0 0 1.2 -.25'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}@media print{.two-ink:after{display:none}}.two-ink img{max-width:100%;display:block}.two-ink a{color:inherit}.two-ink :is(h1,h2,h3,h4),.two-ink p{margin:0}.two-ink :focus-visible{outline:2.5px solid var(--link);outline-offset:3px;border-radius:6px}.two-ink .wrap{width:100%;max-width:1440px;padding-inline:var(--gutter);margin-inline:auto}.two-ink svg.lucide{flex:none;width:18px;height:18px}.site .two-ink .display,.site .two-ink .h2{font-family:var(--display);letter-spacing:-.01em;font-weight:700;line-height:1.02}.two-ink .h2{font-size:clamp(1.75rem,.9rem + 2.2vw,2.85rem);line-height:1.04}.site .two-ink :is(.display,.h2):lang(uk){letter-spacing:-.03em;font-family:Inter Variable,sans-serif}.two-ink .h3{font:600 1.3rem/1.25 var(--body);letter-spacing:-.01em}.two-ink .muted{color:var(--muted)}.site .two-ink .reveal{opacity:0;filter:none;transition:opacity .48s var(--ease-print), transform .48s var(--ease-print);transform:translateY(12px)}.site .two-ink .reveal.in{opacity:1;transform:none}.two-ink .btn{height:48px;font:600 16px/1 var(--body);white-space:nowrap;transition:transform .16s var(--ease-print), box-shadow .2s var(--ease-print), background-color .2s var(--ease-print);-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.two-ink .btn:active{transform:scale(.97)}.two-ink .btn-primary{background:var(--btn);color:var(--on-btn);box-shadow:4px 4px 0 0 var(--plate-red)}.two-ink .btn-ghost{color:var(--text);box-shadow:inset 0 0 0 1.5px}@media (hover:hover) and (pointer:fine){.two-ink .btn-primary:hover{box-shadow:1px 1px 0 0 var(--plate-red);transform:translate(1px,1px)}.two-ink .btn-ghost:hover{background-color:var(--plate-tint)}}@media (prefers-reduced-motion:reduce){.two-ink .btn{transition:none}.two-ink .btn:active{transform:none}}.two-ink .textlink{align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.two-ink .textlink span{-webkit-text-decoration:underline 2px var(--link);text-decoration:underline 2px var(--link);text-underline-offset:6px}.two-ink .textlink:hover span{text-decoration-color:currentColor}.two-ink .print{border-radius:var(--r);background:var(--paper);isolation:isolate;margin:0;position:relative;overflow:hidden}.two-ink .print .plate{isolation:isolate;mix-blend-mode:multiply;position:absolute;inset:0}.two-ink .print .plate img{object-fit:cover;object-position:var(--pos,50% 50%);mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.two-ink .print .t{background:var(--ink-teal)}.two-ink .print .r{background:var(--ink-red);opacity:.82;transform:translate(3px,2px)}@media screen{.dark .two-ink .print{--paper:#e3e6e2;--blend:multiply}}.two-ink .ht{--dot:var(--plate-teal);--pitch:7px;background:radial-gradient(circle, var(--dot) 42%, transparent 48%) 0 0 / var(--pitch) var(--pitch);border-radius:50%;-webkit-mask:radial-gradient(closest-side,#000 25%,#0000);mask:radial-gradient(closest-side,#000 25%,#0000)}.two-ink .hero{padding-top:104px;padding-bottom:clamp(40px,5vw,64px)}.two-ink .hero h1{font-size:clamp(2.15rem,4.55vw,4.2rem)}.two-ink .hero h1 span{text-wrap:balance;display:block}.two-ink .hero h1 .l2{color:var(--link)}.two-ink .hero-grid{gap:28px;display:grid}.two-ink .hero-copy{align-content:start;gap:28px;display:grid}.two-ink .lede{color:var(--muted);max-width:44ch;font-size:1.125rem}.two-ink .ctas{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.two-ink .hero-art{padding-inline:32px;position:relative}.two-ink .hero-art .print{--ar:1.25;--py:.4;--pos:50% calc(var(--py) * 100%);aspect-ratio:1 / var(--ar)}.two-ink .paren{width:auto;height:50%;fill:var(--plate-red);mix-blend-mode:var(--blend);pointer-events:none;position:absolute;top:25%}.two-ink .paren.l{left:-16px}.two-ink .paren.r{right:-16px}.two-ink .locator{left:58.4%;top:calc((var(--py) + 1.3333 / var(--ar) * (.4656 - var(--py))) * 100%);width:0;height:0;position:absolute}.two-ink .locator .halo{--dot:var(--ink-teal);width:180px;height:180px;mix-blend-mode:var(--blend);margin:-90px 0 0 -90px;position:absolute;top:0;left:0}.two-ink .locator svg{width:34px;height:45px;fill:var(--ink-teal);filter:drop-shadow(2px 2px 0 var(--paper));position:absolute;top:-46px;left:-17px}@media (width>=768px) and (width<=1023px){.two-ink .hero{padding-top:120px}.two-ink .hero-copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px 40px}.two-ink .hero-copy h1{grid-column:1/-1}.two-ink .hero-copy .ctas{flex-wrap:nowrap}.two-ink .hero-art{padding-inline:48px}.two-ink .hero-art .print{--ar:.66;--py:.62}}@media (width>=1024px){.two-ink .hero{padding-top:120px}.two-ink .hero-grid{grid-template-columns:5fr 7fr;align-items:center;gap:40px}.two-ink .hero h1{font-size:clamp(2.75rem,4.4vw,4.1rem)}.two-ink .hero-art{padding-inline:64px}.two-ink .ctas{flex-wrap:nowrap}}@media (width>=1280px){.two-ink .hero-art .print{--ar:1}}@media (prefers-reduced-motion:no-preference){.two-ink .hero .print .t{animation:ti-ink-in .4s var(--ease-print) both}.two-ink .hero .print .r{animation:ti-register .6s var(--ease-print) .1s both}.two-ink .hero .paren{animation:ti-paren-in .5s var(--ease-print) .2s both}.two-ink .hero .locator svg{animation:ti-pin-drop .4s var(--ease-print) .4s both}.two-ink .hero .locator .halo{animation:ti-halo-in .6s var(--ease-print) .45s both}}@keyframes ti-ink-in{0%{opacity:0}}@keyframes ti-register{0%{opacity:0;transform:translate(12px,-8px)}}@keyframes ti-paren-in{0%{opacity:0;transform:scaleY(.86)}}@keyframes ti-pin-drop{0%{opacity:0;transform:translateY(-12px)}}@keyframes ti-halo-in{0%{opacity:0;transform:scale(.5)}}.two-ink .statement h2{font-size:clamp(2.1rem,4.2vw,3.75rem);line-height:1.04}.two-ink .statement h2 span{text-wrap:balance;display:block}.two-ink .statement h2 .l2{color:var(--link);margin-top:.18em}.two-ink .statement .map-grid{margin-top:clamp(32px,4vw,56px)}.two-ink .mapsec{padding-block:clamp(48px,6vw,88px)}.two-ink .map-grid{gap:40px;display:grid}.two-ink .mapsheet{background:var(--sheet);border-radius:var(--r);box-shadow:0 0 0 1px var(--rule), 8px 8px 0 0 var(--plate-tint);margin:0;padding:12px}.two-ink .mapsheet svg{width:100%;height:auto;display:block}.two-ink .m-lake{fill:var(--plate-teal);opacity:.2;mix-blend-mode:var(--blend)}.two-ink .m-river{stroke:var(--plate-teal);fill:none;opacity:.55;mix-blend-mode:var(--blend)}.two-ink .m-park{opacity:.7}.two-ink .ht-park-dot{fill:var(--plate-teal)}.two-ink .ht-halo-dot{fill:var(--plate-red)}.two-ink .m-street{stroke:var(--text);opacity:.13}.two-ink .m-ave{stroke:var(--text);opacity:.22}.two-ink .m-base{transition:opacity .5s var(--ease-print)}.two-ink .map[data-level=city] .m-base{opacity:0}.two-ink .lvl{opacity:0;transition:opacity .42s var(--ease-print)}.two-ink .lvl .m-halo{transform-box:fill-box;transform-origin:50%;transition:transform .6s var(--ease-print);transform:scale(1.8)}.two-ink .map[data-level=city] .lvl-city,.two-ink .map[data-level=district] .lvl-district,.two-ink .map[data-level=hotel] .lvl-hotel{opacity:1}.two-ink .map[data-level=city] .lvl-city .m-halo,.two-ink .map[data-level=district] .lvl-district .m-halo,.two-ink .map[data-level=hotel] .lvl-hotel .m-halo{transform:none}.two-ink .m-halo{mix-blend-mode:var(--blend)}.two-ink .m-face{fill:var(--plate-teal);stroke:var(--sheet);stroke-width:2.5px}.two-ink .m-face.o{fill:var(--overprint)}.two-ink .m-init{font:600 10px/1 var(--body);fill:#f4f6f3;letter-spacing:.02em}.two-ink .m-pin{fill:var(--plate-teal)}.two-ink .m-dot{fill:var(--plate-teal);stroke:var(--sheet);stroke-width:2px}.two-ink .m-label{font:600 17px/1 var(--body);fill:var(--text);paint-order:stroke;stroke:var(--sheet);stroke-width:5px;stroke-linejoin:round}.two-ink .m-count{font:600 15px/1 var(--body);font-variant-numeric:tabular-nums;fill:var(--muted);paint-order:stroke;stroke:var(--sheet);stroke-width:4px}@media (width<=767px){.two-ink .m-label{font-size:21px}.two-ink .m-count{font-size:18px}}.two-ink .m-big{font:700 34px/1 var(--display);fill:var(--text)}@media (prefers-reduced-motion:no-preference){.two-ink .map.touring .lvl-hotel :is(.m-pin,.m-faces){opacity:0;transform:translateY(-16px)}.two-ink .lvl-hotel :is(.m-pin,.m-faces){transition:transform .48s var(--ease-print), opacity .3s var(--ease-print)}.two-ink .lvl-hotel>g:nth-of-type(2) :is(.m-pin,.m-faces){transition-delay:60ms}.two-ink .lvl-hotel>g:nth-of-type(3) :is(.m-pin,.m-faces){transition-delay:.12s}.two-ink .lvl-hotel>g:nth-of-type(4) :is(.m-pin,.m-faces){transition-delay:.18s}}@media (prefers-reduced-motion:reduce){.two-ink :is(.lvl,.lvl .m-halo,.m-base){transition:none}}.two-ink .map-copy{align-content:start;gap:20px;display:grid}.two-ink .map-copy>p{max-width:46ch}.two-ink .precision{gap:16px;margin-top:8px;display:grid}.two-ink .seg[hidden]{display:none}.two-ink .seg{width:fit-content;box-shadow:inset 0 0 0 1.5px var(--text);border-radius:999px;grid-template-columns:repeat(3,auto);gap:2px;padding:4px;display:inline-grid}.two-ink .seg button{font:600 15px/1 var(--body);color:var(--text);cursor:pointer;height:44px;transition:background-color .2s var(--ease-print), color .2s var(--ease-print);background:0 0;border:0;border-radius:999px;padding:0 20px}.two-ink .seg button[aria-pressed=true]{background:var(--btn);color:var(--on-btn)}.two-ink .prec-desc{min-height:3.2em;color:var(--muted);max-width:46ch}.two-ink .prec-desc strong{color:var(--text);font-weight:600}.two-ink .ceiling{color:var(--muted);border-left:2px solid var(--muted);max-width:46ch;padding-left:16px;font-size:15px}@media (width>=768px) and (width<=1023px){.two-ink .map-copy{grid-template-columns:1fr 1fr;column-gap:40px}.two-ink .map-copy .precision{grid-area:1/2/span 2;margin-top:0}}@media (width>=1024px){.two-ink .map-grid{grid-template-columns:7fr 5fr;align-items:center;gap:64px}}.two-ink .find{--pad:clamp(20px, 2.4vw, 32px);padding-block:clamp(48px,6vw,88px)}.two-ink .bento{gap:16px;margin-top:40px;display:grid}.two-ink .cell{border-radius:var(--r);padding:var(--pad);align-content:start;gap:16px;display:grid;position:relative;overflow:hidden}.two-ink .cell p{max-width:48ch}.two-ink .cell>.print{aspect-ratio:16/9;margin:calc(-1 * var(--pad)) calc(-1 * var(--pad)) 8px;border-radius:0}.two-ink .c-plans{background:var(--sheet);box-shadow:0 0 0 1px var(--rule)}.two-ink .c-plans>.print{aspect-ratio:4/3;--pos:50% 40%}.two-ink .c-people{background-color:var(--paper);box-shadow:0 0 0 1px var(--rule)}.two-ink .c-link{background:var(--plate-red);color:#0e1414}@media screen{.dark .two-ink .c-link{background:#dd5c6a}}.two-ink .chip{color:#0e1414;width:fit-content;max-width:100%;font:600 clamp(1rem, .9rem + .5vw, 1.25rem) / 1.2 var(--body);overflow-wrap:anywhere;background:#fbfbfa;border-radius:999px;align-items:center;gap:10px;padding:12px 20px;display:inline-flex;box-shadow:inset 0 0 0 1.5px #0e1414}.two-ink .card{background:var(--sheet);border-radius:var(--r);box-shadow:0 0 0 1px var(--rule);grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;max-width:360px;margin-block:8px;padding:20px;display:grid}.two-ink .card .face{background:var(--plate-teal);color:#f4f6f3;width:52px;height:52px;font:600 18px/1 var(--body);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.two-ink .card .nm{font-size:17px;font-weight:600;line-height:1.2}.two-ink .card .grp{color:var(--muted);font-size:14px}.two-ink .card dl{border-top:1px solid var(--rule);grid-column:1/-1;grid-template-columns:auto 1fr;gap:4px 16px;margin:8px 0 0;padding-top:12px;font-size:14px;display:grid}.two-ink .card dt{color:var(--muted)}.two-ink .card dd{margin:0;font-weight:500}@media (width>=768px) and (width<=899px){.two-ink .c-plans>.print{aspect-ratio:16/9}.two-ink .c-people{grid-template-columns:1fr 1fr;column-gap:32px}.two-ink .c-people>*{grid-column:2}.two-ink .c-people>.print{margin:calc(-1 * var(--pad)) 0 calc(-1 * var(--pad)) calc(-1 * var(--pad));height:calc(100% + 2 * var(--pad));aspect-ratio:auto;grid-area:1/1/span 3}}@media (width<=767px){.two-ink .find{--pad:20px;padding-block:40px}.two-ink .bento{gap:12px;margin-top:24px}.two-ink .cell{gap:12px}.two-ink .c-plans>.print{aspect-ratio:16/9}.two-ink .c-people>.print{display:none}}@media (width>=900px){.two-ink .bento{grid-template-columns:repeat(12,1fr)}.two-ink .c-plans{flex-direction:column;grid-area:span 2/span 7;display:flex}.two-ink .c-plans>.print{aspect-ratio:auto;flex:1;min-height:420px}.two-ink .c-people,.two-ink .c-link{grid-column:span 5}}.two-ink .privacy{padding-block:clamp(48px,6vw,96px)}.two-ink .privacy .h2{max-width:18ch}.two-ink .timeline{margin-top:clamp(32px,4vw,56px)}.two-ink .tl-rule{background:var(--text);transform-origin:0;height:4px;transition:transform .8s var(--ease-print)}.two-ink .armed:not(.on) .tl-rule{transform:scaleX(0)}.two-ink .stops{gap:24px;margin:0;padding:0;list-style:none;display:grid}.two-ink .stops li{transition:opacity .4s var(--ease-print), transform .4s var(--ease-print);transition-delay:calc(.2s + var(--k,0) * .16s);gap:8px;padding-top:28px;display:grid;position:relative}.two-ink .armed:not(.on) .stops li{opacity:0;transform:translateY(10px)}.two-ink .stops li:before{content:"";background:var(--paper);width:20px;height:20px;box-shadow:inset 0 0 0 4px var(--text);border-radius:50%;position:absolute;top:-12px;left:0}.two-ink .stops li.hot:before{background:var(--plate-red)}.two-ink .stops .when{font:600 clamp(1.5rem, 1.1rem + 1.4vw, 2.3rem) / 1.05 var(--body);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.two-ink .stops li.hot .when{color:var(--link)}.two-ink .stops .what{color:var(--muted)}.two-ink .priv-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;margin-top:clamp(28px,3.5vw,48px);display:flex}.two-ink .priv-foot p{max-width:46ch}@media (width>=768px){.two-ink .stops{grid-template-columns:repeat(4,1fr);gap:24px}}@media (width<=767px){.two-ink .tl-rule{display:none}.two-ink .stops{border-left:4px solid var(--text);gap:20px;margin-left:8px;padding-left:24px}.two-ink .stops li{padding-top:0}.two-ink .stops li:before{top:6px;left:-36px}}.two-ink .faq{padding-block:clamp(48px,6vw,88px)}.two-ink .faq-cols{gap:0 48px;margin-top:40px;display:grid}.two-ink .faq details{border-top:1.5px solid var(--text)}.two-ink .faq-col details:last-child{border-bottom:1.5px solid var(--text)}.two-ink .faq summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:20px 0;font-size:1.08rem;font-weight:600;line-height:1.35;list-style:none;display:grid}.two-ink .faq summary::-webkit-details-marker{display:none}.two-ink .faq summary .pm{width:32px;height:32px;box-shadow:inset 0 0 0 1.5px var(--text);transition:rotate .3s var(--ease-print), background-color .2s var(--ease-print);border-radius:50%;place-items:center;display:grid}.two-ink .faq details[open] summary .pm{background:var(--text);color:var(--paper);box-shadow:none;rotate:45deg}.two-ink .faq details p{color:var(--muted);max-width:62ch;padding:0 48px 24px 0}.two-ink .faq details p a{color:var(--link);font-weight:600}@media (width>=900px){.two-ink .faq-cols{grid-template-columns:1fr 1fr}}.two-ink .closing{text-align:center;padding-block:clamp(56px,7vw,96px) clamp(72px,9vw,128px)}.two-ink .closing-mark{align-items:center;gap:clamp(28px,5vw,64px);width:fit-content;margin:32px auto 56px;display:flex;position:relative}.two-ink .closing-mark .p{width:auto;height:clamp(110px,14vw,180px);fill:var(--plate-red);mix-blend-mode:var(--blend)}.two-ink .closing-mark .core{width:60px;height:80px;position:relative}.two-ink .closing-mark .core svg{width:60px;height:80px;fill:var(--plate-teal);position:absolute;inset:0}.two-ink .closing-mark .ring{mix-blend-mode:var(--blend);position:absolute;top:52%;left:50%;translate:-50% -50%}.two-ink .closing-mark .r1{--pitch:6px;width:clamp(60px,9vw,96px);height:clamp(60px,9vw,96px);-webkit-mask:radial-gradient(closest-side,#000 97%,#0000);mask:radial-gradient(closest-side,#000 97%,#0000)}.two-ink .closing-mark .r2{--pitch:8px;opacity:.7;width:clamp(100px,15vw,168px);height:clamp(100px,15vw,168px);-webkit-mask:radial-gradient(closest-side,#0000 58%,#000 59% 97%,#0000);mask:radial-gradient(closest-side,#0000 58%,#000 59% 97%,#0000)}.two-ink .closing-mark .r3{--pitch:10px;opacity:.45;width:clamp(140px,21vw,240px);height:clamp(140px,21vw,240px);-webkit-mask:radial-gradient(closest-side,#0000 71%,#000 72% 97%,#0000);mask:radial-gradient(closest-side,#0000 71%,#000 72% 97%,#0000)}.two-ink .closing h2{text-wrap:balance;max-width:24ch;margin-inline:auto;font-size:clamp(1.75rem,.9rem + 2.4vw,3rem)}.two-ink .closing .ctas{justify-content:center;margin-top:40px}.two-ink .attendee{color:var(--muted);text-align:left;align-items:start;gap:8px;max-width:52ch;margin-top:40px;display:inline-flex}.two-ink .attendee svg.lucide{height:1lh}
