@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/fraunces-latin-400-normal-6IfK1voy.woff2) format("woff2"),url(/build/assets/fraunces-latin-400-normal-NUPT2cO8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/fraunces-latin-ext-400-normal-D8gbi3Gu.woff2) format("woff2"),url(/build/assets/fraunces-latin-ext-400-normal-UihxqfOe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/fraunces-vietnamese-400-normal-CvGt0Ybw.woff2) format("woff2"),url(/build/assets/fraunces-vietnamese-400-normal-B65MOf9T.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/fraunces-latin-500-normal-DnGCNyPD.woff2) format("woff2"),url(/build/assets/fraunces-latin-500-normal-BTR4KCeb.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/fraunces-latin-ext-500-normal-Z5DV8IzT.woff2) format("woff2"),url(/build/assets/fraunces-latin-ext-500-normal-BMcFk1Xs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/fraunces-vietnamese-500-normal-GOH_-EGq.woff2) format("woff2"),url(/build/assets/fraunces-vietnamese-500-normal-B-KbxExq.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/fraunces-latin-600-normal-BFCDtZfi.woff2) format("woff2"),url(/build/assets/fraunces-latin-600-normal-DL5QCzvS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/fraunces-latin-ext-600-normal-BtzmzP0X.woff2) format("woff2"),url(/build/assets/fraunces-latin-ext-600-normal-B0Dy4lqi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/fraunces-vietnamese-600-normal-BjlAJixd.woff2) format("woff2"),url(/build/assets/fraunces-vietnamese-600-normal-DlAl5EAR.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-latin-400-normal-AkRraKH2.woff2) format("woff2"),url(/build/assets/nunito-sans-latin-400-normal-DY9yCUyQ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-cyrillic-400-normal-DUb-KqT8.woff2) format("woff2"),url(/build/assets/nunito-sans-cyrillic-400-normal-DDHmqnIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-latin-ext-400-normal-BoHsJHPR.woff2) format("woff2"),url(/build/assets/nunito-sans-latin-ext-400-normal-CHwj-NZB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-vietnamese-400-normal-V2dSmW1H.woff2) format("woff2"),url(/build/assets/nunito-sans-vietnamese-400-normal-D5dwM7ZL.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-cyrillic-ext-400-normal-El6lRT8b.woff2) format("woff2"),url(/build/assets/nunito-sans-cyrillic-ext-400-normal-fk07B0hk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-latin-500-normal-DlmaWqTx.woff2) format("woff2"),url(/build/assets/nunito-sans-latin-500-normal-BkymD7ni.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-cyrillic-500-normal-Cl05nkbg.woff2) format("woff2"),url(/build/assets/nunito-sans-cyrillic-500-normal-BNprE6p4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-latin-ext-500-normal-CMHVwiWL.woff2) format("woff2"),url(/build/assets/nunito-sans-latin-ext-500-normal-C7oBUWiw.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-vietnamese-500-normal-BkyKSeOY.woff2) format("woff2"),url(/build/assets/nunito-sans-vietnamese-500-normal-BrDizIr2.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-cyrillic-ext-500-normal-DnV5XI6n.woff2) format("woff2"),url(/build/assets/nunito-sans-cyrillic-ext-500-normal-sSttDzfV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-latin-600-normal-BtVRvDNj.woff2) format("woff2"),url(/build/assets/nunito-sans-latin-600-normal-DLks-Kj1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-cyrillic-600-normal-D4TuIAT6.woff2) format("woff2"),url(/build/assets/nunito-sans-cyrillic-600-normal-CKMyzy87.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-latin-ext-600-normal-nHO2odcJ.woff2) format("woff2"),url(/build/assets/nunito-sans-latin-ext-600-normal-DEh-VjuY.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-vietnamese-600-normal-DD7cNabE.woff2) format("woff2"),url(/build/assets/nunito-sans-vietnamese-600-normal-BW3IEr32.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-cyrillic-ext-600-normal-CVjnjZn6.woff2) format("woff2"),url(/build/assets/nunito-sans-cyrillic-ext-600-normal-DZXkk6dX.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-latin-700-normal-CICRJDmU.woff2) format("woff2"),url(/build/assets/nunito-sans-latin-700-normal-CLVG92B9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-cyrillic-700-normal-BJ2iHHyS.woff2) format("woff2"),url(/build/assets/nunito-sans-cyrillic-700-normal-DG2UZxR9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-latin-ext-700-normal-DBq_Pukt.woff2) format("woff2"),url(/build/assets/nunito-sans-latin-ext-700-normal-jHN8vCOt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-vietnamese-700-normal-CZwaiz_e.woff2) format("woff2"),url(/build/assets/nunito-sans-vietnamese-700-normal-BwTSkH1V.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/build/assets/nunito-sans-cyrillic-ext-700-normal-GO46tfsI.woff2) format("woff2"),url(/build/assets/nunito-sans-cyrillic-ext-700-normal-Cqve7k0J.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}:root{--paper: #f7f2e9;--paper-light: #fffdf8;--ink: #342d28;--muted: #756b63;--rose: #a65f66;--sage: #7f927c;--line: #d7cfc3;--serif: "Fraunces", Georgia, serif;--sans: "Nunito Sans", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:var(--sans)}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select{font:inherit}em{font-weight:300}.catalogue-kicker{margin:0;font-size:7pt;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:43px;padding:11px 18px;border:0;background:var(--ink);color:#fff;cursor:pointer}.button:disabled{cursor:wait;opacity:.55}.catalogue-document{background:#292621}.reader-toolbar{position:sticky;top:0;z-index:20;height:68px;display:flex;align-items:center;gap:28px;padding:0 28px;background:#f9f5ee;border-bottom:1px solid #d9d0c5}.reader-back{font-size:12px;font-weight:700}.reader-edition{margin-inline:auto;font:600 11px var(--serif);letter-spacing:.11em}.reader-edition span{margin-inline-start:10px;color:var(--muted);font:700 8px var(--sans);letter-spacing:.14em}.reader-actions{display:flex;align-items:center;gap:20px;font-size:11px}.reader-actions>a{border-bottom:1px solid currentColor}.reader-toolbar .language-switcher{display:flex;gap:8px;font-size:9px}.reader-toolbar .language-switcher a{padding:5px;color:var(--muted)}.reader-toolbar .language-switcher .is-active{color:var(--ink);font-weight:800}.reader-shell{display:grid;grid-template-columns:190px minmax(0,920px);gap:42px;max-width:1210px;margin:0 auto;padding:42px 24px 120px}.reader-index{position:sticky;top:102px;align-self:start;display:flex;flex-direction:column;gap:9px;color:#ece5db}.reader-index>a{display:flex;justify-content:space-between;gap:12px;padding-block:5px;border-bottom:1px solid #ffffff1d;font-size:10px}.reader-index .reader-category-link{margin-top:8px;color:#d8b4ad;font-weight:800}.reader-note{margin:12px 0 0;color:#b8afa6;font-size:9px;line-height:1.65}.reader-pages{display:grid;gap:34px;min-width:0}.paper-slot{position:relative;width:100%;max-width:210mm;aspect-ratio:210 / 297;scroll-margin-top:90px;--paper-scale: 1;box-shadow:0 18px 55px #0006}.paper-slot>.paper{position:absolute;inset:0 auto auto 0}.paper{position:relative;width:210mm;height:297mm;overflow:hidden;background:var(--paper);color:var(--ink);transform:scale(var(--paper-scale));transform-origin:top left;isolation:isolate}.page-signature{position:absolute;inset-inline:14mm;bottom:8mm;display:flex;align-items:center;justify-content:space-between;padding-top:2.5mm;border-top:.25mm solid currentColor;font-size:5.5pt;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase}.paper-cover{padding:12mm 14mm;background:#e9ddd0}.cover-field{position:absolute;inset:0;z-index:-2;background:url(/build/assets/elmalella-cover-paper-stage-v1-BfXicTvc.webp) center/cover no-repeat}.cover-field:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#f8f1e59c 0,transparent 32%,transparent 78%,#5a413c38 100%)}.cover-masthead{display:flex;align-items:flex-start;justify-content:space-between}.cover-masthead img{width:42mm}.cover-masthead span{color:#5b4a42;font-size:5.5pt;font-weight:900;letter-spacing:.2em;line-height:1.7;text-align:end}.cover-copy{margin-top:18mm;position:relative;z-index:2}.cover-copy h1{max-width:165mm;margin:4mm 0 0;color:#493830;font:400 36pt/.98 var(--serif);letter-spacing:-.052em}.cover-copy h1 em{color:#a85f65}.cover-caption{position:absolute;inset-inline:15mm;bottom:11mm;display:flex;justify-content:space-between;gap:8mm;padding:3mm 4mm;border-top:.25mm solid #fff8;color:#fff;font-size:5.5pt;font-weight:900;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 .5mm 1.5mm #39231d55}.paper-inside-cover{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;text-align:center}.inside-cover-mark{width:23mm;height:23mm;margin-bottom:8mm;padding:5mm;border:.3mm solid #cabfb3;border-radius:50%}.inside-cover-logo{width:47mm}.paper-inside-cover p{margin:8mm 0 2mm;font:italic 17pt var(--serif)}.paper-inside-cover span{color:var(--muted);font-size:7pt;letter-spacing:.08em}.paper-contents{padding:22mm 17mm 18mm;background:#f8f2e9}.paper-contents:before{content:"";position:absolute;z-index:-1;width:84mm;height:84mm;border:.35mm solid #a65f6644;border-radius:50%;inset-inline-end:-42mm;top:31mm}.paper-contents:after{content:"01";position:absolute;z-index:-1;inset-inline-start:9mm;bottom:24mm;color:#aa77711c;font:italic 96pt/1 var(--serif)}.contents-heading{display:grid;grid-template-columns:38mm 1fr;gap:7mm;align-items:start}.contents-heading .catalogue-kicker{margin-top:3mm;color:var(--rose)}.contents-heading h2{margin:0;font:400 35pt/1.02 var(--serif);letter-spacing:-.045em}.contents-list{width:147mm;margin:18mm 0 0 auto;border-top:.3mm solid var(--ink)}[dir=rtl] .contents-list{margin-right:auto;margin-left:0}.contents-list a{display:grid;grid-template-columns:11mm 1fr auto 11mm;align-items:baseline;gap:4mm;min-height:22mm;padding:5mm 0 3mm;border-bottom:.25mm solid var(--line)}.contents-index{color:var(--rose);font:italic 12pt var(--serif)}.contents-list strong{font:400 16pt var(--serif)}.contents-list small{color:var(--muted);font-size:6.5pt}.contents-page{color:var(--rose);font:400 15pt var(--serif);text-align:end}.contents-note{position:absolute;inset-inline-end:17mm;bottom:22mm;width:89mm;margin:0;color:var(--muted);font:8.5pt/1.65 var(--serif)}.paper-features{background:#ede4d8}.features-image{position:absolute;inset:0 92mm 0 0}[dir=rtl] .features-image{inset:0 0 0 92mm}.features-image img{width:100%;height:100%;object-fit:cover}.features-heading{position:absolute;inset-inline-start:126mm;inset-inline-end:14mm;top:18mm}[dir=rtl] .features-heading{inset-inline-start:126mm;inset-inline-end:14mm}.features-heading .catalogue-kicker{color:var(--rose)}.features-heading h2{margin:5mm 0 0;font:400 26pt/1.05 var(--serif);letter-spacing:-.04em}.features-list{position:absolute;inset-inline-start:119mm;inset-inline-end:14mm;top:105mm}.features-list article{position:relative;padding:5mm 0 6mm 12mm;border-top:.25mm solid #9a8b7d70}[dir=rtl] .features-list article{padding:5mm 12mm 6mm 0}.features-list article>span{position:absolute;inset-inline-start:0;top:5.8mm;color:var(--rose);font:italic 8pt var(--serif)}.features-list h3{margin:0 0 2mm;font:500 11pt var(--serif)}.features-list p{margin:0;color:var(--muted);font-size:7.3pt;line-height:1.6}.paper-features .page-signature{inset-inline-start:119mm;color:#6f645a}.paper-category{background:#eee5d9}.category-paper-art{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover}[dir=rtl] .category-paper-art{transform:scaleX(-1)}.category-copy{position:absolute;top:19mm;left:16mm;width:83mm}[dir=rtl] .category-copy{left:auto;right:16mm;text-align:right}.category-copy .catalogue-kicker{color:var(--rose)}.category-copy h2{margin:7mm 0 5mm;font:400 40pt/.95 var(--serif);letter-spacing:-.055em}.category-copy>p:not(.catalogue-kicker){width:70mm;margin:0;color:#5e554e;font:10pt/1.55 var(--serif)}[dir=rtl] .category-copy>p:not(.catalogue-kicker){margin-inline-start:auto}.category-copy>span{display:inline-block;margin-top:8mm;padding-top:3mm;border-top:.3mm solid currentColor;font-size:6pt;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.category-signature{color:#635851}.artwork-minimal .category-paper-art{filter:grayscale(1);opacity:.32}.paper-product-intro,.paper-product-colours,.paper-coordinated-summary{background:#fff}.product-intro-heading{position:absolute;inset-inline-start:14mm;top:17mm;width:111mm;padding:8mm 0 7mm;border-top:1mm solid var(--category-accent)}.product-intro-heading .catalogue-kicker{color:var(--muted)}.product-intro-heading h2{margin:4mm 0 3mm;font:400 32pt/1.07 var(--serif);letter-spacing:-.035em}.product-intro-meta{margin:0;font-size:9pt;color:var(--muted)}.product-intro-note{position:absolute;top:28mm;inset-inline-end:14mm;width:52mm;padding-inline-start:6mm;border-inline-start:.25mm solid var(--line)}.product-intro-note>p{margin:3mm 0;font:400 17pt var(--serif)}.product-intro-note>span:last-child{display:block;color:var(--muted);font-size:8pt;line-height:1.5}.product-intro-image{position:absolute;inset:78mm 14mm auto;height:135mm;margin:0}.product-intro-image>img{width:100%;height:124mm;object-fit:contain}.product-intro-image figcaption{display:flex;justify-content:center;align-items:center;gap:3mm;margin-top:3mm;font-size:10pt}.product-intro-image bdi{margin-inline-start:3mm;font-size:9pt;color:var(--muted)}.product-intro-image i,.product-colour-line i{display:inline-block;flex-shrink:0;width:3mm;height:3mm;border-radius:50%;border:.2mm solid #0002}.product-colour-line{position:absolute;inset-inline:14mm;top:224mm;height:47mm;display:flex;justify-content:center;gap:5mm;border-top:.25mm solid var(--line);padding-top:4mm}.product-colour-line>a{flex:1;max-width:51mm;min-width:0}.product-colour-line img{width:100%;height:31mm;object-fit:contain}.product-colour-line span{display:flex;align-items:center;justify-content:center;gap:2mm;margin-top:2mm;font-size:8pt;line-height:1.25;text-align:center}.single-colour-note{position:absolute;inset-inline:38mm;top:235mm;margin:0;text-align:center;font:11pt/1.6 var(--serif);color:var(--muted)}.colour-page-heading{position:absolute;inset-inline:14mm;top:13mm;display:flex;align-items:baseline;justify-content:space-between;gap:8mm;padding-bottom:4mm;border-bottom:.25mm solid var(--line)}.colour-page-heading>span{font-size:8pt;color:var(--muted)}.colour-page-heading h2{margin:0;font:400 20pt/1.1 var(--serif)}.colour-rows{position:absolute;inset:38mm 14mm 23mm;display:flex;flex-direction:column;gap:10mm}.colour-row{position:relative;height:113mm;flex-shrink:0;display:grid;grid-template-columns:50mm minmax(0,1fr);grid-template-rows:1fr;column-gap:6mm;align-items:center}.colour-row.has-details{grid-template-rows:78mm 31mm;row-gap:4mm}.colour-row-copy{grid-column:1;grid-row:1 / -1;align-self:center}.colour-row-copy .catalogue-kicker{font-size:8pt;letter-spacing:.08em}.colour-row-copy h3{margin:4mm 0 7mm;font:400 23pt/1.08 var(--serif);overflow-wrap:anywhere}.colour-code{display:flex;align-items:center;flex-wrap:wrap;gap:3mm;font-size:10pt;font-weight:700}.colour-code i{display:block;width:13mm;height:3mm}.colour-row-main{width:100%;height:100%;min-height:0;grid-column:2;grid-row:1;object-fit:contain}.colour-detail-strip{grid-column:2;grid-row:2;display:flex;justify-content:center;gap:3mm;height:31mm}.colour-detail-strip img{width:calc((100% - 6mm) / 3);height:100%;object-fit:contain}.colour-row:nth-child(2n){grid-template-columns:minmax(0,1fr) 50mm}.colour-row:nth-child(2n) .colour-row-copy{grid-column:2}.colour-row:nth-child(2n) .colour-row-main,.colour-row:nth-child(2n) .colour-detail-strip{grid-column:1}.colour-rows-1 .colour-row{height:221mm;grid-template-columns:1fr;grid-template-rows:38mm 1fr;gap:7mm}.colour-rows-1 .colour-row-copy{grid-column:1;grid-row:1}.colour-rows-1 .colour-row-copy h3{display:inline-block;margin:2mm 8mm 0 0}.colour-rows-1 .colour-code{display:inline-flex}.colour-rows-1 .colour-row-main{grid-column:1;grid-row:2}.colour-rows-1 .has-details{grid-template-rows:38mm 133mm 36mm}.colour-rows-1 .colour-detail-strip{grid-column:1;grid-row:3;height:36mm}.summary-heading{position:absolute;inset:16mm 14mm auto;padding-bottom:6mm;border-bottom:.25mm solid var(--line)}.summary-heading h2{margin:3mm 0 0;font:400 29pt/1.1 var(--serif)}.summary-swatch{position:absolute;inset-inline-end:0;bottom:8mm;width:20mm;height:3mm}.coordinated-board{position:absolute;inset:58mm 14mm 23mm;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:105mm 100mm;gap:7mm 5mm}.coordinated-item{min-height:0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.coordinated-item:first-child{grid-column:span 2}.coordinated-item img{min-height:0;width:100%;flex:1;object-fit:contain}.coordinated-item>span{width:100%;text-align:center;margin-top:3mm;font-size:10pt;line-height:1.3}.coordinated-item bdi{display:block;margin-top:1mm;color:var(--muted);font-size:8pt}.summary-count-6 .coordinated-board{grid-template-columns:1fr 1fr 1fr;grid-template-rows:105mm 100mm}.summary-count-6 .coordinated-item:first-child{grid-column:auto}.summary-count-2 .coordinated-board,.summary-count-3 .coordinated-board{grid-template-columns:1fr 1fr}.summary-count-2 .coordinated-item{grid-column:span 2}.reader-filter{display:grid;gap:8px;margin-bottom:18px}.reader-filter label{font-size:10px}.reader-filter select,.reader-filter button{width:100%;padding:9px;border:1px solid #ffffff35;border-radius:0;background:#f9f5ee;color:var(--ink);font-size:11px}.reader-filter button{background:#d8b4ad;border-color:transparent;cursor:pointer}.paper-ordered-set,.paper-ordered-products{background:#fff}.ordered-set-heading{position:absolute;inset-inline:14mm;top:16mm}.ordered-heading-meta{display:flex;align-items:baseline;justify-content:space-between;gap:5mm}.ordered-heading-meta>span{flex-shrink:0;color:var(--muted);font-size:8pt}.ordered-set-heading h2{margin:5mm 0 4mm;font:400 34pt/1.08 var(--serif);letter-spacing:-.03em}.ordered-set-colours{max-width:175mm;margin:0;color:var(--muted);font-size:9pt;line-height:1.5}.ordered-set-photo{position:absolute;inset:65mm 14mm 66mm;margin:0;display:flex;flex-direction:column;gap:3mm}.ordered-scene-frame{width:100%;flex:1;min-height:0;border:.25mm solid var(--line);background:#fff}.ordered-scene-frame img{width:100%;height:100%;object-fit:contain}.ordered-set-photo figcaption{flex-shrink:0;font-size:8pt;color:var(--muted);line-height:1.4}.ordered-set-missing{display:grid;place-items:center;padding:10mm;color:var(--muted);font-size:13pt;text-align:center}.ordered-set-roster{position:absolute;inset-inline:14mm;top:239mm;padding-top:4mm;border-top:.25mm solid var(--line)}.ordered-set-roster>p{display:flex;justify-content:space-between;margin:0 0 3mm;font-size:9pt;font-weight:800}.ordered-set-roster ol{display:grid;grid-template-columns:1fr 1fr;gap:2mm 6mm;margin:0;padding:0;list-style:none}.ordered-set-roster li{display:flex;align-items:baseline;gap:2mm;font-size:8.5pt;line-height:1.4}.ordered-set-roster li bdi{color:var(--muted);font-size:7pt;font-weight:800}.ordered-custom-copy{position:absolute;inset-inline:24mm;top:110mm;max-width:140mm}.ordered-custom-copy h3{margin:0 0 8mm;font:italic 32pt/1.2 var(--serif);color:var(--rose)}.ordered-custom-copy p{font:15pt/1.7 var(--serif)}.ordered-products-heading{padding-bottom:4mm}.ordered-products-heading h2{font-size:29pt}.ordered-product-progress{display:flex;justify-content:space-between;gap:4mm;margin:4mm 0 0;color:var(--muted);font-size:9pt}.ordered-product-board{position:absolute;inset:62mm 14mm 29mm;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:7mm}.ordered-product{min-height:0;min-width:0;margin:0;display:grid;grid-template-rows:minmax(0,1fr) 25mm;gap:3mm}.ordered-product[data-frame-position="1"]{grid-area:1 / 1}.ordered-product[data-frame-position="2"]{grid-area:1 / 2}.ordered-product[data-frame-position="3"]{grid-area:2 / 1}.ordered-product[data-frame-position="4"]{grid-area:2 / 2}.ordered-product-frame{position:relative;min-width:0;min-height:0;padding:5mm;border:.25mm solid var(--line)}.ordered-product-number{position:absolute;inset-inline-start:2mm;top:2mm;z-index:1;padding:.5mm 1mm;background:#fff;color:var(--muted);font-size:8pt;font-weight:800}.ordered-product img{width:100%;height:100%;object-fit:contain}.ordered-product figcaption{width:100%;text-align:start;font-size:12pt;line-height:1.25}.ordered-product figcaption>strong{display:block;font-weight:700}.ordered-product-codes{display:flex;flex-wrap:wrap;gap:1mm 3mm;margin-top:1.5mm}.ordered-product-codes bdi{font-size:9pt;font-weight:700}.ordered-product small{display:block;margin-top:1mm;font-size:7.5pt;color:var(--muted);line-height:1.3}.ordered-product-missing{display:grid;place-items:center;width:100%;height:100%;padding:5mm;color:var(--muted);font-size:10pt;text-align:center}.ordered-sku-note{position:absolute;inset-inline:14mm;bottom:18mm;margin:0;font-size:7pt;color:var(--muted)}[dir=rtl] .ordered-heading-meta .catalogue-kicker,[dir=rtl] .ordered-set-heading h2{letter-spacing:0}.contents-list-compact{margin-top:11mm}.contents-list-compact a{min-height:14mm;padding:3mm 0 2mm}.contents-list-compact strong{font-size:13pt}.contents-list-compact .contents-index,.contents-list-compact .contents-page{font-size:11pt}.contents-list-columns{width:100%;margin-top:13mm;columns:2;column-gap:9mm;border-top:0}.contents-list-columns a{break-inside:avoid;grid-template-columns:6mm 1fr 7mm;min-height:13mm;gap:2mm;padding:3mm 0}.contents-list-columns strong{font-size:11.5pt;line-height:1.15}.contents-list-columns small{display:none}.contents-list-columns .contents-index,.contents-list-columns .contents-page{font-size:9pt}.paper-colour-set{background:#fff}.colour-set-heading{position:absolute;inset-inline:13mm;top:14mm}.colour-set-heading .catalogue-kicker{color:var(--colour-accent)}.colour-set-heading h2{margin:3mm 0 0;font:400 30pt/1.08 var(--serif);letter-spacing:-.035em}.colour-set-scene-image{position:absolute;inset:52mm 10mm 32mm;margin:0;display:flex;flex-direction:column;justify-content:center}.colour-set-scene-image img{width:100%;height:100%;min-height:0;object-fit:contain}.colour-set-scene-image figcaption{flex:0 0 auto;margin-top:3mm;color:var(--muted);font-size:8pt}.colour-set-scene-pending{display:grid;place-items:center;height:100%;color:var(--muted);font:14pt var(--serif);background:#faf8f4}.colour-set-scene-follow{position:absolute;inset-inline:13mm;bottom:21mm;margin:0;display:flex;justify-content:space-between;font:italic 11pt var(--serif);color:var(--muted)}.colour-set-scatter{position:absolute;inset:0}.colour-set-piece{position:absolute;inset-inline-start:var(--piece-x);top:var(--piece-y);width:var(--piece-w);height:var(--piece-h);margin:0;display:flex;flex-direction:column}.colour-set-piece-image{flex:1;min-height:0}.colour-set-piece-image img{width:100%;height:100%;object-fit:contain}.colour-set-piece-image svg{display:block;width:100%;height:100%;overflow:hidden}.colour-set-piece-image .colour-set-source-preload{display:none}.colour-set-piece figcaption{flex:0 0 auto;padding-top:2mm;text-align:center;line-height:1.25}.colour-set-piece figcaption strong{display:block;font-size:10.5pt;font-weight:800}.colour-set-piece figcaption>div{display:flex;flex-wrap:wrap;justify-content:center;gap:1mm 3mm;margin-top:1mm;font-size:8pt;color:var(--muted)}.colour-set-piece figcaption bdi{font-weight:700}.colour-set-piece figcaption small{display:block;margin-top:.7mm;font-size:7pt;color:var(--muted)}.colour-set-piece.is-pending .colour-set-piece-image{display:grid;place-items:center;padding:3mm;background:#faf8f4;color:var(--muted);text-align:center;font-size:8pt}.colour-set-piece.piece-accordion-bedding-set{--piece-x: 9mm;--piece-y: 39mm;--piece-w: 112mm;--piece-h: 87mm}.colour-set-piece.piece-mosquito-net{--piece-x: 133mm;--piece-y: 43mm;--piece-w: 67mm;--piece-h: 96mm}.colour-set-piece.piece-baby-nest{--piece-x: 10mm;--piece-y: 132mm;--piece-w: 76mm;--piece-h: 64mm}.colour-set-piece.piece-crib-bedding{--piece-x: 91mm;--piece-y: 140mm;--piece-w: 110mm;--piece-h: 71mm}.colour-set-piece.piece-mother-bag{--piece-x: 10mm;--piece-y: 204mm;--piece-w: 61mm;--piece-h: 66mm}.colour-set-piece.piece-moses-basket{--piece-x: 77mm;--piece-y: 213mm;--piece-w: 67mm;--piece-h: 61mm}.colour-set-piece.piece-newborn-cocoon{--piece-x: 153mm;--piece-y: 213mm;--piece-w: 47mm;--piece-h: 61mm}.layout-pieces-6 .piece-crib-bedding{--piece-x: 9mm;--piece-y: 39mm;--piece-w: 112mm;--piece-h: 100mm}.layout-pieces-6 .piece-mosquito-net{--piece-x: 133mm;--piece-y: 43mm;--piece-w: 67mm;--piece-h: 112mm}.layout-pieces-6 .piece-baby-nest{--piece-x: 10mm;--piece-y: 146mm;--piece-w: 95mm;--piece-h: 67mm}.layout-pieces-6 .piece-newborn-cocoon{--piece-x: 151mm;--piece-y: 162mm;--piece-w: 50mm;--piece-h: 111mm}.layout-pieces-6 .piece-mother-bag{--piece-x: 10mm;--piece-y: 218mm;--piece-w: 61mm;--piece-h: 56mm}.layout-pieces-6 .piece-moses-basket{--piece-x: 77mm;--piece-y: 219mm;--piece-w: 67mm;--piece-h: 55mm}.layout-pieces-8 .piece-bella-bedding-set{--piece-x: 7mm;--piece-y: 40mm;--piece-w: 115mm;--piece-h: 79mm}.layout-pieces-8 .piece-mosquito-net{--piece-x: 139mm;--piece-y: 42mm;--piece-w: 61mm;--piece-h: 79mm}.layout-pieces-8 .piece-aurora-bedding-set{--piece-x: 10mm;--piece-y: 128mm;--piece-w: 98mm;--piece-h: 73mm}.layout-pieces-8 .piece-crib-bedding{--piece-x: 111mm;--piece-y: 131mm;--piece-w: 94mm;--piece-h: 71mm}.layout-pieces-8 .piece-baby-nest{--piece-x: 8mm;--piece-y: 211mm;--piece-w: 73mm;--piece-h: 59mm}.layout-pieces-8 .piece-mother-bag{--piece-x: 84mm;--piece-y: 220mm;--piece-w: 34mm;--piece-h: 53mm}.layout-pieces-8 .piece-moses-basket{--piece-x: 121mm;--piece-y: 211mm;--piece-w: 48mm;--piece-h: 62mm}.layout-pieces-8 .piece-newborn-cocoon{--piece-x: 174mm;--piece-y: 218mm;--piece-w: 31mm;--piece-h: 55mm}.layout-pieces-8 .colour-set-piece figcaption strong{font-size:9.5pt}.colour-set-sku-note{position:absolute;inset-inline:13mm;bottom:17mm;margin:0;color:var(--muted);font-size:6.5pt}[dir=rtl] .colour-set-heading h2{letter-spacing:0}.is-bedding .product-intro-image{top:65mm;height:153mm}.is-bedding .product-intro-image>img{height:142mm}.is-bedding .colour-row.has-details{grid-template-rows:88mm 21mm}.is-bedding .colour-detail-strip{height:21mm}.paper-end{background:#b8968a}.end-photo{position:absolute;inset:0 0 0 74mm;width:calc(100% - 74mm);height:100%;object-fit:cover}[dir=rtl] .end-photo{inset:0 74mm 0 0}.end-copy{position:absolute;inset-inline-start:0;top:0;bottom:0;width:87mm;padding:23mm 13mm;background:#a65f66;color:#fff}.end-copy>img{width:14mm;filter:brightness(0) invert(1)}.end-copy .catalogue-kicker{margin-top:19mm}.end-copy h2{margin:6mm 0 9mm;font:400 28pt/1.02 var(--serif);letter-spacing:-.045em}.end-copy>p:not(.catalogue-kicker){font:9pt/1.7 var(--serif)}.end-copy address{display:flex;flex-direction:column;gap:2.5mm;margin-top:13mm;font-style:normal;font-size:8pt}.end-copy address span{opacity:.78}.end-copy small{position:absolute;inset-inline:13mm;bottom:19mm;font-size:5.7pt;line-height:1.55;opacity:.72}.end-signature{color:#fff;border-color:#fff8}.catalogue-studio{background:var(--paper-light);color:var(--ink)}.studio-header{max-width:1450px;margin:0 auto;display:flex;align-items:center;gap:42px;padding:25px 5%;border-bottom:1px solid var(--line)}.studio-header img{width:145px}.studio-header>a{font-size:12px}.studio-contact{margin-inline-start:auto}.studio-main{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1fr;min-height:calc(100svh - 160px)}.studio-preview{position:relative;padding:38px 13% 26px;background:#eee5dc}.preview-caption{display:flex;justify-content:space-between;margin:0 -4% 24px;font-size:9px;letter-spacing:.16em}.book-preview{max-width:405px;margin:0 auto;border-right:5px solid #d9cbbc;border-bottom:3px solid #c9bfb5;box-shadow:8px 12px 25px #50413126;transform:rotate(-3deg)}.preview-foot{margin-top:26px;font:italic 17px var(--serif);text-align:center}.studio-options{padding:40px 11% 36px}.studio-options h1{margin:13px 0 15px;font:400 clamp(32px,3.5vw,51px)/1.1 var(--serif);letter-spacing:-.04em}.studio-intro{max-width:420px;color:var(--muted);font-size:13px;line-height:1.8}.form-divider{display:flex;align-items:center;gap:12px;margin:23px 0 15px;padding-top:18px;border-top:1px solid var(--line)}.form-divider>span{color:var(--rose);font:17px var(--serif)}.form-divider h2{font-size:13px}.field-label{display:block;margin:12px 0 7px;font-size:11px;font-weight:700}.studio-options select{width:100%;min-height:42px;padding:11px 30px 11px 12px;border:1px solid var(--line);border-radius:4px;background:#fffcf7;color:var(--ink);font-size:12px}.studio-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.selection-summary,.studio-help{margin-top:13px;color:var(--muted);font-size:10px;line-height:1.7}.output-buttons{display:grid;grid-template-columns:1fr 1fr;gap:12px}.output-buttons .button{justify-content:space-between;border-radius:4px;padding:15px;text-align:start}.output-buttons .button>span:first-child{display:flex;flex-direction:column;gap:4px}.output-buttons .button small{display:block;max-width:150px;font-size:10px;font-weight:500;line-height:1.35;opacity:.76}.studio-footer{display:flex;justify-content:space-between;gap:20px;padding:24px 5%;border-top:1px solid var(--line);font-size:10px}.reader-pagination{position:fixed;z-index:30;left:50%;bottom:18px;display:flex;align-items:center;gap:9px;padding:8px 11px;background:#f8f3ecf2;box-shadow:0 8px 24px #0004;transform:translate(-50%)}.reader-pagination button{width:29px;height:29px;border:0;background:var(--ink);color:#fff;cursor:pointer}.reader-pagination label,.reader-pagination span{font-size:9px}.reader-pagination input{width:42px;padding:5px;border:1px solid var(--line);background:#fff;text-align:center}@media(max-width:900px){.reader-shell{grid-template-columns:1fr;max-width:840px;padding:20px 16px 100px}.reader-index{position:static;display:block}.reader-index>:not(.reader-filter){display:none}.reader-filter{grid-template-columns:1fr auto;margin:0}.reader-filter label{grid-column:1 / -1;color:#ece5db}.reader-filter button{padding-inline:24px}.reader-toolbar{padding:12px 16px}.reader-edition{display:none}.reader-actions{gap:12px}.studio-main{grid-template-columns:.9fr 1.1fr}.studio-preview{padding:35px 12%}.studio-options{padding:35px 8%}.studio-header{padding:20px 5%}.studio-header img{width:120px}}@media(max-width:640px){.reader-toolbar{gap:10px;height:61px}.reader-toolbar .language-switcher{display:none}.reader-actions{gap:10px;font-size:10px}.reader-actions .button{min-height:37px;padding:9px 11px;font-size:10px}.reader-back{font-size:11px}.reader-pages{gap:16px}.reader-shell{padding:16px 10px 85px}.studio-main{grid-template-columns:1fr}.studio-preview{padding:25px 22% 22px}.preview-caption{margin:0 -22% 20px;font-size:7px}.preview-foot{font-size:14px}.book-preview{max-width:240px}.studio-options{padding:30px 7% 40px}.studio-options h1{font-size:39px}.studio-header{gap:20px}.studio-contact{display:none}.studio-header>a:last-of-type{margin-inline-start:auto}.studio-footer{flex-wrap:wrap;padding:20px 7%;font-size:9px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}@page{size:A4 portrait;margin:0}@media print{html,body{width:210mm;margin:0!important;padding:0!important;background:#fff!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.no-print{display:none!important}.reader-shell,.reader-pages{display:block;width:210mm;max-width:none;margin:0!important;padding:0!important}.paper-slot{width:210mm!important;max-width:none!important;height:297mm!important;margin:0!important;padding:0!important;aspect-ratio:auto;box-shadow:none!important;break-after:page;break-inside:avoid;page-break-after:always}.paper-slot:last-child{break-after:auto;page-break-after:auto}.paper{width:210mm;height:297mm;box-shadow:none!important;transform:none!important}a{text-decoration:none}}
