#sobre [data-icon-glyph],#criterios [data-icon-glyph]{transition:transform .18s var(--ease-out);transform-origin:50%}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){#sobre [data-invitation-reveal=date]:hover [data-icon-glyph]{transform:translateY(-2px)rotate(-5deg)}#criterios summary:hover [data-icon-glyph]{transform:rotate(7deg)scale(1.04)}}@media (prefers-reduced-motion:reduce){#sobre [data-icon-glyph],#criterios [data-icon-glyph]{transition:none}}
.-SOO-G_section{padding-block:var(--space-7) var(--space-5);scroll-margin-top:calc(var(--header-height) + var(--space-3))}:is([data-skin=dots],[data-skin=typo]) .-SOO-G_section{padding-block:var(--main-section-gap) 0}:is([data-skin=dots],[data-skin=typo]) .-SOO-G_panel{min-height:0}[data-skin=typo] .-SOO-G_section{width:var(--main-panel-width)}[data-skin=typo] .-SOO-G_panel{gap:var(--space-3);padding:var(--typo-panel-padding-block) var(--main-panel-padding);text-align:center;grid-template-columns:minmax(0,1fr);min-height:0}[data-skin=typo] .-SOO-G_copy{container-type:inline-size}[data-skin=typo] .-SOO-G_title{font-size:var(--typo-invitation-title);font-weight:var(--typo-invitation-weight);letter-spacing:var(--typo-invitation-tracking);white-space:nowrap;margin-bottom:var(--space-3)}[data-skin=typo] .-SOO-G_manifesto{max-width:none;font-size:var(--typo-body);margin-inline:auto;font-weight:600}[data-skin=typo] .-SOO-G_visual{display:none}[data-skin=typo] .-SOO-G_timeline{width:min(100%,60rem);margin:var(--space-2) auto 0;padding-top:var(--space-2)}[data-skin=typo] .-SOO-G_dates{gap:var(--space-2);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr))}[data-skin=typo] .-SOO-G_date{min-height:var(--typo-date-icon-size);padding-left:calc(var(--typo-date-icon-size) + var(--space-1));justify-self:center}[data-skin=typo] .-SOO-G_dateSticker{--icon-size:var(--typo-date-icon-size);top:50%;transform:translateY(-50%)}@media (max-width:767px){[data-skin=typo] .-SOO-G_title{white-space:normal}[data-skin=typo] .-SOO-G_title [data-invitation-line]{white-space:nowrap;display:block}[data-skin=typo] .-SOO-G_timeline{--typo-date-icon-size:var(--typo-date-mobile-icon);width:calc(100% + var(--space-2));margin-inline:calc(-1 * var(--space-1))}[data-skin=typo] .-SOO-G_dates{gap:var(--space-half)}[data-skin=typo] .-SOO-G_date{padding-left:calc(var(--typo-date-icon-size) + var(--space-half))}[data-skin=typo] .-SOO-G_date dt{font-size:var(--typo-date-mobile-text)}[data-skin=typo] .-SOO-G_date dd{font-size:var(--typo-date-mobile-text)}[data-skin=typo] .-SOO-G_progress{width:30%;left:0;right:auto}}.-SOO-G_panel{isolation:isolate;gap:var(--space-4);border-radius:var(--radius-hero);background:var(--public-surface);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);padding:clamp(1.5rem,4.2vw,5rem);display:grid;position:relative}.-SOO-G_copy{z-index:2;min-width:0;position:relative}.-SOO-G_title{margin:0 0 var(--space-2);color:var(--public-ink);font-size:var(--text-title);letter-spacing:-.045em;text-transform:uppercase;font-weight:400;line-height:.98}.-SOO-G_title strong{font-weight:800}.-SOO-G_manifesto{white-space:pre-line;max-width:48ch;font-size:var(--text-sm);color:var(--public-ink);margin:0;line-height:1.5}.-SOO-G_visual{z-index:1;width:min(33%,29rem);position:absolute;bottom:-1.5rem;right:4%}.-SOO-G_timeline{z-index:2;width:76%;margin-top:var(--space-2);padding-top:var(--space-2);grid-column:1/-1;position:relative}.-SOO-G_dates{gap:var(--space-3);scroll-margin-top:calc(var(--header-height) + var(--space-3));grid-template-columns:1.15fr 1.15fr 1fr;margin:0;display:grid}.-SOO-G_date{padding-left:calc(3.25rem + var(--space-1));flex-direction:column;justify-content:center;min-width:0;min-height:3.25rem;display:flex;position:relative}.-SOO-G_date dt{color:var(--public-ink);font-size:var(--text-xs);line-height:1.35}.-SOO-G_date dd{color:var(--public-ink);font-size:var(--text-date);letter-spacing:-.02em;text-transform:uppercase;margin:.15rem 0 0;font-weight:800;line-height:1.15}.-SOO-G_dateSticker{position:absolute;top:0;left:0}.-SOO-G_dateSticker img{object-fit:contain;width:100%;height:100%}.-SOO-G_progress{background:color-mix(in srgb, var(--public-line) 20%, transparent);width:calc(33.3333% - .666667rem);height:2px;position:absolute;top:-.5rem;left:1.5rem}.-SOO-G_progressFill{background:var(--public-accent);width:100%;height:100%;transform:scaleX(var(--today-progress));transform-origin:0;display:block}.-SOO-G_today{left:clamp(0%, calc(var(--today-progress) * 100%), calc(100% - 2.7rem));font-size:var(--text-xs);background:var(--public-accent);color:var(--public-accent-ink);border-radius:var(--radius-pill);padding:1px 6px;font-weight:650;line-height:1.4;position:absolute;bottom:5px}[data-skin=dots] .-SOO-G_section{width:var(--main-panel-width)}[data-skin=dots] .-SOO-G_panel{padding:var(--main-panel-padding);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}[data-skin=dots] .-SOO-G_visual{grid-area:1/2;width:100%;position:relative;inset:auto}[data-skin=dots] .-SOO-G_visual [data-dot-scene]{height:var(--main-dot-scene-height);aspect-ratio:auto!important}[data-skin=dots] .-SOO-G_timeline{width:100%}@media (min-width:1800px){.-SOO-G_panel{align-content:center;min-height:33rem}.-SOO-G_visual{width:min(31%,36rem);right:6%}.-SOO-G_timeline{max-width:78rem}}@media (max-width:1099px) and (min-width:768px){.-SOO-G_panel{padding:var(--space-4)}.-SOO-G_visual{width:35%;right:0;bottom:var(--space-3)}.-SOO-G_timeline{width:100%}.-SOO-G_dates{gap:var(--space-2)}.-SOO-G_manifesto{max-width:35ch}}@media (max-width:767px){.-SOO-G_section{padding-block:var(--space-4) var(--space-3)}.-SOO-G_panel{padding:var(--space-3);grid-template-columns:1fr;gap:0}.-SOO-G_copy{padding:0}.-SOO-G_title{font-size:var(--text-title)}.-SOO-G_manifesto{max-width:34ch}.-SOO-G_visual{width:min(79%,19rem);margin:var(--space-3) auto var(--space-2);position:relative;bottom:auto;right:auto}.-SOO-G_timeline{width:100%;margin-top:var(--space-2);padding-top:var(--space-2)}.-SOO-G_dates{gap:var(--space-3);grid-template-columns:1fr}.-SOO-G_date{min-height:3.25rem;padding-left:calc(3.25rem + var(--space-2))}.-SOO-G_date dd{font-size:var(--text-date)}.-SOO-G_progress{width:40%;top:-.4rem;left:auto;right:0}[data-skin=dots] .-SOO-G_visual{width:100%;margin:var(--space-3) 0;grid-area:auto;position:relative;inset:auto}[data-skin=dots] .-SOO-G_panel{grid-template-columns:1fr}}:is([data-skin=dots],[data-skin=typo]) .-SOO-G_copy{container-type:inline-size}:is([data-skin=dots],[data-skin=typo]) .-SOO-G_title{font-family:var(--font-brand);font-size:var(--p6-invitation-title);font-weight:var(--p6-invitation-weight);white-space:normal}:is([data-skin=dots],[data-skin=typo]) .-SOO-G_title [data-invitation-line]{white-space:nowrap;display:block}:is([data-skin=dots],[data-skin=typo]) .-SOO-G_title em{font-weight:inherit}:is([data-skin=dots],[data-skin=typo]) .-SOO-G_title>strong{font-size:calc(1em * var(--p6-invitation-emphasis-scale));font-weight:var(--p6-invitation-strong-weight)}:is([data-skin=dots],[data-skin=typo]) .-SOO-G_manifesto{max-width:none}.-SOO-G_manifesto [data-manifesto-line]{white-space:normal;text-wrap:pretty;display:block}@media (min-width:768px){.-SOO-G_manifesto [data-manifesto-line]{white-space:nowrap}}@media (min-width:768px) and (max-width:1023px){[data-skin=dots] .-SOO-G_copy{display:contents}[data-skin=dots] .-SOO-G_title{z-index:2;grid-area:1/1;align-self:start;position:relative}[data-skin=dots] .-SOO-G_manifesto{z-index:2;grid-area:2/1/auto/-1;position:relative}[data-skin=dots] .-SOO-G_timeline{grid-row:3}}
._5nYdoa_section{z-index:2;isolation:isolate;padding-block:var(--space-4) var(--space-6);scroll-margin-top:calc(var(--header-height) + var(--space-3));position:relative}:is([data-skin=dots],[data-skin=typo]) ._5nYdoa_section{padding-block:var(--main-section-gap) 0}:is([data-skin=dots],[data-skin=typo]) ._5nYdoa_layout{min-height:0}[data-skin=typo] ._5nYdoa_section{width:var(--main-panel-width)}[data-skin=typo] ._5nYdoa_layout{gap:var(--space-5);padding:var(--typo-panel-padding-block) var(--main-panel-padding);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:0}[data-skin=typo] ._5nYdoa_heading{grid-area:1/1;align-self:center;padding:0}[data-skin=typo] ._5nYdoa_heading h2{max-width:none;font-size:var(--typo-criteria-heading);text-wrap:initial;margin:0;line-height:1}[data-skin=typo] ._5nYdoa_scene{display:none}[data-skin=typo] ._5nYdoa_list{grid-area:1/2}[data-skin=typo] ._5nYdoa_criterion summary{min-height:var(--typo-criteria-icon-size);padding:0 var(--space-2) 0 0}[data-skin=typo] ._5nYdoa_criterion [data-icon-circle]{--icon-size:var(--typo-criteria-icon-size)}@media (max-width:767px){[data-skin=typo] ._5nYdoa_layout{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}[data-skin=typo] ._5nYdoa_list{grid-area:2/1}[data-skin=typo] ._5nYdoa_criterion summary{padding-block:var(--space-1)}}._5nYdoa_layout{--public-ink:var(--palette-ink);--public-muted:color-mix(in srgb, var(--palette-ink) 78%, var(--palette-paper));--public-bg:var(--palette-mist);--public-focus:var(--brand-forest);gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-hero);background:var(--palette-paper);align-items:center;display:grid;overflow:clip}._5nYdoa_heading{min-width:0}._5nYdoa_heading h2{margin:0 0 var(--space-2);max-width:15ch;color:var(--public-ink);font-size:var(--text-title);font-weight:var(--display-weight);letter-spacing:-.045em;text-wrap:balance;line-height:1.06}._5nYdoa_heading p{color:var(--public-muted);font-size:var(--text-sm);max-width:26ch;margin:0;line-height:1.5}._5nYdoa_scene{justify-self:center;width:min(100%,24rem);position:relative}._5nYdoa_list{gap:var(--space-2);min-width:0;display:grid}._5nYdoa_criterion{border-radius:var(--radius-pill);background:var(--public-bg);color:var(--public-ink);transition:transform var(--dur-fast) var(--ease-out);overflow:hidden}._5nYdoa_criterion[open]{border-radius:var(--radius-lg)}._5nYdoa_criterion summary{align-items:center;gap:var(--space-2);padding:var(--space-2);cursor:pointer;min-height:6rem;list-style:none;display:flex}._5nYdoa_criterion summary::-webkit-details-marker{display:none}._5nYdoa_criterion summary:focus-visible{outline:var(--focus-width) solid var(--public-focus);outline-offset:-5px;border-radius:inherit}._5nYdoa_sticker{border-radius:var(--radius-pill);background:var(--palette-green);flex:0 0 3.5rem;place-items:center;width:3.5rem;height:3.5rem;display:grid}._5nYdoa_sticker img{object-fit:contain;width:100%;height:100%;transition:transform var(--dur-fast) var(--ease-out)}._5nYdoa_copy{overflow-wrap:anywhere;flex:1;min-width:0}._5nYdoa_label{font-size:var(--text-base);letter-spacing:-.02em;font-weight:700;line-height:1.3;display:block}._5nYdoa_question{margin-top:var(--space-half);font-size:var(--text-sm);color:var(--public-muted);line-height:1.4;display:block}._5nYdoa_expand{flex:0 0 1.5rem;place-items:center;height:1.5rem;display:grid}._5nYdoa_expand svg{width:1rem;height:1rem;transition:transform var(--dur-base) var(--ease-out)}._5nYdoa_criterion[open] ._5nYdoa_expand svg{transform:rotate(180deg)}._5nYdoa_answer{padding:0 var(--space-3) var(--space-3)}._5nYdoa_answer p{font-size:var(--text-sm);white-space:pre-line;margin:0;line-height:1.6}[data-skin=dots] ._5nYdoa_section{width:var(--main-panel-width)}[data-skin=dots] ._5nYdoa_layout{padding:var(--main-panel-padding)}[data-skin=dots] ._5nYdoa_heading{padding-inline:0}[data-skin=dots] ._5nYdoa_scene{width:100%;margin:0}[data-skin=dots] ._5nYdoa_scene [data-dot-scene]{height:var(--main-dot-scene-height);aspect-ratio:auto!important}@media (min-width:768px){[data-skin=dots] ._5nYdoa_layout{column-gap:var(--space-5);row-gap:var(--space-3);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}[data-skin=dots] ._5nYdoa_heading{grid-area:1/1;align-self:start}[data-skin=dots] ._5nYdoa_scene{grid-area:2/1}[data-skin=dots] ._5nYdoa_list{grid-area:1/2/span 2}}@media (hover:hover) and (pointer:fine){._5nYdoa_criterion:hover{transform:translateY(-2px)}._5nYdoa_criterion summary:hover ._5nYdoa_sticker img{transform:rotate(-5deg)scale(1.04)}}@media (min-width:768px){._5nYdoa_layout{padding:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}._5nYdoa_heading{grid-area:1/1;align-self:end}._5nYdoa_heading h2{font-size:var(--text-title)}._5nYdoa_scene{grid-area:2/1;width:min(100%,24rem)}._5nYdoa_list{grid-area:1/2/span 2}._5nYdoa_criterion summary{padding-right:var(--space-3)}}@media (min-width:1200px){._5nYdoa_layout{gap:var(--space-3);padding:var(--space-4);grid-template-columns:minmax(0,.95fr) minmax(0,.8fr) minmax(0,1.75fr);min-height:28rem}._5nYdoa_scene{width:calc(100% + var(--space-4));max-width:none;margin-left:calc(-1 * var(--space-4));grid-area:1/1;align-self:center}._5nYdoa_heading{grid-area:1/2;align-self:center}._5nYdoa_heading h2{font-size:var(--text-title)}._5nYdoa_list{grid-area:1/3}._5nYdoa_sticker{flex-basis:3.75rem;width:3.75rem;height:3.75rem}._5nYdoa_answer{padding-left:calc(var(--space-2) * 2 + 3.75rem)}}@media (max-width:767px){._5nYdoa_layout{padding:var(--space-3) var(--space-2);gap:var(--space-3)}._5nYdoa_heading{padding-inline:var(--space-1)}._5nYdoa_heading h2{font-size:var(--text-title)}._5nYdoa_scene{width:85%}._5nYdoa_criterion summary{gap:var(--space-1);padding:var(--space-2) var(--space-1)}._5nYdoa_sticker{flex-basis:2.75rem;width:2.75rem;height:2.75rem}._5nYdoa_label{font-size:var(--text-sm)}._5nYdoa_question{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){._5nYdoa_criterion,._5nYdoa_expand svg,._5nYdoa_sticker img{transition:none}._5nYdoa_criterion:hover,._5nYdoa_criterion summary:hover ._5nYdoa_sticker img{transform:none}}
