.kuku-preparation{--ink:#292239;--muted:#5d5664;--coral:#c45153;--plum:#653469;box-sizing:border-box;overflow:clip;background:#fffaf4;color:var(--ink);font-family:var(--wp--preset--font-family--dm-sans,'DM Sans',sans-serif);line-height:1.65}.kuku-preparation *{box-sizing:border-box}.kuku-preparation h1,.kuku-preparation h2,.kuku-preparation h3,.kuku-preparation p{margin:0}.kuku-preparation h1,.kuku-preparation h2,.kuku-preparation h3{font-family:var(--wp--preset--font-family--manrope,'Manrope',sans-serif);line-height:1.12}.kuku-preparation a{text-decoration:none}.kuku-preparation a:focus-visible{outline:3px solid #ae5980;outline-offset:5px}.kuku-preparation-wrap{width:min(1120px,calc(100% - 40px));margin-inline:auto}.kuku-preparation-hero{padding:88px 0 0;background:radial-gradient(ellipse at 90% 0,#ffeadc 0,transparent 39%),#fffaf4}.kuku-preparation-kicker{color:#9d4a53;font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.kuku-preparation-hero h1{margin:22px 0 24px;max-width:1050px;font-size:clamp(42px,6.2vw,82px);letter-spacing:-.065em}.kuku-preparation-hero em{font-style:normal;color:#a84857}.kuku-preparation-hero>.kuku-preparation-wrap>p:not(.kuku-preparation-kicker){max-width:650px;font-size:clamp(17px,1.7vw,21px);color:var(--muted)}.kuku-preparation-index{display:flex;gap:0;flex-wrap:wrap;margin-top:75px;border-block:1px solid #e4d5cb}.kuku-preparation-index a{padding:16px 25px 16px 0;margin-right:32px;color:var(--plum);font-weight:800;font-size:14px;position:relative}.kuku-preparation-index a:after{content:'↗';padding-left:13px;color:#a84857}.kuku-preparation-index a:hover{text-decoration:underline}.kuku-preparation-section{padding:100px 0}.kuku-preparation-editorial{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.5fr);gap:clamp(38px,8vw,135px)}.kuku-preparation-aside{align-self:start;position:sticky;top:24px;border-top:3px solid #c65b5c;padding-top:18px;color:var(--muted)}.kuku-preparation-aside span,.kuku-preparation-heading>span,.kuku-preparation-review>div>span{color:#a84857;font-size:13px;font-weight:800}.kuku-preparation-aside p{margin-top:16px;font-size:15px}.kuku-preparation h2{font-size:clamp(34px,4vw,52px);letter-spacing:-.047em}.kuku-preparation-body h2{margin:0 0 36px}.kuku-preparation-check{display:grid;grid-template-columns:minmax(160px,.53fr) minmax(0,1fr);gap:24px;padding:25px 0;border-top:1px solid #e9ded9}.kuku-preparation-check h3{font-size:20px;letter-spacing:-.025em}.kuku-preparation-check p{font-size:16px;color:var(--muted)}.kuku-preparation-section--material{background:#f3e9e5}.kuku-preparation-heading h2{max-width:690px;margin:15px 0}.kuku-preparation-heading p{max-width:620px;color:var(--muted);font-size:17px}.kuku-preparation-sheets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:38px}.kuku-preparation-sheets article{padding:30px;background:#fffdfa;border:1px solid #e8d9d2;border-radius:15px;box-shadow:0 5px 0 #e2d4d0}.kuku-preparation-sheet-label{display:block;margin-bottom:29px;color:#a84857;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.kuku-preparation-sheets h3{margin-bottom:13px;font-size:23px;letter-spacing:-.035em}.kuku-preparation-sheets p{font-size:15px;color:var(--muted)}.kuku-preparation-review{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(40px,9vw,130px)}.kuku-preparation-review h2{margin:17px 0}.kuku-preparation-review>div>p{max-width:370px;color:var(--muted)}.kuku-preparation-review ol{margin:0;padding:0;list-style:none;counter-reset:review}.kuku-preparation-review li{position:relative;counter-increment:review;padding:22px 0 22px 47px;border-bottom:1px solid #e9ded9}.kuku-preparation-review li:first-child{padding-top:0}.kuku-preparation-review li:before{content:counter(review,decimal-leading-zero);position:absolute;left:0;top:22px;font:800 14px var(--wp--preset--font-family--manrope,'Manrope',sans-serif);color:#a84857}.kuku-preparation-review li:first-child:before{top:0}.kuku-preparation-review li strong{font-family:var(--wp--preset--font-family--manrope,'Manrope',sans-serif);font-size:17px}.kuku-preparation-review li p{margin-top:5px;color:var(--muted);font-size:15px}.kuku-preparation-section--end{padding:65px 0;background:#e9dce9}.kuku-preparation-end{display:flex;align-items:center;justify-content:space-between;gap:25px}.kuku-preparation-end h2{font-size:clamp(30px,3.5vw,43px)}.kuku-preparation-end p{margin-top:9px;color:#594f60}.kuku-preparation-end__links{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.kuku-preparation-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;white-space:nowrap;padding:10px 22px;border-radius:12px;background:#653469;color:#fff;box-shadow:0 5px 0 #482950;font-weight:800}.kuku-preparation-link{color:#653469;text-decoration:underline!important;text-underline-offset:4px;font-weight:800}
.kuku-preparation-hero h1 > span,.kuku-preparation-hero h1 > em{display:block}
@media(max-width:850px){.kuku-preparation-editorial,.kuku-preparation-review{grid-template-columns:1fr;gap:35px}.kuku-preparation-aside{position:static}.kuku-preparation-end{align-items:flex-start;flex-direction:column}.kuku-preparation-section{padding:75px 0}}@media(max-width:610px){.kuku-preparation-wrap{width:calc(100% - 32px)}.kuku-preparation-hero{padding-top:64px}.kuku-preparation-hero h1{font-size:clamp(39px,10vw,54px)}.kuku-preparation-index{margin-top:48px}.kuku-preparation-index a{margin-right:12px;padding:12px 10px 12px 0;font-size:12px}.kuku-preparation-section{padding:60px 0}.kuku-preparation-check,.kuku-preparation-sheets{grid-template-columns:1fr}.kuku-preparation-check{gap:10px}.kuku-preparation-sheets article{padding:23px}.kuku-preparation-section--end{padding:53px 0}}
