.dfvvZW_container{width:100%;max-width:var(--container-max);padding:0 var(--gutter-half);flex-direction:column;align-items:center;margin:0 auto;display:flex}.dfvvZW_lineContainer{width:100%;margin:var(--line-container-margin) 0;justify-content:center;align-items:center;display:flex;position:relative}.dfvvZW_line{border:0;border-top:var(--line-width) solid var(--color-line);width:100%;color:inherit;opacity:1;margin:0}.dfvvZW_dot{width:var(--line-dot-size);height:var(--line-dot-size);background-color:var(--color-line);border-radius:50%;position:absolute}.dfvvZW_dotLeft{left:0;transform:translate(-50%)}.dfvvZW_dotRight{right:0;transform:translate(50%)}.dfvvZW_row{flex-wrap:wrap;width:100%;margin:0;display:flex}.dfvvZW_col{width:100%;max-width:100%;padding:0 var(--gutter-half);flex:none}@media (min-width:768px){.dfvvZW_col{width:50%}.dfvvZW_col:only-child{width:100%}}.dfvvZW_label{font-family:var(--font-sans);font-size:var(--fs-last-label);text-align:center}.dfvvZW_labelFirst{margin-top:var(--sp-10vw)}.dfvvZW_labelSecond{margin-top:var(--sp-6vw)}.dfvvZW_socialLink{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.dfvvZW_socialLink:hover{color:inherit}}.dfvvZW_socialLink:focus-visible{outline-offset:2px;outline:2px solid}.dfvvZW_iconBox{display:block}.dfvvZW_icon{--icon-stroke-width:var(--icon-stroke-small);font-size:var(--fs-social-icon);color:var(--color-icon);transition:color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out);margin:.5rem}@media (hover:hover) and (pointer:fine){.dfvvZW_socialLink:hover .dfvvZW_icon{transform:translateY(calc(-1 * var(--hover-lift)));opacity:var(--hover-opacity)}.dfvvZW_socialLink:hover .dfvvZW_instagram{color:var(--color-instagram-hover)}.dfvvZW_socialLink:hover .dfvvZW_facebook{color:var(--color-facebook-hover)}}.dfvvZW_socialLink:focus-visible .dfvvZW_icon{transform:translateY(calc(-1 * var(--hover-lift)));opacity:var(--hover-opacity)}.dfvvZW_socialLink:focus-visible .dfvvZW_instagram{color:var(--color-instagram-hover)}.dfvvZW_socialLink:focus-visible .dfvvZW_facebook{color:var(--color-facebook-hover)}.dfvvZW_contactItem{flex-direction:column;align-items:center;display:flex}.dfvvZW_contactLabel{position:relative}.dfvvZW_contactLink{color:inherit;cursor:pointer;text-decoration:none}@media (hover:hover) and (pointer:fine){.dfvvZW_contactLink:hover{color:inherit}}.dfvvZW_contactLink:focus-visible{outline-offset:2px;outline:2px solid}.dfvvZW_tooltip{bottom:calc(100% + var(--tooltip-offset));z-index:1;padding:var(--tooltip-padding);border-radius:var(--radius-tooltip);background:var(--color-tooltip-bg);color:var(--color-tooltip-text);font-family:var(--font-body);font-size:calc(var(--fs-root) * .9);font-weight:var(--fw-regular);line-height:var(--lh-body);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%, var(--motion-shift-xs));transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out), visibility 0s linear var(--dur-2);position:absolute;left:50%}.dfvvZW_tooltip:after{content:"";width:var(--tooltip-arrow);height:var(--tooltip-arrow);background:inherit;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}@media (hover:hover) and (pointer:fine){.dfvvZW_contactLabel:hover .dfvvZW_tooltip{opacity:var(--tooltip-opacity);visibility:visible;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);transform:translate(-50%)}}.dfvvZW_contactLabel:has(:focus-visible) .dfvvZW_tooltip{opacity:var(--tooltip-opacity);visibility:visible;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);transform:translate(-50%)}@media (max-aspect-ratio:1){.dfvvZW_label{font-size:var(--fs-last-label-portrait)}.dfvvZW_labelFirst{margin-top:var(--sp-10vw-portrait)}.dfvvZW_labelSecond{margin-top:var(--sp-6vw-portrait)}.dfvvZW_icon{font-size:var(--fs-social-icon-portrait)}.dfvvZW_line{border-top-width:var(--line-width-portrait)}.dfvvZW_dot{width:var(--line-dot-size-portrait);height:var(--line-dot-size-portrait)}}@media (pointer:coarse){.dfvvZW_iconBox{position:relative}.dfvvZW_iconBox:after{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
.CO1oBa_header{min-height:calc(var(--subpage-top) + var(--safe-top) + var(--nav-icon-back));padding:calc(var(--subpage-top) + var(--safe-top)) var(--subpage-x) 0;grid-template-areas:"back title lang";align-items:start;display:grid}.CO1oBa_start{grid-template-columns:auto minmax(0,1fr) auto}.CO1oBa_center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.CO1oBa_back{width:var(--nav-icon-back);height:var(--nav-icon-back);border-radius:var(--radius-round);color:var(--color-icon);grid-area:back;justify-content:center;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.CO1oBa_back:hover{color:var(--color-icon)}}.CO1oBa_back:focus-visible{outline:var(--nav-focus-ring);outline-offset:var(--nav-focus-offset)}.CO1oBa_backIcon{font-size:var(--nav-icon-back);display:block}.CO1oBa_title{grid-area:title;align-self:center;min-width:0}.CO1oBa_center .CO1oBa_title{text-align:center}.CO1oBa_lang{height:var(--nav-icon-back);grid-area:lang;justify-self:end;align-items:center;display:flex}@media (max-width:767.98px){.CO1oBa_stack{row-gap:var(--space-0_7);grid-template-areas:"lang lang lang""back title title";min-height:0}.CO1oBa_stack .CO1oBa_lang{height:auto}}.CO1oBa_toTop{--arrow-box:var(--nav-icon-top);margin:var(--subpage-bottom-gap) 0 calc(var(--subpage-end) + var(--safe-bottom))}
