.lyla-note-page,.lyla-note-page *{box-sizing:border-box}.lyla-note-page{--lyla-note-red:#c92532;--lyla-note-ink:#20242c;--lyla-note-muted:#65717f;--lyla-note-line:#e2e8f0;--lyla-note-soft:#f7fafb;width:100%;color:var(--lyla-note-ink);font-family:inherit}.lyla-note-inner{width:100%;max-width:var(--lyla-site-content-max,1440px);margin:0 auto;padding-right:var(--lyla-site-content-pad,24px);padding-left:var(--lyla-site-content-pad,24px)}.lyla-note-hero{width:100vw;margin-left:calc(50% - 50vw);padding:clamp(48px,6vw,86px) 0 clamp(34px,5vw,62px);background:radial-gradient(circle at 12% 14%,rgba(201,37,50,0.05) 0 150px,transparent 151px),linear-gradient(rgba(32,36,44,0.018) 1px,transparent 1px),linear-gradient(90deg,rgba(32,36,44,0.015) 1px,transparent 1px),#fff;background-size:auto,56px 56px,56px 56px,auto}.lyla-note-kicker,.lyla-note-section-head>p{position:relative;margin:0 0 14px;padding-left:58px;color:var(--lyla-note-red);font-size:13px;font-weight:800;line-height:1.4;letter-spacing:0;text-transform:uppercase}.lyla-note-kicker::before,.lyla-note-section-head>p::before{position:absolute;top:0.65em;left:0;width:42px;height:2px;background:var(--lyla-note-red);content:""}.lyla-note-page h1{max-width:920px;margin:0;color:var(--lyla-note-ink);font-size:clamp(34px,3.3vw,48px);font-weight:800;line-height:1.25;letter-spacing:0;overflow-wrap:anywhere}.lyla-note-lead{max-width:860px;margin:20px 0 0;color:var(--lyla-note-muted);font-size:16px;line-height:1.9;letter-spacing:0}.lyla-note-terms{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.lyla-note-terms a{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid rgba(201,37,50,0.18);border-radius:999px;background:#fff;color:var(--lyla-note-red);font-size:13px;font-weight:800;line-height:1.3;text-decoration:none}.lyla-note-list,.lyla-note-related{padding:clamp(44px,5vw,68px) 0}.lyla-note-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lyla-note-card{display:flex;min-width:0;min-height:100%;flex-direction:column;border:1px solid var(--lyla-note-line);border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 12px 28px rgba(32,36,44,0.045)}.lyla-note-card__media{display:grid;aspect-ratio:25 / 10;place-items:center;background:linear-gradient(135deg,rgba(201,37,50,0.07),rgba(47,125,101,0.06)),var(--lyla-note-soft);color:var(--lyla-note-red);font-size:13px;font-weight:800;text-decoration:none;overflow:hidden}.lyla-note-card__image{display:block;width:100%;height:100%;object-fit:cover}.lyla-note-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:22px}.lyla-note-card__meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 12px;color:var(--lyla-note-muted);font-size:12px;font-weight:700;line-height:1.4}.lyla-note-card__meta span{color:var(--lyla-note-red)}.lyla-note-card h3{margin:0;font-size:19px;font-weight:800;line-height:1.5;letter-spacing:0}.lyla-note-card h3 a{color:var(--lyla-note-ink);text-decoration:none}.lyla-note-card__body>p:not(.lyla-note-card__meta){margin:12px 0 18px;color:var(--lyla-note-muted);font-size:14px;line-height:1.78;letter-spacing:0}.lyla-note-card__link{display:inline-flex;width:fit-content;margin-top:auto;color:var(--lyla-note-red);font-size:14px;font-weight:800;line-height:1.4;text-decoration:none}.lyla-note-pagination{margin-top:34px}.lyla-note-pagination ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.lyla-note-pagination a,.lyla-note-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:38px;padding:0 12px;border:1px solid var(--lyla-note-line);border-radius:999px;background:#fff;color:var(--lyla-note-ink);text-decoration:none}.lyla-note-pagination .current{border-color:var(--lyla-note-red);background:var(--lyla-note-red);color:#fff}.lyla-note-single__hero{width:100vw;margin-left:calc(50% - 50vw);padding:clamp(44px,6vw,78px) 0 clamp(34px,5vw,60px);background:var(--lyla-note-soft)}.lyla-note-single__hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.44fr);gap:34px;align-items:center}.lyla-note-single__date{margin:18px 0 0;color:var(--lyla-note-muted);font-size:13px;font-weight:700;line-height:1.4}.lyla-note-single__media{margin:0;overflow:hidden;border-radius:8px;background:#eef3f5}.lyla-note-single__image{display:block;width:100%;height:auto}.lyla-note-single__body{max-width:940px;margin:46px auto 0;color:var(--lyla-note-muted);font-size:16px;line-height:1.95;letter-spacing:0}.lyla-note-single__body h2,.lyla-note-single__body h3{color:var(--lyla-note-ink);font-weight:800;letter-spacing:0}.lyla-note-single__body h2{margin:42px 0 16px;font-size:clamp(24px,2vw,30px);line-height:1.45}.lyla-note-single__body h3{margin:28px 0 12px;font-size:20px;line-height:1.55}.lyla-note-single__body p,.lyla-note-single__body ul,.lyla-note-single__body ol{margin:0 0 18px}.lyla-note-single__body li{margin-bottom:8px}.lyla-note-section-head{margin-bottom:24px}.lyla-note-section-head h2{margin:0;color:var(--lyla-note-ink);font-size:var(--lyla-title-section-size);font-weight:var(--lyla-title-section-weight);line-height:var(--lyla-title-section-line);letter-spacing:0}.lyla-note-empty{margin:0;color:var(--lyla-note-muted);font-size:15px;line-height:1.8}@media (max-width:1024px){.lyla-note-grid,.lyla-note-single__hero-grid{grid-template-columns:1fr}}@media (max-width:767px){.lyla-note-inner{padding-right:var(--lyla-site-content-pad-mobile,14px);padding-left:var(--lyla-site-content-pad-mobile,14px)}.lyla-note-hero,.lyla-note-single__hero{padding-top:34px}.lyla-note-page h1{font-size:30px;line-height:1.35}.lyla-note-lead,.lyla-note-single__body{font-size:14px;line-height:1.85}.lyla-note-card__body{padding:20px}.lyla-note-single__body{margin-top:34px}}