.W6rSnG_hero{background:#fff;align-items:center;min-height:min(100vh,760px);padding:96px 0 48px;display:flex;position:relative}.W6rSnG_container{width:100%;max-width:1200px;padding:0 var(--spacing-lg);gap:var(--spacing-2xl);z-index:1;grid-template-columns:1.1fr 1fr;align-items:center;margin:0 auto;display:grid;position:relative}.W6rSnG_content{gap:var(--spacing-xl);flex-direction:column;display:flex}.W6rSnG_title{text-wrap:balance;color:var(--color-text);font-size:clamp(2.25rem,min(4vw,7vh),3.6rem);font-weight:800;line-height:1.15}.W6rSnG_highlight{color:var(--color-primary)}.W6rSnG_subtitle{color:var(--color-text-light);max-width:500px;font-size:1.125rem;line-height:1.7}.W6rSnG_ctaWrapper{flex-direction:column;align-items:center;width:fit-content;display:flex}.W6rSnG_visual{width:340px;height:460px;margin:0 auto;position:relative;scale:1.12}.W6rSnG_phoneFrame{width:220px;height:440px;position:absolute}.W6rSnG_phonePrimary{z-index:2;width:257px;height:440px;bottom:0;left:0;transform:rotate(-4deg)}.W6rSnG_phoneSecondary{z-index:1;opacity:.95;width:185px;height:340px;top:20px;right:-35px;transform:rotate(8deg)}.W6rSnG_imageWrapper,.W6rSnG_imageContainer{width:100%;height:100%;position:relative}.W6rSnG_mockupImage{object-fit:cover;width:100%;height:100%;display:block}.W6rSnG_mobilePrimary{display:none}.W6rSnG_primaryButton{justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;max-width:360px;min-height:52px;padding:0 var(--spacing-xl);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-white);font-family:var(--font-nunito), sans-serif;transition:box-shadow var(--transition-base);font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.W6rSnG_primaryButton:hover,.W6rSnG_primaryButton:active{color:var(--color-white);box-shadow:0 8px 20px #2b6fe452}.W6rSnG_ctaRow{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;display:flex}.W6rSnG_qr{align-items:center;gap:var(--spacing-sm);display:flex}.W6rSnG_qrCode{background:var(--color-white);border:1px solid var(--color-gray-light);border-radius:var(--radius-sm);flex-shrink:0;padding:4px;display:inline-flex}.W6rSnG_qrCode img{width:64px;height:64px;display:block}.W6rSnG_qrText{max-width:30ch;color:var(--color-text-light);flex-direction:column;gap:2px;font-size:.8125rem;line-height:1.5;display:flex}.W6rSnG_qrText strong{color:var(--color-text);font-weight:800}.W6rSnG_mobileTrust{display:none}.W6rSnG_desktopCTA{display:block}@media (min-width:901px) and (max-height:780px){.W6rSnG_hero{min-height:calc(100vh - 8px);padding:88px 0 32px}.W6rSnG_content{gap:var(--spacing-lg)}.W6rSnG_subtitle{font-size:1.0625rem;line-height:1.6}.W6rSnG_visual{scale:1}}@media (min-width:901px) and (max-height:660px){.W6rSnG_visual{scale:.92}.W6rSnG_trustRow{margin-top:var(--spacing-sm)}}@media (min-width:1600px) and (min-height:900px){.W6rSnG_visual{scale:1.18}}.W6rSnG_subtitleShort{display:none}@media (max-width:900px){.W6rSnG_hero{min-height:auto;padding:76px 0 24px;overflow-x:clip}.W6rSnG_container{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.W6rSnG_content{display:contents}.W6rSnG_title{order:1;font-size:clamp(1.6rem,7.6vw,2.1rem);line-height:1.12}.W6rSnG_title br,.W6rSnG_subtitle,.W6rSnG_desktopCTA{display:none}.W6rSnG_subtitleShort{color:var(--color-text-light);order:2;max-width:34ch;margin-top:8px;font-size:.95rem;line-height:1.45;display:block}.W6rSnG_visual{order:3;width:340px;height:460px;margin:16px auto 12px;scale:1}.W6rSnG_mobilePrimary{flex-direction:column;order:4;align-items:center;width:100%;display:flex}.W6rSnG_mobileTrust{color:var(--color-text);white-space:nowrap;order:5;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:.8rem;font-weight:600;display:flex}.W6rSnG_mobileStar{color:var(--color-tertiary);flex-shrink:0}}@media (max-width:600px){.W6rSnG_visual{width:270px;height:370px}.W6rSnG_phonePrimary{width:210px;height:360px}.W6rSnG_phoneSecondary{width:147px;height:270px}}@media (max-width:900px){.W6rSnG_visual{zoom:1.15}}@media (max-width:900px) and (max-height:800px){.W6rSnG_visual{zoom:1.02}}@media (max-width:900px) and (max-height:740px){.W6rSnG_visual{zoom:.92}}@media (max-width:900px) and (max-height:680px){.W6rSnG_visual{zoom:.84}}@media (max-width:900px) and (max-height:650px){.W6rSnG_visual{zoom:.76}}@media (max-width:900px) and (max-height:600px){.W6rSnG_visual{zoom:.58}}.W6rSnG_storeBadges{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.W6rSnG_trustRow{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md);color:var(--color-text);flex-wrap:wrap;font-size:.85rem;font-weight:600;display:flex}.W6rSnG_trustItem{align-items:center;gap:4px;display:flex}.W6rSnG_stars{color:var(--color-tertiary);gap:1px;display:flex}.W6rSnG_trustDivider{background:var(--color-gray-light);border-radius:50%;flex-shrink:0;width:4px;height:4px}.W6rSnG_storeBadgeLink{height:48px;transition:transform .2s;display:inline-block}.W6rSnG_storeBadgeLink:hover{transform:scale(1.05)}.W6rSnG_storeBadgeLink img{width:auto;height:100%}
._7PMSwW_section{padding:var(--spacing-3xl) 0;background:var(--color-white);overflow:hidden}._7PMSwW_container{max-width:1200px;padding:0 var(--spacing-lg);gap:var(--spacing-3xl);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}._7PMSwW_content{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;display:flex}._7PMSwW_title{color:var(--color-text);font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:800;line-height:1.2}._7PMSwW_description{color:var(--color-text-light);max-width:46ch;font-size:1rem;line-height:1.7}._7PMSwW_visual{justify-content:center;align-items:center;width:100%;min-height:380px;display:flex;position:relative}._7PMSwW_blobHalo{z-index:0;background:#2b6fe41a;border-radius:42% 58% 65% 35%/45% 40% 60% 55%;width:380px;max-width:92%;height:380px;position:absolute;transform:rotate(-8deg)}._7PMSwW_blob{z-index:1;width:340px;max-width:84%;height:340px;box-shadow:var(--shadow-lg);border-radius:63% 37% 54% 46%/39% 55% 45% 61%;position:relative;overflow:hidden}._7PMSwW_image{object-fit:cover;width:100%;height:100%;display:block}._7PMSwW_bubble{z-index:2;color:var(--color-text);text-shadow:0 1px 3px #ffffffe6,0 0 10px #ffffffbf;white-space:nowrap;font-size:1.4rem;font-weight:700;position:absolute}._7PMSwW_bubble0{top:0;left:-8%}._7PMSwW_bubble1{top:10%;right:2%}._7PMSwW_bubble2{bottom:8%;right:0}@media (max-width:900px){._7PMSwW_container{gap:var(--spacing-xl);grid-template-columns:1fr}._7PMSwW_visual{min-height:320px}._7PMSwW_blob{width:280px;height:280px}._7PMSwW_blobHalo{width:300px;height:300px}._7PMSwW_bubble{font-size:1.15rem}._7PMSwW_bubble0{left:-4%}._7PMSwW_bubble1{right:2%}._7PMSwW_bubble2{right:0}}@media (max-width:600px){._7PMSwW_section{padding:var(--spacing-2xl) 0}._7PMSwW_container{padding:0 var(--spacing-md)}._7PMSwW_title{font-size:clamp(1.5rem,6vw,2rem)}._7PMSwW_description{max-width:100%}._7PMSwW_bubble{display:none}._7PMSwW_blob{width:220px;height:220px;margin:0 auto}._7PMSwW_blobHalo{width:240px;height:240px}}
._1U6dG_section{padding:var(--spacing-3xl) 0;background:#fff;overflow:hidden}._1U6dG_container{max-width:1200px;padding:0 var(--spacing-lg);grid-template-columns:1fr 1fr;align-items:center;gap:3rem;margin:0 auto;display:grid}._1U6dG_content{gap:var(--spacing-md);flex-direction:column;align-items:flex-start;display:flex}._1U6dG_title{color:var(--color-text);font-size:clamp(2rem,4vw,2.6rem);font-weight:800;line-height:1.15}._1U6dG_highlight{color:var(--color-primary)}._1U6dG_description{color:var(--color-text-light);max-width:90%;font-size:1.1rem;line-height:1.6}._1U6dG_grid{grid-template-columns:repeat(4,1fr);gap:.85rem;display:grid}._1U6dG_card{text-align:center;aspect-ratio:1;border-radius:var(--radius-md);min-width:0;box-shadow:var(--shadow-md);transition:transform var(--transition-base), box-shadow var(--transition-base);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}._1U6dG_card:has(._1U6dG_cardLink):hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}._1U6dG_iconWrapper{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._1U6dG_cardLabel{color:var(--color-text);font-size:.85rem;font-weight:700}._1U6dG_mint{color:#50b69e;background:#50b69e26}._1U6dG_coral{color:var(--color-secondary);background:#ff8e7226}._1U6dG_blue{color:var(--color-primary);background:#2b6fe41f}._1U6dG_purple{color:var(--color-sante);background:#8f69b626}._1U6dG_teal{color:var(--color-vaccin);background:#6986b626}._1U6dG_pink{color:var(--color-danger);background:#ff6b6b1f}._1U6dG_green{color:#3f9c85;background:#50b69e26}._1U6dG_slate{color:var(--color-text-light);background:#64708c1f}@media (max-width:900px){._1U6dG_container{grid-template-columns:1fr;gap:2.5rem}._1U6dG_content{text-align:center;align-items:center}._1U6dG_description{max-width:100%}._1U6dG_title{font-size:clamp(1.8rem,5vw,2.2rem)}}._1U6dG_copy{display:none}@media (max-width:600px){._1U6dG_grid{overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--spacing-lg));padding:.25rem var(--spacing-lg) .75rem;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:116px;grid-auto-flow:column;gap:.75rem;display:grid;overflow:auto hidden}._1U6dG_grid::-webkit-scrollbar{display:none}._1U6dG_copy{display:flex}._1U6dG_card{aspect-ratio:auto;padding:1.1rem .75rem}._1U6dG_card:has(._1U6dG_cardLink):hover{transform:none}}@media (max-width:480px){._1U6dG_card{padding:1.1rem}._1U6dG_iconWrapper{width:42px;height:42px}}._1U6dG_card{position:relative}._1U6dG_cardLink{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:flex}._1U6dG_cardLink:after{content:"";border-radius:var(--radius-md);position:absolute;inset:0}._1U6dG_cardLink:focus-visible{outline:none}._1U6dG_cardLink:focus-visible:after{box-shadow:0 0 0 3px #2b6fe459}._1U6dG_card:has(._1U6dG_cardLink):hover ._1U6dG_cardLabel{color:var(--color-primary)}
.W--ejG_section{padding:var(--spacing-3xl) 0;background:var(--color-bg-alt);overflow:hidden}.W--ejG_container{max-width:1200px;padding:0 var(--spacing-lg);margin:0 auto}.W--ejG_header{align-items:center;gap:var(--spacing-md);text-align:center;max-width:660px;margin:0 auto var(--spacing-2xl);flex-direction:column;display:flex}.W--ejG_title{color:var(--color-text);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;line-height:1.2}.W--ejG_highlight{color:var(--color-primary)}.W--ejG_description{color:var(--color-text-light);font-size:1.05rem;line-height:1.7}.W--ejG_layout{gap:var(--spacing-2xl);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.W--ejG_stage{aspect-ratio:560/540;width:100%;max-width:560px;position:relative}.W--ejG_photoWrap{border-radius:var(--radius-xl);width:74%;height:88%;box-shadow:var(--shadow-lg);position:absolute;top:0;left:0;overflow:hidden}.W--ejG_photo{object-fit:cover;object-position:55% center}.W--ejG_phoneWrap{z-index:2;width:46%;max-width:250px;position:absolute;bottom:0;right:0}.W--ejG_phone{aspect-ratio:9/19;background:#111827;border-radius:16%/7.5%;padding:3.5%;position:relative;box-shadow:0 24px 48px #1a2b4547,inset 0 0 0 2px #2e3a59}.W--ejG_screen{background:#1a2b45;border-radius:13%/6%;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.W--ejG_wallpaper{object-fit:cover}.W--ejG_screen:after{content:"";pointer-events:none;background:#0f172a2e;position:absolute;inset:0}.W--ejG_wake{z-index:1;pointer-events:none;background:#fff9;position:absolute;inset:0}.W--ejG_island{z-index:3;background:#000;border-radius:999px;width:34%;height:4.2%;position:absolute;top:3%;left:50%;transform:translate(-50%)}.W--ejG_clock{z-index:2;color:#fff;text-shadow:0 1px 8px #00000040;flex-direction:column;align-items:center;display:flex;position:absolute;top:11%;left:0;right:0}.W--ejG_date{opacity:.95;font-size:6cqw;font-weight:600}.W--ejG_time{letter-spacing:-.02em;font-size:27cqw;font-weight:700;line-height:1}.W--ejG_stack{z-index:2;flex-direction:column;gap:2.8cqw;display:flex;position:absolute;top:41%;left:4.5%;right:4.5%}.W--ejG_notif{transform-origin:50% 0;background:#ffffffed;border-radius:7cqw;align-items:flex-start;gap:3.5cqw;padding:3.8cqw 4cqw;display:flex;box-shadow:0 4px 14px #0000001f}.W--ejG_appIcon{background:#fff;border-radius:3.4cqw;flex-shrink:0;width:13cqw;height:13cqw;overflow:hidden}.W--ejG_appIcon img{object-fit:cover;width:100%;height:100%}.W--ejG_notifBody{color:#111827;flex-direction:column;flex:1;min-width:0;display:flex}.W--ejG_notifHead{color:#1118278c;text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;gap:2cqw;font-size:4.3cqw;display:flex}.W--ejG_notifHead strong{color:#111827bf;font-weight:700}.W--ejG_notifTitle{align-items:center;gap:1.5cqw;margin-top:.8cqw;font-size:5.2cqw;font-weight:700;display:flex}.W--ejG_notifTitle svg{flex-shrink:0;width:4.8cqw;height:4.8cqw}.W--ejG_notifText{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:4.8cqw;line-height:1.3;display:-webkit-box;overflow:hidden}.W--ejG_note{z-index:3;font-family:var(--font-caveat), cursive;color:var(--color-text);background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-width:48%;padding:.35rem .9rem;font-size:1.4rem;line-height:1.15;position:absolute;bottom:-2%;left:4%;transform:rotate(-3deg)}.W--ejG_list{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.W--ejG_row{background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);cursor:default;transition:box-shadow var(--transition-base), border-color var(--transition-base), transform var(--transition-base);border:1px solid #0000;align-items:center;gap:.85rem;padding:.9rem 1rem;display:flex;position:relative;overflow:hidden}.W--ejG_rowActive{box-shadow:var(--shadow-lg);border-color:#2b6fe440;transform:translate(-6px)}.W--ejG_icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.W--ejG_vaccin{color:var(--color-vaccin);background:#6986b626}.W--ejG_traitement{color:var(--color-traitement);background:#bc9c752e}.W--ejG_primary{color:var(--color-primary);background:#2b6fe41f}.W--ejG_success{color:var(--color-success);background:#50b69e26}.W--ejG_hygiene{color:var(--color-secondary);background:#ff8e7226}.W--ejG_body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.W--ejG_rowTitle{color:var(--color-text);font-size:.95rem;font-weight:700}.W--ejG_rowText{color:var(--color-text-light);font-size:.85rem;line-height:1.4}.W--ejG_rowLink{width:34px;height:34px;color:var(--color-primary);transition:background var(--transition-fast);background:#2b6fe414;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.W--ejG_rowLink:before{content:"";position:absolute;inset:-5px}.W--ejG_rowLink:hover{background:#2b6fe429}@media (max-width:900px){.W--ejG_layout{gap:var(--spacing-2xl);grid-template-columns:1fr}.W--ejG_stage{margin:0 auto}.W--ejG_rowActive{transform:none}.W--ejG_list{display:none}}@media (max-width:600px){.W--ejG_section{padding:var(--spacing-2xl) 0}.W--ejG_photoWrap{width:80%}.W--ejG_phoneWrap{width:48%}.W--ejG_note{max-width:55%;font-size:1.15rem}}
.gqwRxG_section{padding:var(--spacing-3xl) 0;background:var(--color-bg);overflow:hidden}.gqwRxG_alt{background:var(--color-bg-alt)}.gqwRxG_container{max-width:1200px;padding:0 var(--spacing-lg);gap:var(--spacing-2xl);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;margin:0 auto;display:grid}.gqwRxG_reverse .gqwRxG_content{order:2}.gqwRxG_content{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;display:flex}.gqwRxG_title{color:var(--color-text);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;line-height:1.2}.gqwRxG_highlight{color:var(--color-primary)}.gqwRxG_description{color:var(--color-text-light);max-width:48ch;font-size:1.05rem;line-height:1.7}.gqwRxG_points{width:100%;max-width:480px;margin:var(--spacing-sm) 0 0;flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}.gqwRxG_point{align-items:center;gap:var(--spacing-md);background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-md);border:1px solid #0000;padding:.9rem 1.1rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.gqwRxG_pointLinked{transition:transform var(--transition-base), box-shadow var(--transition-base)}.gqwRxG_pointActive{box-shadow:var(--shadow-lg);border-color:#2b6fe440}.gqwRxG_pointLinked:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.gqwRxG_icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.gqwRxG_primary{color:var(--color-primary);background:#2b6fe41f}.gqwRxG_success{color:var(--color-success);background:#50b69e26}.gqwRxG_sante{color:var(--color-sante);background:#8f69b626}.gqwRxG_warning{color:var(--color-warning);background:#ef9c4926}.gqwRxG_pointBody{flex-direction:column;gap:2px;min-width:0;display:flex}.gqwRxG_pointTitle{color:var(--color-text);font-size:.95rem;font-weight:700}.gqwRxG_pointText{color:var(--color-text-light);font-size:.85rem;line-height:1.4}.gqwRxG_arrow{color:var(--color-primary);flex-shrink:0;margin-left:auto}.gqwRxG_cta{margin-top:var(--spacing-sm);color:var(--color-primary);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.gqwRxG_stage{aspect-ratio:520/560;justify-self:center;width:100%;max-width:520px;position:relative}.gqwRxG_photoWrap{border-radius:var(--radius-xl);width:70%;height:84%;box-shadow:var(--shadow-lg);position:absolute;top:0;left:0;overflow:hidden}.gqwRxG_photo{object-fit:cover}.gqwRxG_phone{aspect-ratio:1030/2108;z-index:2;filter:drop-shadow(0 22px 40px #1a2b4540);width:46%;max-width:250px;position:absolute;bottom:0;right:0}.gqwRxG_screenLayer{position:absolute;inset:0}.gqwRxG_screen{width:100%;height:auto;display:block}.gqwRxG_reverse .gqwRxG_photoWrap{left:auto;right:0}.gqwRxG_reverse .gqwRxG_phone{left:0;right:auto}@media (max-width:900px){.gqwRxG_container{grid-template-columns:1fr}.gqwRxG_reverse .gqwRxG_content{order:0}.gqwRxG_content{text-align:center;align-items:center}.gqwRxG_point{text-align:left}.gqwRxG_points,.gqwRxG_cta{display:none}}@media (max-width:600px){.gqwRxG_section{padding:var(--spacing-2xl) 0}}
.Vt-_Yq_section{padding:var(--spacing-3xl) 0;background:var(--color-bg);overflow:hidden}.Vt-_Yq_container{max-width:1200px;padding:0 var(--spacing-lg);margin:0 auto}.Vt-_Yq_header{align-items:center;gap:var(--spacing-md);text-align:center;max-width:660px;margin:0 auto var(--spacing-2xl);flex-direction:column;display:flex}.Vt-_Yq_title{color:var(--color-text);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;line-height:1.2}.Vt-_Yq_highlight{color:var(--color-primary)}.Vt-_Yq_description{color:var(--color-text-light);font-size:1.05rem;line-height:1.7}.Vt-_Yq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.Vt-_Yq_card{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform var(--transition-base), box-shadow var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.Vt-_Yq_cardLinked{cursor:pointer;position:relative}.Vt-_Yq_cardLink{color:inherit;transition:color var(--transition-base);text-decoration:none}.Vt-_Yq_cardLink:after{content:"";z-index:1;position:absolute;inset:0}.Vt-_Yq_cardLink:focus-visible{outline:none}.Vt-_Yq_cardLinked:has(.Vt-_Yq_cardLink:focus-visible){outline:3px solid var(--color-primary);outline-offset:3px}.Vt-_Yq_cardLinked:hover .Vt-_Yq_name,.Vt-_Yq_cardLinked:hover .Vt-_Yq_cardLink{color:var(--color-primary)}.Vt-_Yq_cardLinked:hover{box-shadow:0 0 0 2px var(--color-primary), var(--shadow-lg);transform:translateY(-4px)}.Vt-_Yq_visual{aspect-ratio:4/3;background:var(--color-gray-soft);position:relative;overflow:hidden}.Vt-_Yq_photo{object-fit:cover;transition:transform .6s}.Vt-_Yq_cardLinked:hover .Vt-_Yq_photo{transform:scale(1.05)}.Vt-_Yq_caption{flex-direction:column;gap:.3rem;padding:1rem 1.2rem 1.2rem;display:flex}.Vt-_Yq_name{color:var(--color-text);font-size:1.1rem;font-weight:800}.Vt-_Yq_text{color:var(--color-text-light);font-size:.88rem;line-height:1.45}@media (max-width:900px){.Vt-_Yq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.Vt-_Yq_section{padding:var(--spacing-2xl) 0}.Vt-_Yq_grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--spacing-lg);margin:0 calc(-1 * var(--spacing-lg));padding:.25rem var(--spacing-lg) 1rem;scrollbar-width:none;gap:.75rem;display:flex;overflow:auto hidden}.Vt-_Yq_grid::-webkit-scrollbar{display:none}.Vt-_Yq_card{scroll-snap-align:start;flex:0 0 58%}.Vt-_Yq_cardLinked:hover{transform:none}.Vt-_Yq_caption{padding:.75rem .9rem .9rem}.Vt-_Yq_name{font-size:1rem}.Vt-_Yq_text{font-size:.82rem}}
.u9f1zq_section{padding:var(--spacing-3xl) 0;background:var(--color-bg-alt);overflow:hidden}.u9f1zq_container{max-width:1200px;padding:0 var(--spacing-lg);gap:var(--spacing-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin:0 auto;display:grid}.u9f1zq_content{gap:var(--spacing-md);flex-direction:column;display:flex}.u9f1zq_value{font-family:var(--font-poetsen), "Poetsen One", var(--font-nunito), sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-primary);align-items:baseline;font-size:clamp(4.5rem,11vw,8.5rem);line-height:.95;display:flex}.u9f1zq_plus{margin-right:.04em}.u9f1zq_label{font-family:var(--font-nunito), sans-serif;color:var(--color-text);max-width:22ch;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:700;line-height:1.35}.u9f1zq_mosaic{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.u9f1zq_tile{aspect-ratio:4/5;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:var(--color-gray-soft);position:relative;overflow:hidden}.u9f1zq_tile:nth-child(2n){transform:translateY(2.5rem)}.u9f1zq_photo{object-fit:cover}@media (max-width:900px){.u9f1zq_container{gap:var(--spacing-2xl);grid-template-columns:1fr}.u9f1zq_content{text-align:center;align-items:center}.u9f1zq_mosaic{width:100%;max-width:440px;margin:0 auto 2.5rem}}@media (max-width:600px){.u9f1zq_section{padding:var(--spacing-2xl) 0}.u9f1zq_mosaic{gap:var(--spacing-sm)}.u9f1zq_tile:nth-child(2n){transform:translateY(1.5rem)}}
