:root{--night: #0b1020;--night-soft: #121933;--paper: #f7f7f3;--white: #ffffff;--ink: #151821;--muted: #6f7480;--line: rgba(21, 24, 33, .1);--pepper: #ff5a36;--pepper-dark: #e94725;--misi: #3276ff;--simpas: #8157ff;--jobs: #ff647c;--yufi: #18a976;--chatouille: #f0a128;--academy: #35c2d6;--radius-lg: 28px;--radius-md: 20px;--shadow: 0 24px 80px rgba(16, 24, 40, .12);--max: 1180px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:var(--paper);line-height:1.6;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.18;background-image:radial-gradient(rgba(12,16,32,.16) .55px,transparent .55px);background-size:8px 8px;mask-image:linear-gradient(to bottom,black,transparent 70%);z-index:-1}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}.container{width:min(calc(100% - 40px),var(--max));margin-inline:auto}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--pepper)}.eyebrow:before{content:"";width:28px;height:2px;border-radius:10px;background:currentColor}.section-title{margin:14px 0 18px;font-size:clamp(2rem,4.5vw,4rem);line-height:1.02;letter-spacing:-.055em;max-width:820px}.section-copy{margin:0;max-width:680px;font-size:clamp(1rem,1.4vw,1.2rem);color:var(--muted)}.site-header{position:sticky;top:0;z-index:100;padding:14px 0;background:#f7f7f3d1;border-bottom:1px solid rgba(21,24,33,.07);backdrop-filter:blur(18px)}.nav{display:flex;align-items:center;justify-content:space-between;gap:24px}.nav-end{display:flex;align-items:center;gap:18px;min-width:0}.lang-switcher{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:#1518210d;border:1px solid rgba(21,24,33,.08)}.lang-switcher-link{min-width:36px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.78rem;font-weight:900;letter-spacing:.04em;color:#5a606c}.lang-switcher-link:hover,.lang-switcher-link.active{color:#fff;background:var(--pepper)}.brand{display:inline-flex;align-items:center;gap:14px;min-width:0}.brand img{width:min(160px,35vw);height:auto}.brand-note{font-size:.8rem;color:#666d79;letter-spacing:.12em;text-transform:uppercase;font-weight:800;white-space:nowrap}.nav-links{display:flex;align-items:center;gap:26px;font-size:.95rem;font-weight:700}.nav-links a:not(.btn){color:#454a55}.nav-links a:not(.btn):hover{color:var(--pepper)}.nav-dropdown{position:relative}.nav-dropdown-trigger{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#454a55;font:inherit;font-weight:700;cursor:pointer}.nav-dropdown-trigger:hover,.nav-dropdown.open .nav-dropdown-trigger{color:var(--pepper)}.nav-dropdown-caret{font-size:.75rem;line-height:1;transition:transform .18s ease}.nav-dropdown.open .nav-dropdown-caret{transform:rotate(180deg)}.nav-dropdown-menu{position:absolute;top:calc(100% + 12px);left:0;min-width:220px;display:grid;gap:2px;padding:10px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);opacity:0;transform:translateY(-6px);pointer-events:none;transition:.18s ease;z-index:120}.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown.open .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{opacity:1;transform:none;pointer-events:auto}.nav-dropdown-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-radius:12px;color:#454a55;text-decoration:none;font-weight:700;white-space:nowrap}.nav-dropdown-item:hover{color:var(--pepper);background:#ff5a3614}.nav-dropdown-item--disabled{color:#9aa0aa;cursor:default}.nav-dropdown-item--disabled:hover{color:#9aa0aa;background:transparent}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 21px;border:0;border-radius:999px;cursor:pointer;font-weight:800;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn[hidden]{display:none!important}.btn:hover{transform:translateY(-2px)}.btn-primary{color:#fff;background:var(--pepper);box-shadow:0 12px 30px #ff5a3640}.btn-primary:hover{background:var(--pepper-dark)}.btn-secondary{color:var(--ink);background:#ffffffb8;border:1px solid var(--line)}.menu-toggle{display:none;width:46px;height:46px;border:1px solid var(--line);border-radius:14px;background:#fff;color:var(--ink);font-size:1.25rem;cursor:pointer}.hero{position:relative;padding:92px 0 78px;min-height:760px;display:grid;align-items:center}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.hero h1{margin:16px 0 24px;font-size:clamp(3.5rem,8vw,7.1rem);line-height:.89;letter-spacing:-.075em;max-width:830px}.hero h1 .accent{color:var(--pepper);position:relative}.hero p{margin:0;max-width:650px;color:var(--muted);font-size:clamp(1.05rem,1.7vw,1.3rem)}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.hero-proof{display:flex;align-items:center;gap:16px;margin-top:42px;color:#555b67;font-size:.92rem}.hero-proof .pill{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#fffc;border:1px solid var(--line);font-weight:700}.hero-proof .pill:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--pepper);box-shadow:0 0 0 7px #ff5a361f}.ecosystem{position:relative;min-height:680px;display:grid;place-items:center}.heritage-stage{position:relative;width:min(100%,590px);min-height:650px}.heritage-stage:before{content:"";position:absolute;inset:40px 30px 25px;border-radius:40px;background:radial-gradient(circle at 15% 15%,rgba(255,90,54,.16),transparent 34%),linear-gradient(180deg,#fffffff2,#ffffffd1);border:1px solid rgba(21,24,33,.07);box-shadow:var(--shadow)}.heritage-stage:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,transparent 0 110px,rgba(16,24,40,.08) 111px 112px,transparent 113px 184px,rgba(16,24,40,.08) 185px 186px,transparent 187px);opacity:.75;pointer-events:none}.core-card{position:absolute;left:50%;top:24px;transform:translate(-50%);z-index:5;width:250px;padding:20px 22px 18px;border-radius:26px;background:#fffffff2;border:1px solid rgba(21,24,33,.08);box-shadow:0 20px 60px #1018281a;text-align:center}.core-card img{width:150px;margin:0 auto 8px}.core-card small{display:block;color:#666d79;letter-spacing:.12em;text-transform:uppercase;font-weight:800;font-size:.68rem}.fish-card{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);z-index:4;width:275px;min-height:275px;border-radius:34px;padding:16px;background:linear-gradient(180deg,#fffffff2,#f7f7f3e6);border:1px solid rgba(21,24,33,.08);box-shadow:0 30px 80px #1018281f;display:grid;align-content:start;justify-items:center}.fish-card--video-only{padding:0;overflow:hidden;aspect-ratio:1 / 1;min-height:0;display:block;background:#fff}.fish-card--video-only .fish-video{width:100%;height:100%;min-height:0;object-fit:cover;display:block}.fish-tag{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:var(--pepper);padding:10px 12px;border-radius:999px;background:#fff3ef;margin-bottom:10px}.fish-tag:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.fish-visual-wrap{width:100%;aspect-ratio:1 / 1;border-radius:26px;overflow:hidden;background:linear-gradient(180deg,#fff,#f2f5fa);display:grid;place-items:center}.fish-visual{width:90%;max-width:220px;mix-blend-mode:multiply}.fish-caption{margin-top:12px;text-align:center;color:#6b717d;font-size:.86rem}.product-chip{--chip-color: var(--pepper);position:absolute;width:172px;padding:18px;border-radius:22px;background:#fffffff2;border:1px solid rgba(16,24,40,.08);box-shadow:0 18px 60px #10182821;backdrop-filter:blur(14px);transition:transform .25s ease;z-index:5}.product-chip:hover{transform:translateY(-7px) rotate(1deg)}.product-chip .dot{width:11px;height:11px;border-radius:50%;background:var(--chip-color);box-shadow:0 0 0 7px color-mix(in srgb,var(--chip-color),transparent 84%);margin-bottom:18px}.product-chip strong{display:block;font-size:1.08rem;letter-spacing:-.025em}.product-chip span{display:block;margin-top:4px;color:var(--muted);font-size:.82rem;line-height:1.45}.chip-misi{--chip-color: var(--misi);top:105px;left:0}.chip-simpas{--chip-color: var(--simpas);top:112px;right:0}.chip-jobs{--chip-color: var(--jobs);bottom:108px;left:8px}.chip-yufi{--chip-color: var(--yufi);bottom:102px;right:6px}.chip-chatouille{--chip-color: var(--chatouille);width:214px;left:50%;bottom:10px;transform:translate(-50%)}.chip-chatouille:hover{transform:translate(-50%) translateY(-7px) rotate(1deg)}.solutions{padding:110px 0}.solutions-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:42px}.product-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}.product-card{grid-column:span 3}@media(min-width:1081px){.product-card:nth-child(-n+3){grid-column:span 2}.product-card:nth-child(n+4){grid-column:span 3}}.product-card{--product: var(--pepper);position:relative;min-height:410px;padding:36px;overflow:hidden;border-radius:var(--radius-lg);background:#fff;border:1px solid rgba(21,24,33,.08);box-shadow:0 10px 40px #1018280f;transition:transform .25s ease,box-shadow .25s ease}.product-card:hover{transform:translateY(-8px);box-shadow:var(--shadow)}.product-card:before{content:"";position:absolute;width:260px;height:260px;right:-80px;top:-100px;border-radius:50%;background:color-mix(in srgb,var(--product),transparent 85%);filter:blur(2px)}.product-card:after{content:"";position:absolute;width:150px;height:150px;right:34px;bottom:34px;border-radius:36px;transform:rotate(12deg);background:linear-gradient(145deg,#ffffffe0,#ffffff70),var(--product);box-shadow:0 26px 60px color-mix(in srgb,var(--product),transparent 68%)}.product-card.misi{--product: var(--misi)}.product-card.simpas{--product: var(--simpas)}.product-card.jobs{--product: var(--jobs)}.product-card.yufi{--product: var(--yufi)}.product-card.chatouille{--product: var(--chatouille)}.product-index{position:relative;z-index:2;display:inline-flex;align-items:center;gap:10px;color:var(--product);font-size:.76rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.product-index:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor}.product-card h3{position:relative;z-index:2;margin:55px 0 10px;font-size:clamp(2.15rem,4vw,4rem);letter-spacing:-.06em;line-height:.95}.product-card p{position:relative;z-index:2;max-width:360px;margin:0;color:var(--muted)}.product-link{position:absolute;left:36px;bottom:34px;z-index:3;display:inline-flex;align-items:center;gap:10px;font-weight:800;color:var(--product)}.product-link span{transition:transform .2s ease}.product-link:hover span{transform:translate(5px)}.academy-section{padding:0 0 110px}.academy-card{position:relative;overflow:hidden;display:grid;grid-template-columns:.95fr 1.05fr;gap:54px;align-items:center;padding:58px;border-radius:36px;color:#fff;background:radial-gradient(circle at 92% 8%,rgba(53,194,214,.34),transparent 32%),linear-gradient(135deg,#11182f,#1c2850 70%,#12283b);box-shadow:0 30px 90px #0b102038}.academy-card:before{content:"P4TH";position:absolute;right:-22px;bottom:-72px;font-size:clamp(8rem,18vw,15rem);line-height:1;font-weight:950;letter-spacing:-.09em;color:#ffffff09;pointer-events:none}.academy-copy,.academy-tracks{position:relative;z-index:2}.service-label{display:inline-flex;align-items:center;gap:9px;padding:9px 13px;border-radius:999px;background:#35c2d624;border:1px solid rgba(103,221,236,.28);color:#8ce7f1;font-size:.74rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.service-label:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.academy-card h2{margin:18px 0;max-width:650px;font-size:clamp(2.5rem,5.5vw,5rem);line-height:.96;letter-spacing:-.065em}.academy-card .academy-intro{margin:0;max-width:590px;color:#ffffffb3;font-size:1.08rem}.academy-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.academy-actions .btn-primary{background:var(--academy);color:#09202b;box-shadow:0 12px 30px #35c2d633}.academy-actions .btn-secondary{color:#fff;background:#ffffff0f;border-color:#ffffff29}.academy-tracks{display:grid;gap:12px}.academy-track{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:20px;border-radius:20px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px)}.academy-number{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#35c2d624;color:#8ce7f1;font-weight:900}.academy-track h3{margin:0 0 4px;font-size:1.14rem;letter-spacing:-.025em}.academy-track p{margin:0;color:#ffffff9e;font-size:.92rem}.dark-section{margin:60px 0;padding:110px 0;color:#fff;background:var(--night);border-radius:44px;overflow:hidden;position:relative}.dark-section:before{content:"";position:absolute;width:650px;height:650px;right:-260px;top:-270px;border-radius:50%;background:radial-gradient(circle,rgba(255,90,54,.28),transparent 65%)}.dark-section .eyebrow{color:#ff9a82}.dark-section .section-copy{color:#ffffffa6}.proof-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:70px;align-items:center}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.stat{padding:28px;border-radius:22px;background:#ffffff12;border:1px solid rgba(255,255,255,.1)}.stat strong{display:block;font-size:clamp(2rem,4vw,3.5rem);line-height:1;letter-spacing:-.06em;color:#fff}.stat span{display:block;margin-top:10px;color:#fff9;font-size:.92rem}.benefits{padding:110px 0}.benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:46px}.benefit{padding:28px;border-radius:22px;background:#ffffffb8;border:1px solid var(--line)}.benefit-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;background:#fff0ec;color:var(--pepper);font-size:1.25rem;font-weight:900}.benefit h3{margin:42px 0 8px;font-size:1.3rem;letter-spacing:-.03em}.benefit p{margin:0;color:var(--muted);font-size:.96rem}.showcase{padding:40px 0 120px}.showcase-box{display:grid;grid-template-columns:.82fr 1.18fr;gap:42px;align-items:center;padding:44px;border-radius:34px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}.feature-list{display:grid;gap:14px;margin-top:28px}.feature-item{display:flex;gap:13px;align-items:flex-start;color:#515763}.check{flex:0 0 auto;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--pepper);font-size:.78rem;font-weight:900;margin-top:2px}.mockup{position:relative;min-height:440px;padding:18px;border-radius:26px;color:#fff;background:var(--night);overflow:hidden}.mockup:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 0%,rgba(129,87,255,.36),transparent 36%)}.window-bar{position:relative;z-index:2;display:flex;align-items:center;gap:7px;padding:8px 6px 18px}.window-bar i{width:10px;height:10px;border-radius:50%;background:#ffffff59}.dashboard{position:relative;z-index:2;display:grid;grid-template-columns:110px 1fr;gap:14px;height:370px}.dash-nav,.dash-main{border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09)}.dash-nav{padding:15px}.dash-nav div{height:10px;margin-bottom:15px;border-radius:10px;background:#ffffff21}.dash-nav div:nth-child(2){width:74%;background:#ff5a36d9}.dash-nav div:nth-child(3){width:86%}.dash-nav div:nth-child(4){width:65%}.dash-main{padding:18px}.dash-top{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mini-card{min-height:72px;padding:12px;border-radius:14px;background:#ffffff12}.mini-card strong{display:block;font-size:1.4rem}.mini-card span{color:#ffffff7a;font-size:.72rem}.chart{height:170px;margin-top:12px;border-radius:16px;background:linear-gradient(to top,rgba(129,87,255,.18),transparent 64%),repeating-linear-gradient(to top,rgba(255,255,255,.07) 0 1px,transparent 1px 40px);position:relative;overflow:hidden}.chart svg{position:absolute;inset:0;width:100%;height:100%}.dash-bottom{display:grid;grid-template-columns:1.4fr .6fr;gap:10px;margin-top:12px}.dash-panel{min-height:66px;border-radius:14px;background:#ffffff0f}.cta{padding:20px 0 110px}.cta-card{position:relative;overflow:hidden;padding:70px;border-radius:36px;background:var(--pepper);color:#fff}.cta-card:before{content:"";position:absolute;width:420px;height:420px;right:-120px;top:-190px;border-radius:50%;border:80px solid rgba(255,255,255,.12)}.cta-card:after{content:"";position:absolute;right:32px;bottom:22px;width:150px;height:150px;opacity:.14;background:url(data:image/png;base64,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) center/contain no-repeat;filter:saturate(0) brightness(4)}.cta-card h2{position:relative;margin:0 0 16px;max-width:760px;font-size:clamp(2.6rem,6vw,5.2rem);line-height:.95;letter-spacing:-.065em}.cta-card p{position:relative;margin:0;max-width:610px;color:#ffffffd9;font-size:1.1rem}.cta-card .btn{position:relative;margin-top:30px;background:#fff;color:var(--ink)}.footer{padding:28px 0 40px;border-top:1px solid var(--line)}.footer-grid{display:flex;align-items:center;justify-content:space-between;gap:24px;color:#6b707b;font-size:.9rem}.footer-links{display:flex;gap:20px;flex-wrap:wrap}.footer-policies{display:flex;flex-wrap:wrap;gap:8px 18px;color:#6b707b;font-size:.84rem}.footer-policies a{text-decoration:underline;text-underline-offset:3px}.footer-policies a:hover{color:var(--pepper)}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}@media(max-width:1080px){.brand-note{display:none}.hero-grid,.proof-grid,.showcase-box,.academy-card{grid-template-columns:1fr}.hero{padding-top:70px}.hero-copy{text-align:center}.hero p{margin-inline:auto}.hero-actions,.hero-proof{justify-content:center}.ecosystem{min-height:670px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-card{grid-column:auto}.benefit-grid{grid-template-columns:repeat(2,1fr)}.solutions-head{align-items:flex-start;flex-direction:column}.showcase-box{padding:34px}}@media(max-width:760px){.container{width:min(calc(100% - 26px),var(--max))}.menu-toggle{display:grid;place-items:center}.nav-links{position:absolute;top:calc(100% + 8px);left:13px;right:13px;padding:18px;border-radius:20px;background:#fff;box-shadow:var(--shadow);border:1px solid var(--line);flex-direction:column;align-items:stretch;opacity:0;transform:translateY(-10px);pointer-events:none;transition:.22s ease}.nav-links.open{opacity:1;transform:none;pointer-events:auto}.nav-links .btn,.nav-dropdown{width:100%}.nav-dropdown-trigger{width:100%;justify-content:space-between;min-height:44px}.nav-dropdown-menu{position:static;min-width:0;margin-top:6px;box-shadow:none;opacity:1;transform:none;pointer-events:none;display:none}.nav-dropdown.open .nav-dropdown-menu{display:grid;pointer-events:auto}.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{display:none}.nav-dropdown.open:hover .nav-dropdown-menu,.nav-dropdown.open:focus-within .nav-dropdown-menu{display:grid}.hero{min-height:auto;padding:58px 0 48px}.hero-grid{gap:24px}.hero h1{font-size:clamp(3.1rem,18vw,4.8rem)}.hero-actions{flex-direction:column}.hero-actions .btn{width:100%}.hero-proof{flex-direction:column;align-items:flex-start}.heritage-stage{min-height:650px;width:min(100%,520px)}.core-card{top:18px;width:220px;padding:18px}.core-card img{width:132px}.fish-card{width:238px;min-height:246px;top:45%}.fish-card--video-only{min-height:0}.product-chip{width:146px;padding:14px}.chip-misi{left:2px;top:105px}.chip-simpas{right:2px;top:114px}.chip-jobs{left:6px;bottom:112px}.chip-yufi{right:4px;bottom:106px}.chip-chatouille{width:196px;bottom:12px}.solutions,.benefits{padding:80px 0}.academy-section{padding-bottom:80px}.academy-card{padding:34px 26px;gap:34px;border-radius:28px}.product-grid{grid-template-columns:1fr}.product-card{min-height:375px;padding:28px}.product-link{left:28px}.dark-section{margin:30px 0;padding:78px 0;border-radius:28px}.stats{grid-template-columns:1fr 1fr}.stat{padding:22px}.benefit-grid{grid-template-columns:1fr}.benefit h3{margin-top:28px}.showcase-box{padding:24px;border-radius:26px}.mockup{min-height:360px;padding:12px}.dashboard{grid-template-columns:74px 1fr;height:300px}.chart{height:115px}.cta-card{padding:42px 26px;border-radius:28px}.footer-grid{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.brand img{width:138px}.ecosystem{min-height:auto}.heritage-stage{min-height:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:22px}.heritage-stage:before{inset:0}.heritage-stage:after{display:none}.core-card,.fish-card,.product-chip{position:relative;inset:auto;transform:none;width:auto}.core-card{grid-column:1 / -1;justify-self:stretch}.fish-card{grid-column:1 / -1;width:100%;min-height:auto}.fish-card--video-only{aspect-ratio:1 / 1}.fish-visual-wrap{aspect-ratio:16 / 11}.product-chip{min-height:138px}.chip-chatouille{grid-column:1 / -1}.product-chip:hover,.chip-chatouille:hover{transform:translateY(-4px)}.stats{grid-template-columns:1fr}.cta-card:after{width:110px;height:110px;right:18px;bottom:12px}}.product-card--visual{min-height:610px;padding-bottom:268px}.product-card--visual:after{opacity:.16;right:18px;bottom:120px}.product-mark{position:absolute;z-index:4;top:25px;right:26px;width:58px;height:58px;display:grid;place-items:center;padding:8px;overflow:hidden;border-radius:18px;background:#ffffffeb;border:1px solid rgba(21,24,33,.08);box-shadow:0 12px 35px #1018281a}.product-mark img{width:100%;height:100%;object-fit:contain}.product-mark.wide{width:128px;padding:11px 13px}.product-mark.dark{background:#191a22}.card-screen{position:absolute;left:28px;right:28px;bottom:76px;z-index:4;height:178px;padding:0;overflow:hidden;cursor:zoom-in;border:1px solid rgba(21,24,33,.1);border-radius:18px;background:#eef1f6;box-shadow:0 16px 42px #10182824}.card-screen img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .35s ease}.card-screen:hover img{transform:scale(1.025)}.card-screen:after{content:"View interface";position:absolute;right:12px;bottom:12px;padding:7px 10px;border-radius:999px;color:#fff;background:#0b1020d1;backdrop-filter:blur(10px);font-size:.72rem;font-weight:850;letter-spacing:.02em}.fish-video{display:block;width:100%;height:100%;object-fit:cover;background:#fff}.products-in-action{padding:10px 0 120px}.reality-head{display:grid;grid-template-columns:1fr .8fr;gap:42px;align-items:end;margin-bottom:48px}.reality-stack{display:grid;gap:30px}.reality-row{--reality: var(--pepper);display:grid;grid-template-columns:.74fr 1.26fr;gap:36px;align-items:center;padding:38px;overflow:hidden;border-radius:32px;background:#ffffffdb;border:1px solid rgba(21,24,33,.08);box-shadow:0 18px 60px #10182814;position:relative}.reality-row:nth-child(2n){grid-template-columns:1.26fr .74fr}.reality-row:nth-child(2n) .reality-copy{order:2}.reality-row:before{content:"";position:absolute;width:330px;height:330px;border-radius:50%;left:-180px;top:-190px;background:color-mix(in srgb,var(--reality),transparent 87%);pointer-events:none}.reality-row.misi{--reality: var(--misi)}.reality-row.simpas{--reality: var(--simpas)}.reality-row.chatouille{--reality: var(--chatouille)}.reality-row.jobs{--reality: var(--jobs)}.reality-row.yufi{--reality: var(--yufi)}.reality-copy,.screen-stage{position:relative;z-index:2}.reality-brand{display:flex;align-items:center;gap:14px;margin-bottom:26px}.reality-brand-logo{width:62px;height:62px;display:grid;place-items:center;padding:8px;border-radius:18px;background:#fff;border:1px solid rgba(21,24,33,.08);box-shadow:0 12px 32px #10182814}.reality-brand-logo img{width:100%;height:100%;object-fit:contain}.reality-brand-logo.wide{width:140px;padding:12px}.reality-brand-logo.dark{background:#191a22}.reality-kicker{display:block;color:var(--reality);font-size:.76rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.reality-brand strong{display:block;font-size:1.08rem;letter-spacing:-.02em}.reality-copy h3{margin:0 0 14px;font-size:clamp(2rem,4.5vw,4rem);line-height:.98;letter-spacing:-.06em}.reality-copy p{margin:0;color:var(--muted);font-size:1.04rem}.reality-points{display:grid;gap:10px;margin-top:23px}.reality-point{display:flex;gap:11px;align-items:flex-start;color:#4d535e;font-size:.94rem}.reality-point:before{content:"✓";flex:0 0 auto;width:22px;height:22px;display:grid;place-items:center;margin-top:1px;color:#fff;background:var(--reality);border-radius:50%;font-size:.72rem;font-weight:900}.reality-cta{margin-top:24px;background:var(--reality);box-shadow:0 12px 30px color-mix(in srgb,var(--reality),transparent 55%)}.screen-stage{min-width:0}.screen-frame{position:relative;width:100%;padding:10px;overflow:hidden;cursor:zoom-in;border:1px solid rgba(21,24,33,.1);border-radius:22px;background:#e8ecf3;box-shadow:0 25px 70px #1018282b}.screen-frame:before{content:"";display:block;height:25px;margin:-10px -10px 10px;background:radial-gradient(circle at 18px 12px,#ff7b70 0 4px,transparent 4.5px),radial-gradient(circle at 34px 12px,#ffd164 0 4px,transparent 4.5px),radial-gradient(circle at 50px 12px,#55c98e 0 4px,transparent 4.5px),#f7f8fa;border-bottom:1px solid rgba(21,24,33,.08)}.screen-frame img{display:block;width:100%;height:auto;max-height:640px;object-fit:contain;object-position:top center;border-radius:13px;background:#fff}.screen-frame.portrait{max-width:470px;margin-inline:auto}.screen-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.reality-row.chatouille .screen-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.screen-note{margin:13px 4px 0;color:#747a85;font-size:.78rem;text-align:center}.zoomable{appearance:none}.academy-logo{display:block;width:190px;max-height:86px;object-fit:contain;object-position:left center;margin:0 0 24px;filter:invert(1);opacity:.95}.image-dialog{width:min(96vw,1500px);max-width:none;max-height:94vh;padding:46px 14px 14px;overflow:auto;border:0;border-radius:24px;background:#101421;box-shadow:0 40px 130px #0000006b}.image-dialog::backdrop{background:#070910c7;backdrop-filter:blur(8px)}.image-dialog img{width:100%;height:auto;max-height:calc(94vh - 68px);object-fit:contain;border-radius:14px;background:#fff}.dialog-close{position:absolute;top:9px;right:10px;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:11px;color:#fff;background:#ffffff14;cursor:pointer;font-size:1.15rem}@media(max-width:1080px){.reality-head{grid-template-columns:1fr}.reality-row,.reality-row:nth-child(2n){grid-template-columns:1fr}.reality-row:nth-child(2n) .reality-copy{order:initial}}@media(max-width:760px){.product-card--visual{min-height:570px;padding-bottom:245px}.card-screen{left:20px;right:20px;height:158px}.product-mark{top:22px;right:22px}.products-in-action{padding-bottom:86px}.reality-row{padding:24px;border-radius:25px}.screen-grid{grid-template-columns:1fr}.screen-frame img{max-height:520px}}.presence-section{padding:20px 0 110px}.presence-shell{padding:42px;border-radius:34px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}.presence-head{display:grid;grid-template-columns:1fr .9fr;gap:34px;align-items:end;margin-bottom:34px}.presence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.presence-card{position:relative;overflow:hidden;min-height:260px;padding:28px;border-radius:28px;background:linear-gradient(180deg,#fff,#f6f8fc);border:1px solid rgba(21,24,33,.08)}.presence-card:before{content:"";position:absolute;width:170px;height:170px;border-radius:50%;right:-70px;top:-70px;background:#ff5a3614}.presence-card.dev:before{background:#3276ff17}.presence-card.social:before{background:#8157ff1c}.presence-label{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--pepper);background:#fff2ee}.presence-card.dev .presence-label{color:var(--misi);background:#3276ff1c}.presence-card.social .presence-label{color:#7a54ff;background:#7a54ff1f}.presence-card h3{margin:18px 0 10px;font-size:1.6rem;line-height:1;letter-spacing:-.04em}.presence-card p{margin:0;color:var(--muted);font-size:.98rem}.presence-list{display:grid;gap:10px;margin:22px 0 0}.presence-list li{list-style:none;display:flex;gap:10px;align-items:flex-start;color:#4f5560;font-size:.92rem}.presence-list li:before{content:"•";color:var(--pepper);font-weight:900;font-size:1.1rem;line-height:1;margin-top:1px}.presence-card.dev li:before{color:var(--misi)}.presence-card.social li:before{color:#7a54ff}.presence-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.mini-chip{display:inline-flex;align-items:center;gap:9px;padding:12px 14px;border-radius:16px;color:#1f2430;text-decoration:none;background:#fff;border:1px solid rgba(21,24,33,.08);box-shadow:0 12px 28px #1018280f;font-size:.9rem;font-weight:700}.mini-chip:hover{transform:translateY(-2px)}.mini-chip .dot{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--pepper);font-size:.8rem;font-weight:900}.mini-chip.linkedin .dot{background:#0a66c2}.mini-chip.facebook .dot{background:#1877f2}.mini-chip.instagram .dot{background:#d62976}.mini-chip.youtube .dot{background:red}.mini-chip.tiktok .dot{background:#111}.presence-note{margin-top:14px;color:#767c86;font-size:.8rem}@media(max-width:1080px){.presence-head,.presence-grid{grid-template-columns:1fr}}@media(max-width:760px){.presence-section{padding-bottom:86px}.presence-shell{padding:28px 22px;border-radius:28px}}.contact-form-section{padding:20px 0 80px}.contact-form-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:36px;align-items:start}.contact-form-panel{padding:42px;border-radius:32px;background:#ffffffe0;border:1px solid rgba(21,24,33,.08);box-shadow:0 18px 60px #10182814}.contact-form-intro{margin:10px 0 28px;color:var(--muted);max-width:52ch}.contact-form{display:grid;gap:18px;position:relative}.contact-field{display:grid;gap:8px;font-weight:700;color:var(--ink)}.contact-field abbr{margin-left:4px;text-decoration:none;color:var(--pepper)}.contact-field input,.contact-field select,.contact-field textarea{width:100%;padding:14px 16px;border-radius:16px;border:1px solid rgba(21,24,33,.12);background:#fff;color:var(--ink);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.contact-field input:focus,.contact-field select:focus,.contact-field textarea:focus{border-color:color-mix(in srgb,var(--pepper),white 20%);box-shadow:0 0 0 4px color-mix(in srgb,var(--pepper),transparent 84%)}.contact-field textarea{resize:vertical;min-height:140px}.contact-form .btn{justify-self:start;margin-top:8px}.contact-form-status{margin:0;padding:14px 16px;border-radius:16px;background:#fff3ef;color:var(--ink);font-size:.92rem;line-height:1.5}.contact-form-status.is-error{background:#fde8e8}.contact-field-hp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.contact-aside{padding:36px;border-radius:32px;background:var(--night);color:#fff;box-shadow:0 18px 60px #10182829}.contact-aside h2{margin:0 0 12px;font-size:clamp(1.6rem,3vw,2.2rem);letter-spacing:-.03em}.contact-aside p{margin:0 0 24px;color:#ffffffc7;line-height:1.6}.contact-aside .btn{background:#fff;color:var(--ink)}@media(max-width:900px){.contact-form-grid{grid-template-columns:1fr}.contact-form-panel,.contact-aside{padding:28px 22px;border-radius:28px}}.presence-legal{list-style:none;margin:0 0 16px;padding:14px 16px;border-radius:18px;background:#0b10200a;border:1px solid rgba(21,24,33,.06);display:grid;gap:8px}.presence-legal li{color:#4d5360;font-size:.86rem;line-height:1.45;font-weight:600}.about-section{padding:10px 0 80px}.about-shell{display:grid;gap:36px;padding:42px;border-radius:36px;background:#ffffffe0;border:1px solid rgba(21,24,33,.08);box-shadow:0 18px 60px #10182814}.about-person{display:grid;grid-template-columns:220px 1fr;gap:36px;align-items:start;padding-top:10px;border-top:1px solid rgba(21,24,33,.08)}.about-person-media{width:220px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:#0b1020;box-shadow:0 18px 50px #10182829}.about-person-media img{width:100%;height:100%;object-fit:cover}.about-person-copy h3{margin:8px 0 10px;font-size:clamp(1.8rem,3vw,2.4rem);letter-spacing:-.04em}.about-person-headline{margin:0 0 16px;color:var(--pepper);font-weight:800;font-size:1.05rem}.about-person-copy p{margin:0 0 12px;color:#4d5360;max-width:68ch}.about-person-manifesto{margin:8px 0 16px;padding:14px 0;max-width:68ch;border:0;border-top:1px solid rgba(255,90,54,.22);border-bottom:1px solid rgba(255,90,54,.22)}.about-person-manifesto strong{display:block;color:var(--ink);font-size:1.02rem;line-height:1.45}.about-person-punchline{color:var(--pepper)!important;font-weight:800}.about-person-copy .btn{margin-top:16px}.footer-main{display:grid;gap:28px}.footer-legal{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;padding-top:22px;border-top:1px solid var(--line);color:#6b707b;font-size:.82rem;line-height:1.55}.footer-legal strong{display:block;margin-bottom:8px;color:#454a55;font-size:.86rem}.footer-legal p{margin:0 0 4px}.footer-legal a:hover{color:var(--pepper)}@media(max-width:900px){.about-person,.footer-legal{grid-template-columns:1fr}.about-person-media{width:180px}.about-shell{padding:28px 22px;border-radius:28px}}.product-page--chatouille{--product-accent: var(--chatouille)}.product-page--chatouille .eyebrow,.product-page--chatouille .accent{color:var(--product-accent)}.product-page--chatouille .btn-primary{background:var(--product-accent);box-shadow:0 12px 30px color-mix(in srgb,var(--product-accent),transparent 55%)}.product-page--chatouille .cta-card{background:linear-gradient(135deg,#1a1408,#2a1d0a 55%,#3a2810)}.product-page--chatouille .cta-card .eyebrow{color:#ffd28a}.product-page--isi{--product-accent: var(--misi)}.product-page--isi .eyebrow,.product-page--isi .accent{color:var(--product-accent)}.product-page--isi .btn-primary{background:var(--product-accent);box-shadow:0 12px 30px color-mix(in srgb,var(--product-accent),transparent 55%)}.product-page--isi .cta-card{background:linear-gradient(135deg,#0b1a33,#122a52 55%,#1a3d73)}.product-page--isi .cta-card .eyebrow{color:#9ec0ff}.product-page--isi .product-section--tint{background:linear-gradient(180deg,#3276ff14,#f7f7f300)}.product-page--isi .check{color:var(--misi)}.isi-hero-shots{display:grid;gap:14px}.isi-chain{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.isi-chain-item{display:inline-flex;align-items:center;gap:10px}.isi-chain-step{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border-radius:999px;background:color-mix(in srgb,var(--misi),white 86%);color:#12356e;font-weight:800;font-size:.92rem}.isi-partner-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(min-width:981px){.isi-partner-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.isi-partner{display:grid;align-content:start;gap:10px;padding:24px 22px;border-radius:22px;background:#ffffffeb;border:1px solid rgba(21,24,33,.08);box-shadow:0 14px 40px #1018280d}.isi-partner-logo{display:flex;align-items:center;justify-content:flex-start;min-height:54px;margin-bottom:4px;color:#111}.isi-partner-logo img{display:block;width:auto;max-width:100%;height:36px;object-fit:contain}.isi-partner-logo--mark img{height:28px}.isi-partner-logo--wide img{height:42px}.isi-partner-logo-text{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:999px;background:color-mix(in srgb,var(--misi),white 86%);color:#12356e;font-size:.82rem;font-weight:800;letter-spacing:.02em}.isi-partner-role{color:var(--misi);font-size:.78rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.isi-partner h3{margin:0;font-size:1.15rem;letter-spacing:-.02em}.isi-partner p{margin:0;color:var(--muted);line-height:1.55;font-size:.95rem}.isi-partner-link{margin-top:6px;color:var(--misi);font-weight:800;text-decoration:none}.isi-partner-link:hover{text-decoration:underline}.isi-simpas-bridge{margin-top:28px;padding:28px 26px;border-radius:24px;background:linear-gradient(135deg,#141028,#221845 55%,#2f1f63);color:#fff;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}.isi-simpas-bridge-copy{min-width:0}.isi-simpas-bridge .eyebrow{color:#cbb6ff}.isi-simpas-bridge h3{margin:8px 0 12px;font-size:clamp(1.4rem,2.4vw,1.9rem);letter-spacing:-.03em;color:#fff}.isi-simpas-bridge p{margin:0 0 18px;max-width:68ch;color:#ffffffc7;line-height:1.6}.isi-simpas-bridge .btn-primary{background:var(--simpas);box-shadow:0 12px 30px #8157ff47}.isi-simpas-bridge-media{min-width:0;border-radius:18px;overflow:hidden;background:#00000040;box-shadow:0 18px 40px #00000047}.isi-simpas-video{display:block;width:100%;height:auto}@media(max-width:900px){.isi-simpas-bridge{grid-template-columns:1fr;padding:24px 20px}}.isi-module-grid,.isi-diff-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.isi-module,.isi-diff{padding:24px 22px;border-radius:22px;background:#ffffffe6;border:1px solid rgba(21,24,33,.08)}.isi-module h3,.isi-diff h3{margin:0 0 10px;font-size:1.08rem;letter-spacing:-.02em}.isi-module p,.isi-diff p{margin:0;color:var(--muted);line-height:1.55;font-size:.95rem}.product-section--dark .isi-diff{background:#ffffff0d;border-color:#ffffff1a}.product-section--dark .isi-diff h3{color:#fff}.product-section--dark .isi-diff p{color:#ffffffc7}@media(max-width:980px){.isi-module-grid,.isi-diff-grid,.isi-partner-grid{grid-template-columns:1fr}}.product-page--simpas{--product-accent: var(--simpas)}.product-page--simpas .eyebrow,.product-page--simpas .accent{color:var(--product-accent)}.product-page--simpas .btn-primary{background:var(--product-accent);box-shadow:0 12px 30px color-mix(in srgb,var(--product-accent),transparent 55%)}.product-page--simpas .cta-card{background:linear-gradient(135deg,#141028,#221845 55%,#2f1f63)}.product-page--simpas .cta-card .eyebrow{color:#cbb6ff}.product-page--simpas .product-section--tint{background:linear-gradient(180deg,#8157ff14,#f7f7f300)}.product-page--simpas .pricing-plan-name{color:var(--simpas)}.product-page--simpas .pricing-plan--featured{border-color:color-mix(in srgb,var(--simpas),white 35%);background:linear-gradient(180deg,#f6f1ff,#fff);box-shadow:0 22px 60px color-mix(in srgb,var(--simpas),transparent 78%)}.simpas-edition-title{margin:0;font-size:1.45rem;letter-spacing:-.04em;line-height:1.1}.simpas-edition-audience{margin:-6px 0 0;color:var(--simpas);font-size:.88rem;font-weight:700}.product-page--simpas .product-flow-step,.product-page--simpas .check{color:var(--simpas)}.simpas-plugin-groups{display:grid;gap:22px}.simpas-plugin-group{padding:28px 26px 24px;border-radius:28px;background:#ffffffe6;border:1px solid rgba(21,24,33,.08)}.simpas-plugin-group--team{background:linear-gradient(180deg,#f6f1ff,#fff);border-color:color-mix(in srgb,var(--simpas),white 55%)}.simpas-plugin-group-head{margin-bottom:20px;max-width:640px}.simpas-plugin-group-head h3{margin:6px 0 8px;font-size:1.35rem;letter-spacing:-.03em;line-height:1.15}.simpas-plugin-group-head p{margin:0;color:var(--muted);line-height:1.5}.simpas-plugin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.simpas-plugin{display:grid;align-content:start;padding:20px 18px 18px;border-radius:18px;background:color-mix(in srgb,var(--simpas),white 94%);border:1px solid color-mix(in srgb,var(--simpas),white 68%)}.simpas-plugin-logo{display:block;width:28px;height:28px;flex-shrink:0;object-fit:contain}.simpas-plugin-group--team .simpas-plugin{background:#ffffffe0;border-color:color-mix(in srgb,var(--simpas),white 50%)}.simpas-plugin-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px}.simpas-plugin-chip{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--simpas),white 82%);color:var(--simpas);font-size:.72rem;font-weight:700;letter-spacing:.02em;line-height:1.2}.simpas-plugin h4{margin:0;font-size:1.08rem;letter-spacing:-.02em}.simpas-plugin-arrow{font-size:.85em;color:var(--simpas)}.simpas-plugin p{margin:0;color:var(--muted);line-height:1.55;font-size:.95rem}a.simpas-plugin{color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}a.simpas-plugin:hover{transform:translateY(-2px);box-shadow:0 14px 32px color-mix(in srgb,var(--simpas),transparent 82%)}.simpas-benefit-grid,.simpas-connect-grid,.simpas-principle-grid,.simpas-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.simpas-benefit,.simpas-connect,.simpas-principle,.simpas-role{padding:24px 22px;border-radius:22px;background:#ffffffe6;border:1px solid rgba(21,24,33,.08)}.simpas-benefit h3,.simpas-connect h3,.simpas-principle h3,.simpas-role h3{margin:0 0 10px;font-size:1.1rem;letter-spacing:-.02em}.simpas-benefit p,.simpas-connect p,.simpas-principle p,.simpas-role p{margin:0;color:var(--muted);line-height:1.55;font-size:.95rem}.product-section--dark .simpas-connect{background:#ffffff0d;border-color:#ffffff1a}.product-section--dark .simpas-connect h3{color:#fff}.product-section--dark .simpas-connect p{color:#ffffffc7}.simpas-examples-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:start}.simpas-examples{list-style:none;margin:0;padding:0;display:grid;gap:12px}.simpas-examples li{padding:18px 20px;border-radius:18px;background:color-mix(in srgb,var(--simpas),white 90%);border:1px solid color-mix(in srgb,var(--simpas),white 60%);color:#2f1f63;font-weight:700;font-style:italic;line-height:1.45}.product-shot--compact{border-radius:20px;box-shadow:0 18px 44px #1018281f;position:sticky;top:96px}.simpas-costs-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.simpas-costs-layout .product-checklist{margin-top:22px}.simpas-efficiency{display:grid;gap:14px}.simpas-metric{padding:22px 22px 20px;border-radius:22px;background:#fffffff2;border:1px solid rgba(21,24,33,.08);box-shadow:0 16px 40px #28185a0f}.simpas-metric-label{display:block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.simpas-metric-value-row{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.simpas-metric-from{font-size:1.15rem;font-weight:700;color:#15182173;text-decoration:line-through;text-decoration-thickness:1px}.simpas-metric-arrow{color:#15182147;font-weight:700}.simpas-metric-to{font-size:clamp(2rem,4vw,2.6rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--ink);transition:color .4s ease,transform .45s ease}.simpas-metric-track{height:10px;border-radius:999px;background:#15182114;overflow:hidden}.simpas-metric-fill{display:block;height:100%;width:22%;border-radius:inherit;transform-origin:left center;transition:width 1.35s cubic-bezier(.22,1,.36,1)}.simpas-metric--speed .simpas-metric-fill{background:linear-gradient(90deg,#5b3fd4,var(--simpas))}.simpas-metric--cost .simpas-metric-fill{width:100%;background:linear-gradient(90deg,#ff7a59,#ff5a36)}.simpas-metric-hint{margin:12px 0 0;color:var(--muted);font-size:.92rem;line-height:1.45}.simpas-efficiency.is-active .simpas-metric--speed .simpas-metric-fill{width:100%}.simpas-efficiency.is-active .simpas-metric--cost .simpas-metric-fill{width:28%}.simpas-efficiency.is-active .simpas-metric--speed .simpas-metric-to{color:var(--simpas);transform:translateY(-2px) scale(1.04)}.simpas-efficiency.is-active .simpas-metric--cost .simpas-metric-to{color:#0f8a55;transform:translateY(-2px) scale(1.04)}@media(max-width:980px){.simpas-benefit-grid,.simpas-connect-grid,.simpas-principle-grid,.simpas-role-grid,.simpas-plugin-grid,.simpas-costs-layout,.simpas-examples-layout{grid-template-columns:1fr}.product-shot--compact{position:static;max-width:420px;margin:0 auto}}.product-hero{position:relative;padding:48px 0 80px;overflow:hidden}.product-hero-bg{position:absolute;inset:0;background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--chatouille),transparent 78%),transparent 42%),radial-gradient(circle at 88% 10%,rgba(255,90,54,.12),transparent 36%),linear-gradient(180deg,#fffdf8 0%,var(--paper) 70%);z-index:-1}.product-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.product-brand-row{display:flex;align-items:center;gap:14px;margin-bottom:10px}.product-brand-logo{width:48px;height:48px;object-fit:contain}.product-brand-name{margin:0 0 12px;font-size:clamp(2.4rem,5vw,4.2rem);line-height:.95;letter-spacing:-.06em;font-weight:900}.product-hero-copy h1{margin:0 0 18px;font-size:clamp(2rem,4.4vw,3.5rem);line-height:1.05;letter-spacing:-.045em;max-width:16ch}.product-lead{margin:0 0 28px;max-width:48ch;font-size:1.12rem;color:var(--muted)}.product-proof{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.product-proof-item{padding:10px 14px;border-radius:999px;background:#fffc;border:1px solid rgba(21,24,33,.08);font-size:.86rem;font-weight:800;color:#4d5360}.product-hero-visual{position:relative}.product-shot{display:block;width:100%;padding:0;border:0;border-radius:28px;overflow:hidden;background:#111;box-shadow:0 28px 80px #1018282e;cursor:zoom-in}.product-shot img,.product-hero-video{width:100%;height:auto;display:block}.product-shot--video{cursor:default}.product-section{padding:70px 0}.product-section--tint{background:linear-gradient(180deg,#f0a12814,#f7f7f300)}.product-section--dark{background:var(--night);color:#fff}.product-section--dark .section-title{color:#fff}.product-section--dark .section-copy{color:#ffffffc7}.product-section-head{max-width:760px;margin-bottom:36px}.product-split{display:grid;grid-template-columns:1.15fr .85fr;gap:42px;align-items:start}.product-checklist{list-style:none;margin:0;padding:0;display:grid;gap:14px}.product-checklist li{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:16px 18px;border-radius:18px;background:#ffffffdb;border:1px solid rgba(21,24,33,.08);font-weight:700}.product-checklist--light li{background:#ffffff0f;border-color:#ffffff1a;color:#ffffffeb}.product-journey{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.product-journey li{padding:22px 16px;border-radius:22px;background:#ffffffe6;border:1px solid rgba(21,24,33,.08);min-height:120px}.product-journey-index{display:block;margin-bottom:18px;color:var(--chatouille);font-size:.78rem;font-weight:900;letter-spacing:.12em}.product-journey strong{font-size:1.05rem;letter-spacing:-.02em}.product-deliverables{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-deliverable{padding:26px 22px;border-radius:24px;background:#ffffffe0;border:1px solid rgba(21,24,33,.08)}.product-deliverable h3{margin:0 0 10px;font-size:1.15rem;letter-spacing:-.02em}.product-deliverable p{margin:0;color:var(--muted);font-size:.95rem}.product-flow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.product-flow-item{display:inline-flex;align-items:center;gap:10px}.product-flow-step{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border-radius:999px;background:color-mix(in srgb,var(--chatouille),white 84%);color:#5a3a08;font-weight:800}.product-flow-arrow{color:var(--muted);font-weight:800}.product-flow-note{margin:0;color:var(--muted);font-weight:700}.product-punchline{margin:18px 0 0!important;max-width:720px;font-size:1.2rem!important;font-weight:800;color:#ffd28a!important}.product-cta-card .btn{margin-top:28px}.notary-section .eyebrow{color:#ffd28a}.notary-hero{max-width:820px;margin-bottom:36px}.notary-brand{margin:0 0 10px;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:900;letter-spacing:-.03em;color:#fff}.notary-included{display:inline-flex;margin:18px 0 0;padding:10px 14px;border-radius:999px;background:#f0a1282e;border:1px solid rgba(240,161,40,.35);color:#ffd28a;font-weight:800;font-size:.92rem}.notary-visuals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 36px}.product-visuals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.product-visuals .product-shot,.notary-visuals .product-shot{margin:0;aspect-ratio:4 / 3;border-radius:24px;overflow:hidden;background:#f4f4ef}.notary-visuals .product-shot{box-shadow:0 22px 50px #00000059}.product-visuals .product-shot{box-shadow:0 14px 40px #10182814}.product-visuals .product-shot img,.notary-visuals .product-shot img{width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:0;display:block}.notary-flow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 36px}.notary-flow-item{display:inline-flex;align-items:center;gap:10px}.notary-flow-step{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#ffffffeb;font-weight:800}.notary-flow .product-flow-arrow{color:#ffffff73}.notary-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.notary-block{padding:26px 22px;border-radius:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.notary-block h3{margin:0 0 12px;font-size:1.15rem;letter-spacing:-.02em;color:#fff}.notary-block p{margin:0;color:#ffffffc7;line-height:1.6}.notary-block .product-checklist{margin-top:16px}.notary-closing{margin-top:40px;display:grid;gap:18px;justify-items:start}.notary-closing .product-punchline{margin:0!important}@media(max-width:980px){.product-hero-grid,.product-split,.product-deliverables,.product-visuals,.notary-blocks,.notary-visuals{grid-template-columns:1fr}.product-journey{grid-template-columns:repeat(3,minmax(0,1fr))}.product-hero-copy h1{max-width:none}}@media(max-width:640px){.product-hero{padding:28px 0 54px}.product-journey{grid-template-columns:1fr 1fr}.product-section{padding:54px 0}}.pricing-note{margin:18px 0 0;max-width:68ch;padding:14px 16px;border-radius:16px;background:color-mix(in srgb,var(--chatouille),white 88%);border:1px solid color-mix(in srgb,var(--chatouille),white 55%);color:#5a3a08;font-size:.95rem;font-weight:700;line-height:1.5}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.pricing-plan{display:grid;align-content:start;gap:16px;padding:28px 24px;border-radius:28px;background:#ffffffe6;border:1px solid rgba(21,24,33,.08);box-shadow:0 14px 40px #1018280f}.pricing-plan--featured{border-color:color-mix(in srgb,var(--chatouille),white 35%);background:linear-gradient(180deg,#fff9ef,#fff);box-shadow:0 22px 60px color-mix(in srgb,var(--chatouille),transparent 78%);transform:translateY(-4px)}.pricing-plan-name{font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--chatouille)}.pricing-plan-price{display:grid;gap:4px}.pricing-plan-price strong{font-size:clamp(2rem,4vw,2.8rem);letter-spacing:-.05em;line-height:1}.pricing-plan-price span{color:var(--muted);font-weight:700;font-size:.92rem}.pricing-plan-copy{margin:0;color:var(--muted);font-size:.95rem}.pricing-plan-features{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pricing-plan-features li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-weight:700;font-size:.92rem}.pricing-plan .btn{margin-top:8px;justify-self:start}@media(max-width:980px){.pricing-grid{grid-template-columns:1fr}.pricing-plan--featured{transform:none}}.academy-why{padding:10px 0 50px}.academy-why-shell{display:grid;gap:34px;padding:42px;border-radius:36px;background:#ffffffe6;border:1px solid rgba(21,24,33,.08);box-shadow:0 18px 60px #10182814}.academy-why-intro{display:grid;grid-template-columns:200px 1fr;gap:32px;align-items:center}.academy-why-media{width:200px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:#0b1020;box-shadow:0 18px 50px #10182829}.academy-why-media img{width:100%;height:100%;object-fit:cover}.academy-why-role{margin:0 0 6px;color:var(--academy);font-weight:800;font-size:.95rem}.academy-why-name{margin:0 0 8px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:900;letter-spacing:-.04em}.academy-why-honor{margin:0;color:#4d5360;font-weight:700;font-style:italic}.academy-why-site{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--academy);font-weight:800;text-decoration:none}.academy-why-site:hover{text-decoration:underline}.academy-why-body{display:grid;gap:22px;max-width:78ch}.academy-why-body>p,.academy-why-block p,.academy-why-students>p,.academy-why-bridge p,.academy-why-experience p{margin:0;color:#4d5360;line-height:1.65}.academy-why-body h3,.academy-why-block h3,.academy-why-students h3,.academy-why-bridge h3,.academy-why-experience h3{margin:0 0 10px;font-size:1.25rem;letter-spacing:-.02em}.academy-why-daspa{padding:18px 20px;border-radius:20px;background:color-mix(in srgb,var(--academy),white 90%);border:1px solid color-mix(in srgb,var(--academy),white 55%)}.academy-why-daspa strong{display:block;margin-bottom:6px;color:#0d4a57;letter-spacing:.08em;font-size:.82rem}.academy-why-daspa p{margin:0;color:#244a54;font-weight:600}.academy-why-projects{list-style:none;margin:14px 0;padding:0;display:grid;gap:10px}.academy-why-projects li{position:relative;padding:12px 14px 12px 36px;border-radius:14px;background:#35c2d614;font-weight:700;color:#244a54}.academy-why-projects li:before{content:"→";position:absolute;left:14px;color:var(--academy);font-weight:900}.academy-why-emphasis{font-weight:800!important;color:var(--ink)!important}.academy-why-student-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.academy-why-student{padding:20px 18px;border-radius:20px;background:#f7fbfc;border:1px solid rgba(21,24,33,.08)}.academy-why-student h4{margin:0 0 8px;color:var(--academy);font-size:1.05rem}.academy-why-student p{margin:0;color:#4d5360;font-size:.95rem}.academy-why-student-link{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:var(--chatouille, var(--academy));font-weight:800;font-size:.92rem;text-decoration:none}.academy-why-student-link:hover{text-decoration:underline}.product-section--origin{padding-top:12px;padding-bottom:12px}.product-origin{margin:0;padding:18px 20px;border-radius:20px;background:color-mix(in srgb,var(--chatouille),white 88%);border:1px solid color-mix(in srgb,var(--chatouille),white 55%);max-width:78ch}.product-origin p{margin:0;color:#5a3a08;font-weight:600;line-height:1.55}.product-origin a{color:#8a5208;font-weight:800;text-decoration:underline;text-underline-offset:2px}.academy-why-bridge{padding:24px 22px;border-radius:24px;background:linear-gradient(135deg,#10242b,#16343d 55%,#1d4650);color:#fff}.academy-why-bridge h3{color:#fff}.academy-why-bridge p{color:#ffffffc7!important;margin-bottom:18px!important}.academy-why-bridge .btn-primary{background:var(--academy);color:#09202b;box-shadow:0 12px 30px #35c2d638}.academy-why-goal{margin-top:10px!important;font-weight:800!important;color:var(--ink)!important}.academy-why-thanks{margin-top:8px!important;font-style:italic;color:#6b707b!important}@media(max-width:780px){.academy-why-shell{padding:28px 22px}.academy-why-intro,.academy-why-student-grid{grid-template-columns:1fr}.academy-why-media{width:160px}}.academy-services{padding:20px 0 70px}.academy-services-head{max-width:760px;margin-bottom:34px}.academy-services-note{margin:18px 0 0;max-width:68ch;padding:14px 16px;border-radius:16px;background:color-mix(in srgb,var(--academy),white 88%);border:1px solid color-mix(in srgb,var(--academy),white 55%);color:#0d4a57;font-size:.95rem;font-weight:700;line-height:1.5}.academy-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.academy-service{display:grid;align-content:start;gap:14px;padding:28px 24px;border-radius:28px;background:#ffffffe6;border:1px solid rgba(21,24,33,.08);box-shadow:0 14px 40px #1018280f}.academy-service--featured{border-color:color-mix(in srgb,var(--academy),white 35%);background:linear-gradient(180deg,#eefcff,#fff);box-shadow:0 22px 60px color-mix(in srgb,var(--academy),transparent 78%)}.academy-service-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.academy-service-number{color:var(--academy);font-size:.78rem;font-weight:900;letter-spacing:.12em}.academy-service-duration{padding:8px 12px;border-radius:999px;background:#35c2d61f;color:#0d4a57;font-size:.78rem;font-weight:800;text-align:right}.academy-service h3{margin:0;font-size:1.25rem;letter-spacing:-.03em;line-height:1.2}.academy-service>p{margin:0;color:var(--muted);font-size:.95rem}.academy-service-requirements{list-style:none;margin:0;padding:0;display:grid;gap:10px}.academy-service-requirements li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:.9rem;font-weight:700;color:#4d5360}.academy-service .btn{margin-top:8px;justify-self:start}.academy-service--featured .btn-primary{background:var(--academy);color:#09202b;box-shadow:0 12px 30px #35c2d638}@media(max-width:980px){.academy-services-grid{grid-template-columns:1fr}}.blog-page{--blog-ink: var(--ink);--blog-muted: var(--muted)}.blog-hero{position:relative;padding:88px 0 48px;overflow:hidden;background:radial-gradient(ellipse 70% 80% at 100% 0%,rgba(255,90,54,.12),transparent 55%),linear-gradient(180deg,#fff 0%,var(--paper) 100%)}.blog-hero-inner{max-width:720px}.blog-hero h1{margin:14px 0 18px;font-size:clamp(2.6rem,6vw,4.6rem);line-height:.98;letter-spacing:-.06em}.blog-hero h1 .accent{color:var(--pepper)}.blog-hero p{margin:0;max-width:540px;color:var(--muted);font-size:clamp(1.02rem,1.5vw,1.18rem)}.blog-feed{padding:28px 0 100px}.blog-feed-inner{display:grid;gap:28px;max-width:1040px}.blog-filters{display:flex;flex-wrap:wrap;gap:8px}.blog-filter{padding:8px 16px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font-size:.86rem;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.blog-filter:hover{border-color:#ff5a3659;color:var(--pepper)}.blog-filter[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.blog-filter[data-filter=service]{margin-left:6px}.blog-empty{margin:0;color:var(--muted);font-size:1.05rem}.blog-post{display:grid;gap:22px;padding-top:0;border-top:0;scroll-margin-top:110px}.blog-post:not([hidden])~.blog-post:not([hidden]){margin-top:64px;padding-top:32px;border-top:1px solid var(--line)}.blog-post[hidden]{display:none!important}.blog-post-head{display:flex;align-items:flex-start;gap:16px}.blog-post-logo{flex:0 0 auto;display:grid;place-items:center;width:52px;height:52px;margin-top:2px;border-radius:16px;background:#fff;border:1px solid rgba(21,24,33,.08);box-shadow:0 8px 20px #1018280f;transition:transform .18s ease,box-shadow .18s ease}.blog-post-logo img{width:78%;height:78%;object-fit:contain}.blog-post-logo--wide,.blog-post-logo--wide-dark{width:124px;height:52px}.blog-post-logo--wide img,.blog-post-logo--wide-dark img{width:86%;height:68%}.blog-post-logo--wide-dark{background:#191a22;border-color:transparent}.blog-post-logo:hover{transform:translateY(-2px);box-shadow:0 12px 26px #1018281a}.blog-post-head-copy{min-width:0;flex:1}.blog-post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:10px}.blog-post-head time{display:block;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--pepper)}.blog-category{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:#1518210f;color:#5a616e;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.blog-post-heading{display:flex;align-items:flex-start;gap:.15rem}.blog-post-head h2{margin:0;max-width:min(22ch,calc(100% - 1.8rem));font-size:clamp(1.7rem,3.4vw,2.45rem);line-height:1.08;letter-spacing:-.045em}.blog-copy-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.55rem;height:1.55rem;margin-top:.28em;border-radius:6px;color:var(--muted);cursor:pointer;user-select:none;opacity:0;transform:translate(-3px);transition:opacity .18s ease,color .18s ease,transform .18s ease,background-color .18s ease}.blog-copy-link svg{width:14px;height:14px}.blog-copy-link-check{display:none}.blog-post-head:hover .blog-copy-link,.blog-post-head:focus-within .blog-copy-link,.blog-copy-link:focus-visible{opacity:.55;transform:none}.blog-copy-link:hover,.blog-copy-link:focus-visible{opacity:1;color:var(--pepper);background:#ff5a3614}.blog-copy-link.is-copied,.blog-copy-link.is-copied:hover{opacity:1;color:var(--muted);background:transparent}.blog-copy-link.is-copied .blog-copy-link-icon{display:none}.blog-copy-link.is-copied .blog-copy-link-check{display:block}@media(hover:none){.blog-copy-link{opacity:.4;transform:none}}.blog-post-layout{display:grid;gap:28px;align-items:start}.blog-post[data-has-video=true] .blog-post-layout,.blog-post[data-has-image=true] .blog-post-layout{grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:40px}.blog-post[data-landscape=true] .blog-post-layout{grid-template-columns:1fr}.blog-post-media{position:sticky;top:100px;justify-self:center;width:min(100%,320px);overflow:hidden;border-radius:28px;background:radial-gradient(circle at 30% 20%,rgba(255,90,54,.18),transparent 42%),#0b1020;box-shadow:0 24px 70px #1018282e}.blog-post-media[data-kind=image]{width:min(100%,360px);background:#f6f1ee}.blog-post-media[data-landscape=true]{width:min(100%,720px);justify-self:start}.blog-video-open{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;cursor:pointer}.blog-video,.blog-youtube{display:block;width:100%;height:auto;aspect-ratio:9 / 16;max-height:min(72vh,640px);object-fit:cover;background:#0b1020}.blog-youtube{height:min(72vh,640px);border:0}.blog-post-media[data-landscape=true] .blog-video{aspect-ratio:16 / 9;max-height:none;object-fit:contain}.blog-video-play{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.28));pointer-events:none}.blog-video-play:after{content:"";position:absolute;width:68px;height:68px;border-radius:50%;background:var(--pepper);box-shadow:0 14px 34px #ff5a3661;transition:transform .18s ease}.blog-video-open:hover .blog-video-play:after,.blog-video-open:focus-visible .blog-video-play:after{transform:scale(1.06)}.blog-video-play svg{position:relative;z-index:1;width:28px;height:28px;margin-left:3px;color:#fff}.blog-image-btn{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.blog-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.blog-post-body{display:grid;gap:14px;max-width:560px;padding-top:4px}.blog-post-body p{margin:0;color:#3d4350;font-size:clamp(1.02rem,1.35vw,1.14rem);line-height:1.65}.blog-highlight{margin:6px 0!important;padding:18px 0;border-top:1px solid rgba(255,90,54,.22);border-bottom:1px solid rgba(255,90,54,.22);color:var(--ink)!important;font-size:clamp(1.15rem,2vw,1.4rem)!important;line-height:1.35!important;letter-spacing:-.02em}.blog-highlight-line{display:block}.blog-question{color:var(--ink)!important;font-size:clamp(1.08rem,1.6vw,1.22rem)!important}.blog-outro a{color:var(--pepper);font-weight:800;text-decoration:underline;text-underline-offset:3px}.blog-ps{margin-top:4px!important;color:#5a616e!important;font-size:clamp(.98rem,1.25vw,1.08rem)!important}.blog-ps strong{color:var(--ink)}.blog-lines{margin:2px 0;padding:0;list-style:none;display:grid;gap:6px}.blog-lines li{color:#3d4350;font-size:clamp(1.02rem,1.35vw,1.14rem);line-height:1.55}.blog-tags{display:flex;flex-wrap:wrap;gap:8px 14px;margin:8px 0 0;padding:0;list-style:none;color:#8a909c;font-size:.84rem;font-weight:700}@media(max-width:900px){.blog-post[data-has-video=true] .blog-post-layout,.blog-post[data-has-image=true] .blog-post-layout{grid-template-columns:1fr;gap:24px}.blog-post-media{position:static;width:min(100%,340px);justify-self:center}.blog-video,.blog-youtube{max-height:min(68vh,580px)}.blog-youtube{height:min(68vh,580px)}.blog-post-body{max-width:none}}@media(max-width:720px){.blog-hero{padding:72px 0 36px}.blog-feed{padding-bottom:72px}.blog-post-head{gap:12px}.blog-post-logo{width:44px;height:44px;border-radius:14px}.blog-post-logo--wide,.blog-post-logo--wide-dark{width:104px;height:44px}.blog-post-media{width:min(100%,300px);border-radius:22px}.blog-post-media[data-landscape=true]{width:100%}.blog-video,.blog-youtube{max-height:min(62vh,520px)}.blog-youtube{height:min(62vh,520px)}}.blog-theater{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background:#000;color:#fff}.blog-theater::backdrop{background:#000}.blog-theater-scroller{height:100dvh;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;overscroll-behavior:contain}.blog-theater-slide{position:relative;display:grid;place-items:center;height:calc(100dvh - 88px);padding:72px 20px 28px;background:#000;scroll-snap-align:start;scroll-snap-stop:always}.blog-theater-slide[hidden]{display:none!important}.blog-theater-slide.is-last{height:100dvh}.blog-theater-video{width:min(100%,1100px);height:auto;max-height:calc(100dvh - 180px);object-fit:contain;background:#000}.blog-theater-meta{position:absolute;left:20px;right:88px;bottom:28px;max-width:36rem}.blog-theater-title{margin:0;font-size:clamp(1.05rem,2.4vw,1.45rem);line-height:1.25;letter-spacing:-.03em;text-shadow:0 8px 24px rgba(0,0,0,.55)}.blog-theater-close{position:fixed;top:16px;right:16px;z-index:3;width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:12px;color:#fff;background:#ffffff14;cursor:pointer;font-size:1.4rem}.blog-theater-next{position:fixed;left:50%;bottom:10px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:2px;width:min(92vw,420px);padding:8px 16px 4px;transform:translate(-50%);border:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.55));color:#fff;cursor:pointer}.blog-theater-next-kicker{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.72}.blog-theater-next-title{max-width:100%;overflow:hidden;font-size:.92rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.blog-theater-next-chevron{width:22px;height:22px;animation:blog-theater-bounce 1.4s ease-in-out infinite}@keyframes blog-theater-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.challenge-hero{min-height:0;padding:28px 0 64px}.challenge-shell{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:36px;align-items:start}.challenge-intro .eyebrow{margin-bottom:8px}.challenge-intro h1{margin:0 0 12px;font-size:clamp(2.1rem,4.4vw,3.4rem);line-height:.95;letter-spacing:-.055em;max-width:12ch}.challenge-intro h1 .accent{color:var(--pepper)}.challenge-intro>p{margin:0 0 22px;max-width:42ch;color:var(--muted);font-size:1.02rem}.challenge-manifesto{display:grid;grid-template-columns:64px 1fr;gap:4px 12px;align-items:center;margin:0 0 22px;padding:14px 0;max-width:46ch;border:0;border-top:1px solid rgba(255,90,54,.22);border-bottom:1px solid rgba(255,90,54,.22)}.challenge-manifesto img{width:64px;height:64px;object-fit:contain}.challenge-manifesto p{margin:0}.challenge-manifesto strong{display:block;font-size:1rem;font-weight:800;letter-spacing:-.03em;line-height:1.28}.challenge-manifesto strong+strong{margin-top:3px}.challenge-manifesto footer{margin-top:8px;color:var(--pepper);font-size:.82rem;font-weight:700;letter-spacing:-.01em}.challenge-strip{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:10px}.challenge-strip li{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:baseline}.challenge-strip span{font-size:.72rem;font-weight:900;letter-spacing:.12em;color:var(--pepper)}.challenge-strip strong{font-size:.95rem;letter-spacing:-.02em}.challenge-intro .product-proof{margin-top:8px}.challenge-intro .product-proof-item{padding:7px 11px;font-size:.78rem}.challenge-wizard{padding:22px 24px 20px;border-radius:28px;background:#ffffffeb;border:1px solid rgba(21,24,33,.08);box-shadow:0 18px 50px #10182814}.challenge-wizard-head{display:grid;gap:12px;margin-bottom:16px}.challenge-wizard-nav{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.challenge-wizard-tab{width:100%;display:flex;align-items:center;gap:8px;min-height:38px;padding:0 10px;border:0;border-radius:999px;background:#1518210d;color:#5a606c;font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}.challenge-wizard-tab span{font-size:.68rem;letter-spacing:.08em;color:inherit}.challenge-wizard-tab.is-active,.challenge-wizard-tab[aria-current=step]{background:var(--pepper);color:#fff}.challenge-wizard-tab.is-done{background:#ff5a361f;color:var(--pepper)}.challenge-form{display:grid;gap:14px}.challenge-wizard-panel h2{margin:0;font-size:1.18rem;letter-spacing:-.03em}.challenge-wizard-panel>p{margin:0 0 12px;color:var(--muted);font-size:.92rem}.challenge-tasks{display:grid;gap:8px}.challenge-task{margin:0;padding:10px 12px 12px;border-radius:16px;border:1px solid rgba(21,24,33,.08);background:#f7f7f3b3;display:grid;grid-template-columns:1fr minmax(118px,28%);gap:8px 12px;align-items:end}.challenge-task legend{padding:0 4px;font-size:.78rem;font-weight:800}.challenge-task textarea,.challenge-task-time input,.challenge-identity input,.challenge-wizard-panel .contact-field textarea{width:100%;padding:10px 12px;border-radius:12px;border:1px solid rgba(21,24,33,.12);background:#fff;color:var(--ink);outline:none}.challenge-task textarea{grid-column:1;min-height:64px;resize:vertical}.challenge-task-time{grid-column:2;display:grid;gap:4px;font-size:.72rem;font-weight:800;color:var(--muted)}.challenge-add-task{justify-self:start;padding:0;border:0;background:none;color:var(--pepper);font:inherit;font-size:.86rem;font-weight:800;cursor:pointer}.challenge-interest-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.challenge-interest{--offer-color: var(--pepper);display:none;grid-template-columns:auto 1fr;gap:8px;align-items:start;padding:9px 10px;border-radius:14px;border:1px solid rgba(21,24,33,.08);background:#fff;font-size:.82rem;font-weight:600;line-height:1.3;cursor:pointer}.challenge-form[data-profile=entreprise] .challenge-interest[data-profiles~=entreprise],.challenge-form[data-profile=pro] .challenge-interest[data-profiles~=pro],.challenge-form[data-profile=job] .challenge-interest[data-profiles~=job]{display:grid}.challenge-interest:has(input:checked){border-color:var(--offer-color);background:color-mix(in srgb,var(--offer-color),white 88%);box-shadow:0 0 0 3px color-mix(in srgb,var(--offer-color),transparent 82%)}.challenge-interest input{margin-top:3px;accent-color:var(--offer-color)}.challenge-interest span{display:grid;gap:1px}.challenge-interest strong{font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--offer-color)}.challenge-interest--yufi{--offer-color: var(--yufi)}.challenge-interest--misi{--offer-color: var(--misi)}.challenge-interest--chatouille{--offer-color: var(--chatouille)}.challenge-interest--simpas{--offer-color: var(--simpas)}.challenge-interest--academy{--offer-color: var(--academy)}.challenge-interest--jobs{--offer-color: var(--jobs)}.challenge-interest--pepper{--offer-color: var(--pepper)}.challenge-asks{display:grid;gap:10px;margin-top:4px;padding-top:12px;border-top:1px solid rgba(21,24,33,.08)}.challenge-asks h3{margin:0;font-size:.92rem;letter-spacing:-.02em}.challenge-asks-empty{margin:0;color:var(--muted);font-size:.82rem}.challenge-ask-ready{margin:0;padding:10px 12px;border-radius:14px;background:#f7f7f3e6;font-size:.84rem;color:var(--muted)}.challenge-ask-ready strong{color:var(--ink)}.challenge-profiles{display:grid;gap:8px}.challenge-profile{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;padding:12px 14px;border-radius:16px;border:1px solid rgba(21,24,33,.08);background:#fff;cursor:pointer}.challenge-profile:has(input:checked){border-color:color-mix(in srgb,var(--pepper),white 20%);box-shadow:0 0 0 3px color-mix(in srgb,var(--pepper),transparent 82%)}.challenge-profile input{margin-top:4px;accent-color:var(--pepper)}.challenge-profile span{display:grid;gap:2px;font-size:.86rem;font-weight:600;color:var(--muted);line-height:1.35}.challenge-profile small{font-size:.64rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--pepper)}.challenge-profile strong{color:var(--ink);font-size:1rem;letter-spacing:-.03em}.challenge-extra small{font-weight:500;color:var(--muted)}.challenge-identity{display:grid;grid-template-columns:1fr 1fr;gap:12px}.challenge-wizard-panel .contact-field{display:grid;gap:6px;font-size:.82rem;font-weight:700}.challenge-wizard-panel .contact-field[hidden],.challenge-extra,.challenge-form[data-profile=job] [data-identity-field=company]{display:none!important}.challenge-form[data-profile=entreprise] .challenge-extra[data-extra-for=entreprise],.challenge-form[data-profile=pro] .challenge-extra[data-extra-for=pro],.challenge-form[data-profile=job] .challenge-extra[data-extra-for=job]{display:grid!important}.challenge-wizard-panel .contact-field textarea{min-height:64px;resize:vertical}.challenge-wizard-error{margin:0;color:var(--pepper-dark);font-size:.86rem;font-weight:700}.challenge-wizard-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.challenge-wizard-actions .btn{min-height:44px;padding:0 18px}.challenge-wizard-note{margin:14px 0 0;color:var(--muted);font-size:.82rem}.challenge-wizard-note strong{color:var(--pepper);font-weight:800}.challenge-gifts{padding:8px 0 72px}.challenge-gifts-head{max-width:640px;margin-bottom:22px}.challenge-gifts-head .eyebrow em{font-style:normal;color:var(--ink)}.challenge-gifts-head .eyebrow em:before{content:"·";margin:0 8px 0 2px;color:var(--muted)}.challenge-gifts-head h2{margin:8px 0;font-size:clamp(1.7rem,3.4vw,2.6rem);letter-spacing:-.045em;line-height:1.05}.challenge-gifts-head p{margin:0;color:var(--muted)}.challenge-gifts-empty{display:block}.challenge-page[data-profile]:not([data-profile=""]) .challenge-gifts-empty,.challenge-gifts[data-profile]:not([data-profile=""]) .challenge-gifts-empty{display:none}.challenge-page[data-profile=""] .challenge-gifts-copy,.challenge-gifts[data-profile=""] .challenge-gifts-copy{display:none}.challenge-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.challenge-offer{--offer-color: var(--pepper);display:none;align-content:start;gap:6px;padding:18px;border:1px solid var(--line);border-radius:20px;background:#ffffffe0;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.challenge-page[data-profile=entreprise] .challenge-offer[data-profiles~=entreprise],.challenge-page[data-profile=pro] .challenge-offer[data-profiles~=pro],.challenge-page[data-profile=job] .challenge-offer[data-profiles~=job],.challenge-gifts[data-profile=entreprise] .challenge-offer[data-profiles~=entreprise],.challenge-gifts[data-profile=pro] .challenge-offer[data-profiles~=pro],.challenge-gifts[data-profile=job] .challenge-offer[data-profiles~=job]{display:grid}.challenge-offer:hover,.challenge-offer.is-selected{transform:translateY(-3px);box-shadow:0 14px 36px #10182814}.challenge-offer.is-selected{border-color:var(--offer-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--offer-color),transparent 82%)}.challenge-offer-name{display:inline-flex;align-items:center;gap:8px;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--offer-color)}.challenge-offer-name:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--offer-color);box-shadow:0 0 0 5px color-mix(in srgb,var(--offer-color),transparent 82%)}.challenge-offer strong{font-size:1rem;letter-spacing:-.03em;line-height:1.25}.challenge-offer>span:last-child{color:var(--muted);font-size:.88rem}.challenge-offer--yufi{--offer-color: var(--yufi)}.challenge-offer--misi{--offer-color: var(--misi)}.challenge-offer--chatouille{--offer-color: var(--chatouille)}.challenge-offer--simpas{--offer-color: var(--simpas)}.challenge-offer--academy{--offer-color: var(--academy)}.challenge-offer--jobs{--offer-color: var(--jobs)}.challenge-offer--pepper{--offer-color: var(--pepper)}@media(max-width:1080px){.challenge-offer-grid{grid-template-columns:1fr 1fr}}@media(max-width:900px){.challenge-shell,.challenge-identity,.challenge-interest-list,.challenge-offer-grid,.challenge-task{grid-template-columns:1fr}.challenge-intro h1{max-width:none}.challenge-task textarea,.challenge-task-time{grid-column:1}.challenge-wizard-tab{justify-content:center;font-size:0}.challenge-wizard-tab span{font-size:.72rem}}
