body.r6-page .pt{--pt-gutter: max(20px, calc((100% - 1320px)/2) );display:grid;grid-template-rows:auto 1fr auto;min-height:100svh}body.r6-page .pt-bar{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:22px var(--pt-gutter)}body.r6-page .pt-bar a{text-decoration:none;border-radius:6px}body.r6-page .pt-brand{color:var(--ink)}body.r6-page .pt-logo{width:auto;height:25px}body.r6-page .pt-bar-links{display:flex;gap:26px;align-items:center}body.r6-page .pt-lang{font:600 12.5px / 1 var(--sans);color:var(--muted);letter-spacing:.04em}body.r6-page .pt-back{display:inline-flex;gap:8px;align-items:center;font:500 15px / 1 var(--sans);color:var(--ink2)}body.r6-page .pt-back svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}body.r6-page :is(.pt-lang,.pt-back):hover{color:var(--ink)}body.r6-page .pt-main{display:grid;grid-template-columns:minmax(0,5.3fr) minmax(0,6.7fr);gap:clamp(32px,5vw,96px);align-items:center;width:min(1320px,calc(100% - 2 * var(--pt-gutter)));padding-block:clamp(8px,2svh,32px);margin-inline:auto}body.r6-page .pt-title{font-family:var(--display);font-size:clamp(42px,min(5.3vw,8.8svh),84px);font-weight:300;line-height:.98;letter-spacing:-.034em;text-wrap:balance}body.r6-page .pt-title i{display:inline-block;font-style:normal;color:var(--bloom)}body.r6-page .pt-lead{max-width:31em;margin-top:clamp(14px,2.4svh,26px);font-size:clamp(16.5px,1.25vw,18.5px);line-height:1.55;color:var(--ink2);text-wrap:pretty}body.r6-page .pt-doors{margin-top:clamp(22px,4.4svh,52px)}body.r6-page .pt-doors ul{border-top:1px solid var(--line2)}body.r6-page .pt-doors li{border-bottom:1px solid var(--line2)}body.r6-page .pt-door{display:grid;grid-template-areas:"name host go" "text text go";grid-template-columns:minmax(0,1fr) auto auto;row-gap:6px;column-gap:18px;align-items:center;padding:clamp(15px,2.2svh,22px) 22px clamp(15px,2.2svh,22px) 12px;margin-inline:-12px;color:var(--ink);text-decoration:none;border-radius:1px}body.r6-page .pt-door:focus-visible{outline-offset:0}body.r6-page .pt-door-name{display:flex;flex-wrap:wrap;grid-area:name;gap:6px 12px;align-items:center;font-family:var(--display);font-size:clamp(28px,min(2.5vw,4.5svh),38px);font-weight:300;line-height:1.08;letter-spacing:-.024em}body.r6-page .pt-glyph{display:none;flex:none;width:26px;height:26px;overflow:visible;fill:#fff;stroke:var(--ink);stroke-width:1.2}body.r6-page .pt-glyph .pt-glyph-dot{fill:var(--ink);stroke:none}body.r6-page .pt-glyph .pt-glyph-resin{fill:var(--bloom)}@media(prefers-reduced-motion:no-preference){body.r6-page .pt-back svg{transition:transform .3s var(--ease)}body.r6-page .pt-back:hover svg{transform:translate(-3px)}body.r6-page .pt-door-label{transition:background-size .5s var(--ease)}body.r6-page .pt-door-host{transition:color .3s}body.r6-page .pt-door-go{transition:color .3s,background-color .3s var(--ease),border-color .3s,transform .45s var(--ease)}}body.r6-page .pt-door-label{padding-bottom:3px;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat}body.r6-page .pt-door:is(:hover,:focus-visible) .pt-door-label{background-size:100% 1px}body.r6-page .pt-last{display:none;padding:4px 9px 5px;font:500 12px / 1 var(--sans);color:var(--ink);letter-spacing:.01em;border:1px solid var(--ink);border-radius:999px}body.r6-page .pt-door[data-last] .pt-last{display:inline-block}body.r6-page .pt-door-text{grid-area:text;max-width:36em;font-size:15px;line-height:1.5;color:var(--muted)}body.r6-page .pt-door-text b{font-weight:600;color:var(--ink)}body.r6-page .pt-door-host{grid-area:host;font-size:13.5px;color:var(--muted)}body.r6-page .pt-door-go{display:grid;grid-area:go;place-items:center;width:46px;height:46px;color:var(--ink);border:1px solid var(--line2);border-radius:50%}body.r6-page .pt-door-go svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}body.r6-page .pt-door:is(:hover,:focus-visible) .pt-door-host{color:var(--ink)}body.r6-page .pt-door:is(:hover,:focus-visible) .pt-door-go{color:#fff;background:var(--ink);border-color:var(--ink);transform:translate(4px)}body.r6-page .pt-door:active .pt-door-go{transform:translate(4px) scale(.94)}body.r6-page .pt-art{justify-self:end;width:100%;margin:0}body.r6-page .pt-disc{position:relative;width:min(100%,86svh);margin-left:auto}body.r6-page .pt-disc svg{width:100%;height:auto;overflow:visible}body.r6-page .pt-bark-band{fill:#f0eee8}body.r6-page .pt-fissures{fill:none;stroke:var(--ink);stroke-opacity:.3;stroke-width:1;stroke-linecap:round}body.r6-page .pt-bark{fill:none;stroke:var(--ink);stroke-width:1.7;stroke-linejoin:round}body.r6-page .pt-cambium{fill:none;stroke:var(--ink);stroke-opacity:.55;stroke-width:1.1}body.r6-page .pt-rays{fill:none;stroke:var(--ink);stroke-opacity:.08;stroke-width:.9}body.r6-page .pt-ring{fill:none;stroke:var(--ink);stroke-opacity:var(--o);stroke-width:1.15}body.r6-page :is(.pt-ring,.pt-leaders) path,body.r6-page .pt-knot ellipse{stroke-dasharray:1}body.r6-page .pt-pith{fill:var(--ink);transform-origin:center;transform-box:fill-box}body.r6-page .pt-knot{transform-origin:center;transform-box:fill-box}body.r6-page .pt-knot ellipse{fill:#fff;stroke:var(--ink);stroke-opacity:.6;stroke-width:1.1}body.r6-page .pt-knot ellipse:first-child{stroke-opacity:.92;stroke-width:1.9}body.r6-page .pt-knot .pt-knot-core{fill:var(--ink);stroke:none}body.r6-page .pt-amber{--amber-o: 1.1}body.r6-page :is(.pt-amber-bead,.pt-amber-pop){fill:var(--bloom);stroke:var(--ink);stroke-width:var(--amber-o);stroke-linejoin:round}body.r6-page .pt-amber-drop,body.r6-page .pt-amber-pop{transform-origin:50% 70%;transform-box:fill-box}body.r6-page .pt-leaders path{fill:none;stroke:var(--ink);stroke-opacity:.4;stroke-width:1}body.r6-page .pt-tags{position:absolute;inset:0;pointer-events:none}body.r6-page .pt-tag{position:absolute;display:grid;gap:2px;font-size:13px;line-height:1.25;translate:0 -50%}body.r6-page .pt-tag b{font-weight:600;color:var(--ink)}body.r6-page .pt-tag span{color:var(--muted)}@media(max-width:560px){body.r6-page :is(.pt-rays,.pt-fissures),body.r6-page .pt-ring:nth-child(2n){display:none}body.r6-page .pt-ring{stroke-width:4.4}body.r6-page .pt-bark{stroke-width:6}body.r6-page .pt-cambium{stroke-width:3.4}body.r6-page .pt-pith{scale:2.4}body.r6-page .pt-knot{scale:1.5}body.r6-page .pt-knot ellipse{stroke-width:3.2}body.r6-page .pt-knot ellipse:first-child{stroke-width:5}body.r6-page .pt-amber{--amber-o: 2.6}body.r6-page .pt-amber-bead{display:none}body.r6-page .pt-amber-drop{scale:1.8}}@media(prefers-reduced-motion:no-preference){body.r6-page :is(.pt-part,.pt-tag,.pt-leaders path){transition:opacity .45s var(--ease)}body.r6-page .pt-ring{transition:stroke-opacity .5s var(--ease),stroke-width .5s var(--ease)}body.r6-page .pt-knot{transition:opacity .45s var(--ease),transform .6s var(--ease)}body.r6-page .pt-knot ellipse{transition:stroke-opacity .45s var(--ease)}body.r6-page .pt-amber-drop{transition:transform .6s var(--ease)}}body.r6-page .pt:has(.pt-door:is(:hover,:focus-visible,:active)) :is(.pt-part,.pt-tag,.pt-leaders path){opacity:.2}body.r6-page .pt:has(.pt-door[data-part=tronco]:is(:hover,:focus-visible,:active)) :is(.pt-part,.pt-tag,.pt-leaders path)[data-part=tronco],body.r6-page .pt:has(.pt-door[data-part=ramas]:is(:hover,:focus-visible,:active)) :is(.pt-part,.pt-tag,.pt-leaders path)[data-part=ramas],body.r6-page .pt:has(.pt-door[data-part=ambar]:is(:hover,:focus-visible,:active)) :is(.pt-part,.pt-tag,.pt-leaders path)[data-part=ambar]{opacity:1}body.r6-page .pt:has(.pt-door[data-part=tronco]:is(:hover,:focus-visible,:active)) .pt-ring{stroke-opacity:.95;stroke-width:1.8;transition-delay:calc(var(--i) * 34ms)}body.r6-page .pt:has(.pt-door[data-part=ramas]:is(:hover,:focus-visible,:active)) .pt-knot{transform:scale(1.22)}body.r6-page .pt:has(.pt-door[data-part=ramas]:is(:hover,:focus-visible,:active)) .pt-knot ellipse{stroke-opacity:1}body.r6-page .pt:has(.pt-door[data-part=ambar]:is(:hover,:focus-visible,:active)) .pt-amber{--amber-o: 1.7}body.r6-page .pt:has(.pt-door[data-part=ambar]:is(:hover,:focus-visible,:active)) .pt-amber-drop{transform:scale(1.22)}body.r6-page .pt:has(.pt-door[data-last][data-part=tronco]):not(:has(.pt-door:is(:hover,:focus-visible,:active))) .pt-ring{stroke-opacity:.8}body.r6-page .pt:has(.pt-door[data-last][data-part=ramas]):not(:has(.pt-door:is(:hover,:focus-visible,:active))) .pt-knot{transform:scale(1.12)}body.r6-page .pt:has(.pt-door[data-last][data-part=ambar]):not(:has(.pt-door:is(:hover,:focus-visible,:active))) .pt-amber-drop{transform:scale(1.12)}@media(max-width:560px){body.r6-page .pt:has(.pt-door[data-part=tronco]:is(:hover,:focus-visible,:active)) .pt-ring{stroke-width:6.4}body.r6-page .pt:has(.pt-door[data-part=ambar]:is(:hover,:focus-visible,:active)) .pt-amber{--amber-o: 3.4}}@keyframes pt-draw{0%{stroke-dashoffset:1}}@keyframes pt-fade{0%{opacity:0}}@keyframes pt-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes pt-drop{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.18)}}.r2-motion body.r6-page .pt-ring path{animation:pt-draw 1.4s var(--ease) calc(.1s + var(--i) * 55ms) backwards}.r2-motion body.r6-page :is(.pt-bark-band,.pt-bark,.pt-cambium,.pt-fissures){animation:pt-fade 1.1s var(--ease) .75s backwards}.r2-motion body.r6-page :is(.pt-rays,.pt-pith){animation:pt-fade 1s var(--ease) .2s backwards}.r2-motion body.r6-page .pt-knot ellipse{animation:pt-draw .9s var(--ease) calc(.95s + var(--i) * 70ms) backwards}.r2-motion body.r6-page .pt-knot-core{animation:pt-fade .5s var(--ease) 1.2s backwards}.r2-motion body.r6-page .pt-amber-bead{animation:pt-fade .9s var(--ease) 1.3s backwards}.r2-motion body.r6-page .pt-amber-pop{animation:pt-drop .8s var(--ease) 1.5s backwards}.r2-motion body.r6-page .pt-leaders path{animation:pt-draw .8s var(--ease) calc(1.7s + var(--i) * .12s) backwards}.r2-motion body.r6-page .pt-tag{animation:pt-fade .7s var(--ease) calc(1.85s + var(--i) * .12s) backwards}.r2-motion body.r6-page .pt-title i{animation:pt-drop .8s var(--ease) .5s backwards}.r2-motion body.r6-page .pt-doors li{animation:pt-rise .8s var(--ease) calc(.15s + var(--i) * 80ms) backwards}body.r6-page .pt-foot{width:min(1320px,calc(100% - 2 * var(--pt-gutter)));padding:22px 0 24px;margin-inline:auto}body.r6-page .pt-foot ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px clamp(24px,3.4vw,56px)}body.r6-page .pt-foot li{font-size:13.5px;line-height:1.5;color:var(--muted)}body.r6-page .pt-foot b{font-weight:600;color:var(--ink2)}body.r6-page .pt-foot a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:3px;border-radius:4px;transition:text-decoration-color .3s}body.r6-page .pt-foot a:hover{text-decoration-color:currentColor}@media(max-width:1180px){body.r6-page .pt-main{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}body.r6-page .pt-door{grid-template-areas:"name go" "text go" "host go";grid-template-columns:minmax(0,1fr) auto;row-gap:4px}body.r6-page .pt-disc{width:80%;margin-left:0}body.r6-page .pt-tag{font-size:12.5px}body.r6-page .pt-glyph{display:block}}@media(max-width:860px){body.r6-page .pt-main{--pt-art: clamp(220px, 42vw, 380px);grid-template-areas:"title art" "lead art" "doors doors";grid-template-columns:minmax(0,1fr) var(--pt-art);row-gap:0;column-gap:20px;align-content:start}body.r6-page .pt-copy{display:contents}body.r6-page .pt-title{grid-area:title;align-self:end;font-size:clamp(36px,7vw,60px)}body.r6-page .pt-lead{grid-area:lead;align-self:start}body.r6-page .pt-doors{grid-area:doors}body.r6-page .pt-art{grid-area:art;align-self:center;justify-self:stretch;width:auto;margin:0 calc(var(--pt-gutter) * -1) 0 0}body.r6-page .pt-disc{width:100%}body.r6-page :is(.pt-tags,.pt-leaders){display:none}body.r6-page .pt-foot ul{grid-template-columns:minmax(0,1fr)}}@media(min-width:561px)and (max-width:860px)and (min-height:900px){body.r6-page .pt-main{grid-template-areas:"title" "lead" "art" "doors";grid-template-columns:minmax(0,1fr)}body.r6-page .pt-art{justify-self:center;width:min(100%,560px);margin:22px 0 6px}body.r6-page .pt-door{grid-template-areas:"name host go" "text text go";grid-template-columns:minmax(0,1fr) auto auto;row-gap:6px}body.r6-page :is(.pt-tags,.pt-leaders){display:block}body.r6-page .pt-glyph{display:none}}@media(max-width:560px){body.r6-page .pt-bar{padding-block:16px}body.r6-page .pt-bar-links{gap:18px}body.r6-page .pt-back{font-size:14.5px}body.r6-page .pt-main{--pt-art: clamp(92px, 31vw, 136px);grid-template-areas:"title art" "lead lead" "doors doors";column-gap:12px}body.r6-page .pt-title{align-self:center;font-size:clamp(34px,10.2vw,44px)}body.r6-page .pt-lead{margin-top:12px}body.r6-page .pt-doors{margin-top:22px}body.r6-page .pt-door{grid-template-areas:"name go" "text go" "host go";grid-template-columns:minmax(0,1fr) auto;row-gap:3px;column-gap:14px;padding:14px 20px 14px 12px}body.r6-page .pt-door-name{gap:6px 10px;font-size:27px}body.r6-page .pt-glyph{width:24px;height:24px}body.r6-page .pt-door-text{font-size:14.5px}body.r6-page .pt-door-host{font-size:13px}body.r6-page .pt-door-go{width:42px;height:42px}}@media(max-width:860px)and (max-height:520px){body.r6-page .pt-main{--pt-art: 150px}body.r6-page .pt-title{font-size:40px}body.r6-page .pt-doors{margin-top:18px}}
