@layer components{:is(button,a) .c-button-text{clip-path:inset(-10% 0);display:inline-block;position:relative}:is(button,a) .c-button-text_hiddenLabel{opacity:0}:is(button,a) .c-button-text_visibleLabel{position:absolute;bottom:0;left:0}:is(button,a) .c-button-text_visibleLabel .c-button-text_label{text-wrap:nowrap;display:inline-block}:is(button,a) .c-button-text_visibleLabel .c-button-text_label:first-child{opacity:1;position:relative;transform:translateY(0)}:is(button,a) .c-button-text_visibleLabel .c-button-text_label:last-child{opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;transform:translateY(.6em)}@media(hover:hover){:is(button,a):hover .c-button-text:not(.c-button-text--controlled) .c-button-text_visibleLabel .c-button-text_label{transition:transform .1s cubic-bezier(0,0,0,1),opacity .1s cubic-bezier(0,0,0,1)}:is(button,a):hover .c-button-text:not(.c-button-text--controlled) .c-button-text_visibleLabel .c-button-text_label:first-child{opacity:0;transform:translateY(-.6em)}:is(button,a):hover .c-button-text:not(.c-button-text--controlled) .c-button-text_visibleLabel .c-button-text_label:last-child{opacity:1;transition-delay:.3s;transform:translateY(0)}:is(button,a):hover .c-button-text--adaptive:not(.c-button-text--controlled){width:var(--button-text-width-hover,auto);transition-delay:.3s}}:is(button,a) .c-button-text--adaptive:not(.c-button-text--controlled){width:var(--button-text-width-default,auto);transition:width .1s cubic-bezier(0,0,0,1);display:inline-block}:is(button,a) .c-button-text--controlled{clip-path:none;overflow:visible}:is(button,a) .c-button-text--controlled.c-button-text--adaptive{width:var(--button-text-width-default,auto);display:inline-block}:is(button,a) .c-button-text--align-right.c-button-text--controlled.c-button-text--adaptive{margin-left:auto}:is(button,a) .c-button-text--align-right.c-button-text--controlled .c-button-text_visibleLabel{width:auto;left:0;right:0}:is(button,a) .c-button-text--align-right .c-button-text_visibleLabel{text-align:right;left:auto;right:0}:is(button,a) .c-button-text--align-right.c-button-text--controlled .c-button-text_visibleLabel .c-button-text_label:first-child,:is(button,a) .c-button-text--align-right.c-button-text--controlled .c-button-text_visibleLabel .c-button-text_label:last-child{text-align:right;position:absolute;bottom:0;left:auto;right:0}:is(button,a) .c-button-text--align-right .c-button-text_visibleLabel .c-button-text_label:first-child{text-align:right}:is(button,a) .c-button-text--align-right .c-button-text_visibleLabel .c-button-text_label:last-child{text-align:right;left:auto;right:0}:is(button,a) .c-button-text--controlled .c-button-text_visibleLabel{overflow:visible}:is(button,a) .c-button-text--controlled .c-button-text_visibleLabel .c-button-text_label:first-child,:is(button,a) .c-button-text--controlled .c-button-text_visibleLabel .c-button-text_label:last-child{transition:none;transform:none}}@layer components{.c-icon[data-astro-cid-nw4aqlt6]{vertical-align:middle;display:inline-block}.c-icon[data-astro-cid-nw4aqlt6] svg[data-astro-cid-nw4aqlt6]{--icon-height:calc(var(--icon-width) * (1 / (var(--icon-ratio))));width:var(--icon-width);height:var(--icon-height);fill:currentColor;display:block}:root{--icon-width-logo:50px;--icon-ratio-logo:32/20;--icon-width-arrow-left:16px;--icon-ratio-arrow-left:1;--icon-width-open:9px;--icon-ratio-open:1;--icon-width-arrow-right:10px;--icon-ratio-arrow-right:calc(10 / 13);--icon-width-play:16px;--icon-ratio-play:1;--icon-width-message:16px;--icon-ratio-message:1;--icon-width-arrow-full-right:16px;--icon-ratio-arrow-full-right: 1.6 ;--icon-width-copy:16px;--icon-ratio-copy:1}.svg-logo[data-astro-cid-nw4aqlt6]{--icon-width:var(--icon-width-logo);--icon-ratio:var(--icon-ratio-logo)}.svg-arrow-left[data-astro-cid-nw4aqlt6]{--icon-width:var(--icon-width-arrow-left);--icon-ratio:var(--icon-ratio-arrow-left)}.svg-open[data-astro-cid-nw4aqlt6]{--icon-width:var(--icon-width-open);--icon-ratio:var(--icon-ratio-open)}.svg-arrow-right[data-astro-cid-nw4aqlt6]{--icon-width:var(--icon-width-arrow-right);--icon-ratio:var(--icon-ratio-arrow-right)}.svg-play[data-astro-cid-nw4aqlt6]{--icon-width:var(--icon-width-play);--icon-ratio:var(--icon-ratio-play)}.svg-message[data-astro-cid-nw4aqlt6]{--icon-width:var(--icon-width-message);--icon-ratio:var(--icon-ratio-message)}.svg-arrow-full-right[data-astro-cid-nw4aqlt6]{--icon-width:var(--icon-width-arrow-full-right);--icon-ratio:var(--icon-ratio-arrow-full-right);fill:none;stroke:currentColor}.svg-copy[data-astro-cid-nw4aqlt6]{--icon-width:var(--icon-width-copy);--icon-ratio:var(--icon-ratio-copy)}}
