/* Nicecard demo — "Bleu Toile" (青花线稿) invitation style. Everything is scoped under .nci--toile,
   .nci-cover--toile and .nci-float--toile so the other styles are untouched; new classes use the tla-
   prefix. The page is a size container and every measurement is in cqw, so it keeps its proportions in
   the 372px phone frame, the 390px editor canvas and a 390px phone.
   One ink, two strengths. The paper is a crisp warm white; every drawing and rule is cobalt (--tla-blue,
   7.4:1 on the paper) and every word is the deeper navy (--tla-navy, 10.4:1) or the muted navy
   (--tla-mute, 6.0:1). The toile fields are printed in a lighter cornflower (--tla-toile) so the framed
   pieces in full cobalt stand in front of them; no word is ever set on a toile field — text sits on
   paper cartouches. The smallest type is max(10px, 2.5cqw). */

/* ═════════════ MATERIALS — the one swap point ═════════════
   Every botanical drawing on this page is painted only through the properties below: each is a complete
   mask value (image, position / size, repeat) applied to a cobalt-filled element, so the drawing takes
   the page's ink. The interim values are drawn in code — inline SVG, plus line-kit pieces composed where
   a frame will sit — and each one names the file of the owner's material kit that replaces it
   (black ink on transparency, tinted the same way). To swap one in, replace its value with
   `url(assets/line/<file>.webp) center / 100% 100% no-repeat`, and set its -ar to the file's own aspect
   ratio (and, for the two frames with a photograph inside, the opening's insets below it).
     --tla-bot-frame-arch   cover: the arched window, columns, bow, climbing roses  → assets/line/bot-frame-arch.webp
                            (opening: --tla-arch-x / -t / -b, its top --tla-arch-r; the paper laid behind
                            the drawing so no toile shows inside it: --tla-arch-back-inset / -back-r)
     --tla-bot-frame-rect   the invitation card's floral border (2:3; the card       → assets/line/bot-frame-rect.webp
                            takes its -ar and grows past it only for very long words)
     --tla-bot-frame-oval   the two story portraits and the closing monogram        → assets/line/bot-frame-oval.webp
                            (opening: --tla-oval-x / -t / -b)
     --tla-bot-corner       corner sprays: schedule panel, album print, map, reply  → assets/line/bot-corner.webp
     --tla-bot-garland      the divider over the guests' notes                       → assets/line/bot-garland.webp
     --tla-bot-hydrangea    the two blooms at the calendar's feet                    → assets/line/bot-hydrangea.webp
     --tla-bot-sprig        lily of the valley: the particulars, the sent reply      → assets/line/bot-sprig.webp
     --tla-bot-butterfly    two butterflies, by the story and by the monogram        → assets/line/bot-butterfly.webp
     --tla-bot-fountain     the garden fountain over the venue                       → assets/line/bot-fountain.webp
     --tla-bot-toile-tile   the toile fields of the cover and the album (an image;   → assets/line/bot-toile-tile.webp
                            the rules tile it at --tla-tile)
     --tla-band             the porcelain-rim scroll between blocks: drawn in code, it has no file in the
                            kit (bot-toile-tile run as a strip is the alternative).
   The interim arch, rect, corner, garland, sprig, butterfly, fountain, tile and band are inline SVG
   (the arch and the garland with the kit's bow tied in, laid three times over itself so its fine line
   holds up at this size); the oval is the kit's frame-scrollwork and the hydrangea its bouquet, also
   laid three times over itself. A swapped-in file needs one layer. */
.nci--toile,
.nci-cover--toile {
  --tla-bot-frame-arch:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='l' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1M3,-0.3L4.3,-2.3M5,-0.3L6.3,-2.3M6.8,-0.3L8.1,-2.3'/%3E%3Cpath id='k' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1'/%3E%3C/defs%3E%3Cpath d='M34.5,376.5L34.5,179A115.5,115.5 0 0 1 265.5,179L265.5,376.5Z' stroke-width='1.15'/%3E%3Cpath d='M30,381L30,179A120,120 0 0 1 270,179L270,381Z' stroke-width='0.8'/%3E%3Ccircle cx='32.3' cy='174.9' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='33.3' cy='163.6' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='35.3' cy='152.5' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='38.3' cy='141.6' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='42.4' cy='131.1' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='47.5' cy='121' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='53.5' cy='111.5' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='60.5' cy='102.5' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='68.2' cy='94.3' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='76.7' cy='86.8' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='85.9' cy='80.2' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='95.6' cy='74.6' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='105.9' cy='69.8' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='116.6' cy='66.1' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='127.5' cy='63.4' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='138.7' cy='61.8' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='150' cy='61.3' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='161.3' cy='61.8' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='172.5' cy='63.4' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='183.4' cy='66.1' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='194.1' cy='69.8' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='204.4' cy='74.6' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='214.1' cy='80.2' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='223.3' cy='86.8' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='231.8' cy='94.3' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='239.5' cy='102.5' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='246.5' cy='111.5' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='252.5' cy='121' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='257.6' cy='131.1' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='261.7' cy='141.6' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='264.7' cy='152.5' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='266.7' cy='163.6' r='0.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='267.7' cy='174.9' r='0.6' fill='%23000' stroke='none'/%3E%3Cpath d='M144,58.6L145.6,51L154.4,51L156,58.6' stroke-width='0.9'/%3E%3Cpath d='M9,150L9,376M23,150L23,376' stroke-width='1.1'/%3E%3Cpath d='M13.4,152L13.4,373M18.6,152L18.6,373' stroke-width='0.55'/%3E%3Cpath d='M5,137H27V141H5Z' stroke-width='0.9'/%3E%3Cpath d='M8,141Q16,147.5 24,141' stroke-width='0.8'/%3E%3Ccircle cx='7.6' cy='144.2' r='3.1'/%3E%3Ccircle cx='24.4' cy='144.2' r='3.1'/%3E%3Ccircle cx='7.6' cy='144.2' r='1' fill='%23000' stroke='none'/%3E%3Ccircle cx='24.4' cy='144.2' r='1' fill='%23000' stroke='none'/%3E%3Cpath d='M9,150H23M9,152.6H23' stroke-width='0.7'/%3E%3Cpath d='M10,136.4Q8.6,129 13,126.4H19Q23.4,129 22,136.4M14,126.4V123.6H18V126.4M9,131H23' stroke-width='0.8'/%3E%3Ccircle cx='16' cy='120.6' r='3'/%3E%3Cpath d='M8,376H24M7.4,376Q5.6,379.4 7.4,382.2H24.6Q26.4,379.4 24.6,376' stroke-width='0.9'/%3E%3Cpath d='M5,382.2V389.6H27V382.2' stroke-width='0.9'/%3E%3Cpath d='M277,150L277,376M291,150L291,376' stroke-width='1.1'/%3E%3Cpath d='M281.4,152L281.4,373M286.6,152L286.6,373' stroke-width='0.55'/%3E%3Cpath d='M273,137H295V141H273Z' stroke-width='0.9'/%3E%3Cpath d='M276,141Q284,147.5 292,141' stroke-width='0.8'/%3E%3Ccircle cx='275.6' cy='144.2' r='3.1'/%3E%3Ccircle cx='292.4' cy='144.2' r='3.1'/%3E%3Ccircle cx='275.6' cy='144.2' r='1' fill='%23000' stroke='none'/%3E%3Ccircle cx='292.4' cy='144.2' r='1' fill='%23000' stroke='none'/%3E%3Cpath d='M277,150H291M277,152.6H291' stroke-width='0.7'/%3E%3Cpath d='M278,136.4Q276.6,129 281,126.4H287Q291.4,129 290,136.4M282,126.4V123.6H286V126.4M277,131H291' stroke-width='0.8'/%3E%3Ccircle cx='284' cy='120.6' r='3'/%3E%3Cpath d='M276,376H292M275.4,376Q273.6,379.4 275.4,382.2H292.6Q294.4,379.4 292.6,376' stroke-width='0.9'/%3E%3Cpath d='M273,382.2V389.6H295V382.2' stroke-width='0.9'/%3E%3Cpath d='M16,388C16.5,387 18.3,384 19.3,382C20.3,380 21.3,378 22.2,376C23,374 23.7,372 24.3,370C24.8,368 25.2,366 25.4,364C25.6,362 25.5,360 25.3,358C25.1,356 24.7,354 24.1,352C23.5,350 22.8,348 21.9,346C21,344 20,342 19,340C17.9,338 16.8,336 15.7,334C14.6,332 13.4,330 12.4,328C11.4,326 10.4,324 9.6,322C8.8,320 8.1,318 7.6,316C7.1,314 6.7,312 6.6,310C6.4,308 6.5,306 6.7,304C7,302 7.5,300 8.1,298C8.7,296 9.5,294 10.4,292C11.2,290 12.3,288 13.3,286C14.4,284 15.6,282 16.7,280C17.8,278 18.9,276 19.9,274C20.9,272 21.9,270 22.7,268C23.4,266 24.1,264 24.6,262C25.1,260 25.4,258 25.5,256C25.6,254 25.5,252 25.2,250C24.9,248 24.4,246 23.8,244C23.1,242 22.3,240 21.4,238C20.5,236 19.4,234 18.3,232C17.3,230 16.1,228 15,226C13.9,224 12.8,222 11.8,220C10.8,218 9.9,216 9.1,214C8.4,212 7.7,210 7.3,208C6.8,206 6.6,204 6.5,202C6.5,200 6.6,198 6.9,196C7.2,194 7.8,192 8.4,190C9.1,188 10,186 10.9,184C11.8,182 12.9,180 14,178C15.1,176 16.8,173 17.3,172' stroke-width='0.95'/%3E%3Cg transform='translate(21.3 378) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(25.4 364) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(23.5 350) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(16.8 336) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(9.6 322) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(6.5 308) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(9.5 294) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(16.7 280) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(23.4 266) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(25.4 252) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(21.4 238) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(13.9 224) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(7.8 210) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(6.9 196) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(21 330)'%3E%3Cpath d='M0.5,0.2C0.5,0.3 0.5,0.4 0.5,0.4C0.5,0.5 0.4,0.6 0.4,0.7C0.3,0.7 0.3,0.8 0.2,0.9C0.1,0.9 0,1 -0.1,1C-0.2,1 -0.3,1 -0.5,1C-0.6,1 -0.7,0.9 -0.8,0.9C-0.9,0.8 -1,0.7 -1.1,0.6C-1.2,0.5 -1.3,0.4 -1.4,0.3C-1.4,0.1 -1.5,0 -1.5,-0.2C-1.5,-0.4 -1.5,-0.5 -1.4,-0.7C-1.4,-0.9 -1.3,-1.1 -1.2,-1.2C-1.1,-1.4 -1,-1.5 -0.8,-1.6C-0.7,-1.7 -0.5,-1.8 -0.3,-1.9C-0.1,-2 0.1,-2 0.3,-2C0.6,-2 0.8,-2 1,-1.9C1.2,-1.8 1.4,-1.7 1.6,-1.6C1.8,-1.4 2,-1.2 2.1,-1C2.3,-0.8 2.4,-0.6 2.4,-0.3C2.5,-0.1 2.5,0.2 2.5,0.5C2.5,0.8 2.4,1.1 2.3,1.3C2.2,1.6 2,1.8 1.9,2.1C1.7,2.3 1.4,2.5 1.2,2.6C0.9,2.8 0.6,2.9 0.3,3C0,3 -0.4,3 -0.7,3C-1,3 -1.4,2.9 -1.7,2.7C-2,2.6 -2.3,2.4 -2.5,2.1C-2.8,1.9 -3,1.6 -3.2,1.3C-3.3,1 -3.4,0.6 -3.5,0.2C-3.6,-0.1 -3.6,-0.5 -3.5,-0.9C-3.4,-1.3 -3.3,-1.7 -3.1,-2C-2.9,-2.4 -2.5,-2.8 -2.4,-3M3.5,0.9Q4.7,3.2 1.1,5.2Q-2.9,4.9 -2.8,2.3M-2.6,2.6Q-5.1,2.5 -5,-1.6Q-2.7,-5 -0.6,-3.6M-0.9,-3.5Q0.4,-5.7 3.9,-3.6Q5.7,0.1 3.4,1.2M5.1,-0.7Q8.7,0.7 6.8,4.6Q3.9,7.8 1.2,5M2.3,4.6Q2,8.5 -2.2,7.8Q-6.2,6.2 -4.4,2.7M-3.7,3.6Q-7.5,4.6 -8.2,0.3Q-7.8,-4 -4,-3.3M-4.6,-2.4Q-6.7,-5.7 -2.8,-7.7Q1.4,-8.7 1.9,-4.8M0.9,-5.1Q3.4,-8.1 6.4,-5Q8.7,-1.3 5.1,0.4M5.1,3.5L6.1,4.1M-1.7,6L-2,7.1M-6.2,0.2L-7.4,0.3M-2.1,-5.8L-2.5,-6.9M4.9,-3.8L5.8,-4.6'/%3E%3C/g%3E%3Cg transform='translate(12 252)'%3E%3Cpath d='M0.4,0.2C0.4,0.2 0.4,0.3 0.4,0.4C0.4,0.4 0.4,0.5 0.3,0.6C0.3,0.6 0.2,0.7 0.2,0.7C0.1,0.8 0,0.8 -0.1,0.8C-0.2,0.9 -0.3,0.9 -0.4,0.9C-0.5,0.8 -0.6,0.8 -0.7,0.8C-0.8,0.7 -0.9,0.6 -1,0.5C-1.1,0.4 -1.1,0.3 -1.2,0.2C-1.2,0.1 -1.3,0 -1.3,-0.2C-1.3,-0.3 -1.3,-0.5 -1.2,-0.6C-1.2,-0.8 -1.1,-0.9 -1.1,-1C-1,-1.2 -0.8,-1.3 -0.7,-1.4C-0.6,-1.5 -0.4,-1.6 -0.3,-1.6C-0.1,-1.7 0.1,-1.7 0.3,-1.7C0.5,-1.7 0.7,-1.7 0.9,-1.6C1,-1.6 1.2,-1.5 1.4,-1.3C1.6,-1.2 1.7,-1 1.8,-0.9C1.9,-0.7 2,-0.5 2.1,-0.3C2.2,0 2.2,0.2 2.2,0.4C2.1,0.7 2.1,0.9 2,1.1C1.9,1.4 1.8,1.6 1.6,1.8C1.4,2 1.2,2.1 1,2.3C0.8,2.4 0.5,2.5 0.2,2.6C0,2.6 -0.3,2.6 -0.6,2.6C-0.9,2.6 -1.2,2.5 -1.4,2.3C-1.7,2.2 -1.9,2 -2.2,1.8C-2.4,1.6 -2.6,1.4 -2.7,1.1C-2.9,0.8 -3,0.5 -3,0.2C-3.1,-0.1 -3.1,-0.5 -3,-0.8C-3,-1.1 -2.8,-1.4 -2.7,-1.7C-2.5,-2 -2.2,-2.4 -2.1,-2.6M3,0.8Q4.1,2.7 1,4.4Q-2.5,4.2 -2.4,2M-2.2,2.2Q-4.4,2.2 -4.3,-1.4Q-2.3,-4.3 -0.5,-3.1M-0.8,-3Q0.3,-4.9 3.3,-3.1Q4.9,0.1 2.9,1.1M4.4,-0.6Q7.5,0.6 5.8,3.9Q3.4,6.7 1.1,4.3M1.9,4Q1.7,7.3 -1.9,6.7Q-5.4,5.3 -3.8,2.4M-3.2,3.1Q-6.4,3.9 -7,0.2Q-6.7,-3.5 -3.4,-2.9M-3.9,-2.1Q-5.7,-4.9 -2.4,-6.6Q1.2,-7.4 1.7,-4.1M0.8,-4.4Q2.9,-7 5.5,-4.3Q7.5,-1.1 4.4,0.3M4.4,3L5.3,3.6M-1.5,5.1L-1.8,6.1M-5.3,0.2L-6.4,0.2M-1.8,-5L-2.2,-6M4.2,-3.3L5,-3.9'/%3E%3C/g%3E%3Cg transform='translate(19 206)'%3E%3Cpath d='M0,-1C-2.3,-2.5 -1.5,-4.8 0,-4.6C1.5,-4.8 2.3,-2.5 0,-1M1,-0.3C1.7,-3 4.1,-2.9 4.4,-1.4C5,-0.1 3.1,1.4 1,-0.3M0.6,0.8C3.3,0.7 4,3 2.7,3.7C1.6,4.8 -0.4,3.4 0.6,0.8M-0.6,0.8C0.4,3.4 -1.6,4.8 -2.7,3.7C-4,3 -3.3,0.7 -0.6,0.8M-1,-0.3C-3.1,1.4 -5,-0.1 -4.4,-1.4C-4.1,-2.9 -1.7,-3 -1,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(17 170) rotate(-100)'%3E%3Cpath d='M0,0C2.8,-2.4 6.4,-2 8,0C6.4,2 2.8,2.4 0,0ZM0,0Q2.8,-3.4 4.4,-2.9M0,0Q2.8,3.4 4.4,2.9'/%3E%3C/g%3E%3Cpath d='M284,388C283.5,387 281.7,384 280.7,382C279.7,380 278.7,378 277.8,376C277,374 276.3,372 275.7,370C275.2,368 274.8,366 274.6,364C274.4,362 274.5,360 274.7,358C274.9,356 275.3,354 275.9,352C276.5,350 277.2,348 278.1,346C279,344 280,342 281,340C282.1,338 283.2,336 284.3,334C285.4,332 286.6,330 287.6,328C288.6,326 289.6,324 290.4,322C291.2,320 291.9,318 292.4,316C292.9,314 293.3,312 293.4,310C293.6,308 293.5,306 293.3,304C293,302 292.5,300 291.9,298C291.3,296 290.5,294 289.6,292C288.8,290 287.7,288 286.7,286C285.6,284 284.4,282 283.3,280C282.2,278 281.1,276 280.1,274C279.1,272 278.1,270 277.3,268C276.6,266 275.9,264 275.4,262C274.9,260 274.6,258 274.5,256C274.4,254 274.5,252 274.8,250C275.1,248 275.6,246 276.2,244C276.9,242 277.7,240 278.6,238C279.5,236 280.6,234 281.7,232C282.7,230 283.9,228 285,226C286.1,224 287.2,222 288.2,220C289.2,218 290.1,216 290.9,214C291.6,212 292.3,210 292.7,208C293.2,206 293.4,204 293.5,202C293.5,200 293.4,198 293.1,196C292.8,194 292.2,192 291.6,190C290.9,188 290,186 289.1,184C288.2,182 287.1,180 286,178C284.9,176 283.2,173 282.7,172' stroke-width='0.95'/%3E%3Cg transform='translate(278.7 378) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(274.6 364) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(276.5 350) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(283.2 336) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(290.4 322) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(293.5 308) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(290.5 294) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(283.3 280) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(276.6 266) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(274.6 252) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(278.6 238) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(286.1 224) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(292.2 210) rotate(-40)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(293.1 196) rotate(-140)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(279 330)'%3E%3Cpath d='M0.5,0.2C0.5,0.3 0.5,0.4 0.5,0.4C0.5,0.5 0.4,0.6 0.4,0.7C0.3,0.7 0.3,0.8 0.2,0.9C0.1,0.9 0,1 -0.1,1C-0.2,1 -0.3,1 -0.5,1C-0.6,1 -0.7,0.9 -0.8,0.9C-0.9,0.8 -1,0.7 -1.1,0.6C-1.2,0.5 -1.3,0.4 -1.4,0.3C-1.4,0.1 -1.5,0 -1.5,-0.2C-1.5,-0.4 -1.5,-0.5 -1.4,-0.7C-1.4,-0.9 -1.3,-1.1 -1.2,-1.2C-1.1,-1.4 -1,-1.5 -0.8,-1.6C-0.7,-1.7 -0.5,-1.8 -0.3,-1.9C-0.1,-2 0.1,-2 0.3,-2C0.6,-2 0.8,-2 1,-1.9C1.2,-1.8 1.4,-1.7 1.6,-1.6C1.8,-1.4 2,-1.2 2.1,-1C2.3,-0.8 2.4,-0.6 2.4,-0.3C2.5,-0.1 2.5,0.2 2.5,0.5C2.5,0.8 2.4,1.1 2.3,1.3C2.2,1.6 2,1.8 1.9,2.1C1.7,2.3 1.4,2.5 1.2,2.6C0.9,2.8 0.6,2.9 0.3,3C0,3 -0.4,3 -0.7,3C-1,3 -1.4,2.9 -1.7,2.7C-2,2.6 -2.3,2.4 -2.5,2.1C-2.8,1.9 -3,1.6 -3.2,1.3C-3.3,1 -3.4,0.6 -3.5,0.2C-3.6,-0.1 -3.6,-0.5 -3.5,-0.9C-3.4,-1.3 -3.3,-1.7 -3.1,-2C-2.9,-2.4 -2.5,-2.8 -2.4,-3M3.5,0.9Q4.7,3.2 1.1,5.2Q-2.9,4.9 -2.8,2.3M-2.6,2.6Q-5.1,2.5 -5,-1.6Q-2.7,-5 -0.6,-3.6M-0.9,-3.5Q0.4,-5.7 3.9,-3.6Q5.7,0.1 3.4,1.2M5.1,-0.7Q8.7,0.7 6.8,4.6Q3.9,7.8 1.2,5M2.3,4.6Q2,8.5 -2.2,7.8Q-6.2,6.2 -4.4,2.7M-3.7,3.6Q-7.5,4.6 -8.2,0.3Q-7.8,-4 -4,-3.3M-4.6,-2.4Q-6.7,-5.7 -2.8,-7.7Q1.4,-8.7 1.9,-4.8M0.9,-5.1Q3.4,-8.1 6.4,-5Q8.7,-1.3 5.1,0.4M5.1,3.5L6.1,4.1M-1.7,6L-2,7.1M-6.2,0.2L-7.4,0.3M-2.1,-5.8L-2.5,-6.9M4.9,-3.8L5.8,-4.6'/%3E%3C/g%3E%3Cg transform='translate(288 252)'%3E%3Cpath d='M0.4,0.2C0.4,0.2 0.4,0.3 0.4,0.4C0.4,0.4 0.4,0.5 0.3,0.6C0.3,0.6 0.2,0.7 0.2,0.7C0.1,0.8 0,0.8 -0.1,0.8C-0.2,0.9 -0.3,0.9 -0.4,0.9C-0.5,0.8 -0.6,0.8 -0.7,0.8C-0.8,0.7 -0.9,0.6 -1,0.5C-1.1,0.4 -1.1,0.3 -1.2,0.2C-1.2,0.1 -1.3,0 -1.3,-0.2C-1.3,-0.3 -1.3,-0.5 -1.2,-0.6C-1.2,-0.8 -1.1,-0.9 -1.1,-1C-1,-1.2 -0.8,-1.3 -0.7,-1.4C-0.6,-1.5 -0.4,-1.6 -0.3,-1.6C-0.1,-1.7 0.1,-1.7 0.3,-1.7C0.5,-1.7 0.7,-1.7 0.9,-1.6C1,-1.6 1.2,-1.5 1.4,-1.3C1.6,-1.2 1.7,-1 1.8,-0.9C1.9,-0.7 2,-0.5 2.1,-0.3C2.2,0 2.2,0.2 2.2,0.4C2.1,0.7 2.1,0.9 2,1.1C1.9,1.4 1.8,1.6 1.6,1.8C1.4,2 1.2,2.1 1,2.3C0.8,2.4 0.5,2.5 0.2,2.6C0,2.6 -0.3,2.6 -0.6,2.6C-0.9,2.6 -1.2,2.5 -1.4,2.3C-1.7,2.2 -1.9,2 -2.2,1.8C-2.4,1.6 -2.6,1.4 -2.7,1.1C-2.9,0.8 -3,0.5 -3,0.2C-3.1,-0.1 -3.1,-0.5 -3,-0.8C-3,-1.1 -2.8,-1.4 -2.7,-1.7C-2.5,-2 -2.2,-2.4 -2.1,-2.6M3,0.8Q4.1,2.7 1,4.4Q-2.5,4.2 -2.4,2M-2.2,2.2Q-4.4,2.2 -4.3,-1.4Q-2.3,-4.3 -0.5,-3.1M-0.8,-3Q0.3,-4.9 3.3,-3.1Q4.9,0.1 2.9,1.1M4.4,-0.6Q7.5,0.6 5.8,3.9Q3.4,6.7 1.1,4.3M1.9,4Q1.7,7.3 -1.9,6.7Q-5.4,5.3 -3.8,2.4M-3.2,3.1Q-6.4,3.9 -7,0.2Q-6.7,-3.5 -3.4,-2.9M-3.9,-2.1Q-5.7,-4.9 -2.4,-6.6Q1.2,-7.4 1.7,-4.1M0.8,-4.4Q2.9,-7 5.5,-4.3Q7.5,-1.1 4.4,0.3M4.4,3L5.3,3.6M-1.5,5.1L-1.8,6.1M-5.3,0.2L-6.4,0.2M-1.8,-5L-2.2,-6M4.2,-3.3L5,-3.9'/%3E%3C/g%3E%3Cg transform='translate(281 206)'%3E%3Cpath d='M0,-1C-2.3,-2.5 -1.5,-4.8 0,-4.6C1.5,-4.8 2.3,-2.5 0,-1M1,-0.3C1.7,-3 4.1,-2.9 4.4,-1.4C5,-0.1 3.1,1.4 1,-0.3M0.6,0.8C3.3,0.7 4,3 2.7,3.7C1.6,4.8 -0.4,3.4 0.6,0.8M-0.6,0.8C0.4,3.4 -1.6,4.8 -2.7,3.7C-4,3 -3.3,0.7 -0.6,0.8M-1,-0.3C-3.1,1.4 -5,-0.1 -4.4,-1.4C-4.1,-2.9 -1.7,-3 -1,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(283 170) rotate(-80)'%3E%3Cpath d='M0,0C2.8,-2.4 6.4,-2 8,0C6.4,2 2.8,2.4 0,0ZM0,0Q2.8,-3.4 4.4,-2.9M0,0Q2.8,3.4 4.4,2.9'/%3E%3C/g%3E%3Cpath d='M3,390.4H297' stroke-width='1'/%3E%3Cpath d='M8,394.4H292' stroke-width='0.7'/%3E%3C/svg%3E") center / 100% 100% no-repeat,
    url(assets/line/bow.webp) 50% 0 / 21% auto no-repeat,
    url(assets/line/bow.webp) 50% 0 / 21% auto no-repeat,
    url(assets/line/bow.webp) 50% 0 / 21% auto no-repeat,
    url(assets/line/sparkles.webp) 7% 9% / 12% auto no-repeat,
    url(assets/line/sparkles.webp) 7% 9% / 12% auto no-repeat,
    url(assets/line/sparkles.webp) 93% 14% / 9% auto no-repeat,
    url(assets/line/sparkles.webp) 93% 14% / 9% auto no-repeat;
  --tla-bot-frame-arch-ar: 3 / 4;
  --tla-arch-x: 13%;
  --tla-arch-t: 17%;
  --tla-arch-b: 7%;
  --tla-arch-r: 36.5%;
  --tla-arch-back-inset: 2% -2.5% -1%;
  --tla-arch-back-r: 34%;
  --tla-bot-frame-rect: url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 300' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='l' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1M3,-0.3L4.3,-2.3M5,-0.3L6.3,-2.3M6.8,-0.3L8.1,-2.3'/%3E%3Cpath id='k' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1'/%3E%3C/defs%3E%3Cpath d='M2.5,2.5H197.5V297.5H2.5Z' stroke-width='0.9'/%3E%3Cpath d='M26,20H174A6,6 0 0 0 180,26V274A6,6 0 0 0 174,280H26A6,6 0 0 0 20,274V26A6,6 0 0 0 26,20Z' stroke-width='0.9'/%3E%3Cpath d='M23,23H177V277H23Z' stroke-width='0.5'/%3E%3Cpath d='M23,11.2C23.6,11.4 25.3,12.2 26.5,12.4C27.7,12.6 28.8,12.6 30,12.5C31.2,12.3 32.3,11.8 33.5,11.4C34.7,11 35.8,10.4 37,10.1C38.2,9.9 39.3,9.7 40.5,9.9C41.7,10 42.8,10.4 44,10.8C45.2,11.2 46.3,11.8 47.5,12.1C48.7,12.4 49.8,12.6 51,12.6C52.2,12.5 53.3,12.1 54.5,11.8C55.7,11.4 56.8,10.8 58,10.4C59.2,10.1 60.3,9.8 61.5,9.8C62.7,9.8 63.8,10.1 65,10.4C66.2,10.8 67.3,11.4 68.5,11.8C69.7,12.1 70.8,12.5 72,12.6C73.2,12.6 74.5,12.3 75.5,12.1C76.5,11.9 77.6,11.4 78,11.2'/%3E%3Cg transform='translate(29.6 12.5) rotate(52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='31.6' cy='8.3' r='0.9'/%3E%3Ccircle cx='33.8' cy='7.1' r='0.8'/%3E%3Cg transform='translate(40.6 9.9) rotate(-52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(51.6 12.5) rotate(52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(62.6 9.9) rotate(-52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='64.6' cy='14.1' r='0.9'/%3E%3Ccircle cx='66.8' cy='15.3' r='0.8'/%3E%3Cg transform='translate(73.6 12.5) rotate(52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cpath d='M177,11.2C176.4,11 174.7,10.2 173.5,10C172.3,9.8 171.2,9.8 170,9.9C168.8,10.1 167.7,10.6 166.5,11C165.3,11.4 164.2,12 163,12.3C161.8,12.5 160.7,12.7 159.5,12.5C158.3,12.4 157.2,12 156,11.6C154.8,11.2 153.7,10.6 152.5,10.3C151.3,10 150.2,9.8 149,9.8C147.8,9.9 146.7,10.3 145.5,10.6C144.3,11 143.2,11.6 142,12C140.8,12.3 139.7,12.6 138.5,12.6C137.3,12.6 136.2,12.3 135,12C133.8,11.6 132.7,11 131.5,10.6C130.3,10.3 129.2,9.9 128,9.8C126.8,9.8 125.5,10.1 124.5,10.3C123.5,10.5 122.4,11 122,11.2'/%3E%3Cg transform='translate(170.4 9.9) rotate(232)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='168.4' cy='14.1' r='0.9'/%3E%3Ccircle cx='166.2' cy='15.3' r='0.8'/%3E%3Cg transform='translate(159.4 12.5) rotate(128)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(148.4 9.9) rotate(232)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(137.4 12.5) rotate(128)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='135.4' cy='8.3' r='0.9'/%3E%3Ccircle cx='133.2' cy='7.1' r='0.8'/%3E%3Cg transform='translate(126.4 9.9) rotate(232)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cpath d='M23,288.8C23.6,289 25.3,289.8 26.5,290C27.7,290.2 28.8,290.2 30,290.1C31.2,289.9 32.3,289.4 33.5,289C34.7,288.6 35.8,288 37,287.7C38.2,287.5 39.3,287.3 40.5,287.5C41.7,287.6 42.8,288 44,288.4C45.2,288.8 46.3,289.4 47.5,289.7C48.7,290 49.8,290.2 51,290.2C52.2,290.1 53.3,289.7 54.5,289.4C55.7,289 56.8,288.4 58,288C59.2,287.7 60.3,287.4 61.5,287.4C62.7,287.4 63.8,287.7 65,288C66.2,288.4 67.3,289 68.5,289.4C69.7,289.7 70.8,290.1 72,290.2C73.2,290.2 74.3,290 75.5,289.7C76.7,289.4 77.8,288.8 79,288.4C80.2,288 81.3,287.6 82.5,287.5C83.7,287.3 84.8,287.5 86,287.7C87.2,288 88.5,288.6 89.5,289C90.5,289.4 91.6,289.7 92,289.9'/%3E%3Cg transform='translate(29.6 290.1) rotate(52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='31.6' cy='285.9' r='0.9'/%3E%3Ccircle cx='33.8' cy='284.7' r='0.8'/%3E%3Cg transform='translate(40.6 287.5) rotate(-52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(51.6 290.1) rotate(52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(62.6 287.5) rotate(-52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='64.6' cy='291.7' r='0.9'/%3E%3Ccircle cx='66.8' cy='292.9' r='0.8'/%3E%3Cg transform='translate(73.6 290.1) rotate(52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(84.6 287.5) rotate(-52)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cpath d='M177,288.8C176.4,288.6 174.7,287.8 173.5,287.6C172.3,287.4 171.2,287.4 170,287.5C168.8,287.7 167.7,288.2 166.5,288.6C165.3,289 164.2,289.6 163,289.9C161.8,290.1 160.7,290.3 159.5,290.1C158.3,290 157.2,289.6 156,289.2C154.8,288.8 153.7,288.2 152.5,287.9C151.3,287.6 150.2,287.4 149,287.4C147.8,287.5 146.7,287.9 145.5,288.2C144.3,288.6 143.2,289.2 142,289.6C140.8,289.9 139.7,290.2 138.5,290.2C137.3,290.2 136.2,289.9 135,289.6C133.8,289.2 132.7,288.6 131.5,288.2C130.3,287.9 129.2,287.5 128,287.4C126.8,287.4 125.7,287.6 124.5,287.9C123.3,288.2 122.2,288.8 121,289.2C119.8,289.6 118.7,290 117.5,290.1C116.3,290.3 115.2,290.1 114,289.9C112.8,289.6 111.5,289 110.5,288.6C109.5,288.2 108.4,287.9 108,287.7'/%3E%3Cg transform='translate(170.4 287.5) rotate(232)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='168.4' cy='291.7' r='0.9'/%3E%3Ccircle cx='166.2' cy='292.9' r='0.8'/%3E%3Cg transform='translate(159.4 290.1) rotate(128)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(148.4 287.5) rotate(232)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(137.4 290.1) rotate(128)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='135.4' cy='285.9' r='0.9'/%3E%3Ccircle cx='133.2' cy='284.7' r='0.8'/%3E%3Cg transform='translate(126.4 287.5) rotate(232)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(115.4 290.1) rotate(128)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cpath d='M11.2,23C11,23.6 10.2,25.3 10,26.5C9.8,27.7 9.8,28.8 9.9,30C10.1,31.2 10.6,32.3 11,33.5C11.4,34.7 12,35.8 12.3,37C12.5,38.2 12.7,39.3 12.5,40.5C12.4,41.7 12,42.8 11.6,44C11.2,45.2 10.6,46.3 10.3,47.5C10,48.7 9.8,49.8 9.8,51C9.9,52.2 10.3,53.3 10.6,54.5C11,55.7 11.6,56.8 12,58C12.3,59.2 12.6,60.3 12.6,61.5C12.6,62.7 12.3,63.8 12,65C11.6,66.2 11,67.3 10.6,68.5C10.3,69.7 9.9,70.8 9.8,72C9.8,73.2 10,74.3 10.3,75.5C10.6,76.7 11.2,77.8 11.6,79C12,80.2 12.4,81.3 12.5,82.5C12.7,83.7 12.5,84.8 12.3,86C12,87.2 11.4,88.3 11,89.5C10.6,90.7 10.1,91.8 9.9,93C9.8,94.2 9.8,95.3 10,96.5C10.2,97.7 10.8,98.8 11.2,100C11.6,101.2 12.2,102.3 12.4,103.5C12.6,104.7 12.6,105.8 12.5,107C12.3,108.2 11.8,109.3 11.4,110.5C11,111.7 10.4,112.8 10.1,114C9.9,115.2 9.7,116.3 9.9,117.5C10,118.7 10.4,119.8 10.8,121C11.2,122.2 11.8,123.3 12.1,124.5C12.4,125.7 12.6,126.8 12.6,128C12.5,129.2 12.1,130.3 11.8,131.5C11.4,132.7 10.8,133.8 10.4,135C10.1,136.2 9.8,137.3 9.8,138.5C9.8,139.7 10.1,140.8 10.4,142C10.8,143.2 11.5,144.8 11.8,145.5C12,146.2 11.9,145.9 12,146'/%3E%3Cg transform='translate(9.9 29.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='14.1' cy='31.6' r='0.9'/%3E%3Ccircle cx='15.3' cy='33.8' r='0.8'/%3E%3Cg transform='translate(12.5 40.6) rotate(38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(9.9 51.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(12.5 62.6) rotate(38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='8.3' cy='64.6' r='0.9'/%3E%3Ccircle cx='7.1' cy='66.8' r='0.8'/%3E%3Cg transform='translate(9.9 73.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(12.5 84.6) rotate(38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(9.9 95.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='14.1' cy='97.6' r='0.9'/%3E%3Ccircle cx='15.3' cy='99.8' r='0.8'/%3E%3Cg transform='translate(12.5 106.6) rotate(38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(9.9 117.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(12.5 128.6) rotate(38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='8.3' cy='130.6' r='0.9'/%3E%3Ccircle cx='7.1' cy='132.8' r='0.8'/%3E%3Cg transform='translate(9.9 139.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cpath d='M11.2,277C11.4,276.4 12.2,274.7 12.4,273.5C12.6,272.3 12.6,271.2 12.5,270C12.3,268.8 11.8,267.7 11.4,266.5C11,265.3 10.4,264.2 10.1,263C9.9,261.8 9.7,260.7 9.9,259.5C10,258.3 10.4,257.2 10.8,256C11.2,254.8 11.8,253.7 12.1,252.5C12.4,251.3 12.6,250.2 12.6,249C12.5,247.8 12.1,246.7 11.8,245.5C11.4,244.3 10.8,243.2 10.4,242C10.1,240.8 9.8,239.7 9.8,238.5C9.8,237.3 10.1,236.2 10.4,235C10.8,233.8 11.4,232.7 11.8,231.5C12.1,230.3 12.5,229.2 12.6,228C12.6,226.8 12.4,225.7 12.1,224.5C11.8,223.3 11.2,222.2 10.8,221C10.4,219.8 10,218.7 9.9,217.5C9.7,216.3 9.9,215.2 10.1,214C10.4,212.8 11,211.7 11.4,210.5C11.8,209.3 12.3,208.2 12.5,207C12.6,205.8 12.6,204.7 12.4,203.5C12.2,202.3 11.6,201.2 11.2,200C10.8,198.8 10.2,197.7 10,196.5C9.8,195.3 9.8,194.2 9.9,193C10.1,191.8 10.6,190.7 11,189.5C11.4,188.3 12,187.2 12.3,186C12.5,184.8 12.7,183.7 12.5,182.5C12.4,181.3 12,180.2 11.6,179C11.2,177.8 10.6,176.7 10.3,175.5C10,174.3 9.8,173.2 9.8,172C9.9,170.8 10.3,169.7 10.6,168.5C11,167.3 11.6,166.2 12,165C12.3,163.8 12.6,162.7 12.6,161.5C12.6,160.3 12.3,159.2 12,158C11.6,156.8 10.9,155.2 10.6,154.5C10.4,153.8 10.5,154.1 10.4,154'/%3E%3Cg transform='translate(12.5 270.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='8.3' cy='268.4' r='0.9'/%3E%3Ccircle cx='7.1' cy='266.2' r='0.8'/%3E%3Cg transform='translate(9.9 259.4) rotate(-142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(12.5 248.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(9.9 237.4) rotate(-142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='14.1' cy='235.4' r='0.9'/%3E%3Ccircle cx='15.3' cy='233.2' r='0.8'/%3E%3Cg transform='translate(12.5 226.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(9.9 215.4) rotate(-142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(12.5 204.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='8.3' cy='202.4' r='0.9'/%3E%3Ccircle cx='7.1' cy='200.2' r='0.8'/%3E%3Cg transform='translate(9.9 193.4) rotate(-142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(12.5 182.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(9.9 171.4) rotate(-142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='14.1' cy='169.4' r='0.9'/%3E%3Ccircle cx='15.3' cy='167.2' r='0.8'/%3E%3Cg transform='translate(12.5 160.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cpath d='M188.8,23C188.6,23.6 187.8,25.3 187.6,26.5C187.4,27.7 187.4,28.8 187.5,30C187.7,31.2 188.2,32.3 188.6,33.5C189,34.7 189.6,35.8 189.9,37C190.1,38.2 190.3,39.3 190.1,40.5C190,41.7 189.6,42.8 189.2,44C188.8,45.2 188.2,46.3 187.9,47.5C187.6,48.7 187.4,49.8 187.4,51C187.5,52.2 187.9,53.3 188.2,54.5C188.6,55.7 189.2,56.8 189.6,58C189.9,59.2 190.2,60.3 190.2,61.5C190.2,62.7 189.9,63.8 189.6,65C189.2,66.2 188.6,67.3 188.2,68.5C187.9,69.7 187.5,70.8 187.4,72C187.4,73.2 187.6,74.3 187.9,75.5C188.2,76.7 188.8,77.8 189.2,79C189.6,80.2 190,81.3 190.1,82.5C190.3,83.7 190.1,84.8 189.9,86C189.6,87.2 189,88.3 188.6,89.5C188.2,90.7 187.7,91.8 187.5,93C187.4,94.2 187.4,95.3 187.6,96.5C187.8,97.7 188.4,98.8 188.8,100C189.2,101.2 189.8,102.3 190,103.5C190.2,104.7 190.2,105.8 190.1,107C189.9,108.2 189.4,109.3 189,110.5C188.6,111.7 188,112.8 187.7,114C187.5,115.2 187.3,116.3 187.5,117.5C187.6,118.7 188,119.8 188.4,121C188.8,122.2 189.4,123.3 189.7,124.5C190,125.7 190.2,126.8 190.2,128C190.1,129.2 189.7,130.3 189.4,131.5C189,132.7 188.4,133.8 188,135C187.7,136.2 187.4,137.3 187.4,138.5C187.4,139.7 187.7,140.8 188,142C188.4,143.2 189.1,144.8 189.4,145.5C189.6,146.2 189.5,145.9 189.6,146'/%3E%3Cg transform='translate(187.5 29.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='191.7' cy='31.6' r='0.9'/%3E%3Ccircle cx='192.9' cy='33.8' r='0.8'/%3E%3Cg transform='translate(190.1 40.6) rotate(38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(187.5 51.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(190.1 62.6) rotate(38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='185.9' cy='64.6' r='0.9'/%3E%3Ccircle cx='184.7' cy='66.8' r='0.8'/%3E%3Cg transform='translate(187.5 73.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(190.1 84.6) rotate(38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(187.5 95.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='191.7' cy='97.6' r='0.9'/%3E%3Ccircle cx='192.9' cy='99.8' r='0.8'/%3E%3Cg transform='translate(190.1 106.6) rotate(38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(187.5 117.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(190.1 128.6) rotate(38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='185.9' cy='130.6' r='0.9'/%3E%3Ccircle cx='184.7' cy='132.8' r='0.8'/%3E%3Cg transform='translate(187.5 139.6) rotate(142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cpath d='M188.8,277C189,276.4 189.8,274.7 190,273.5C190.2,272.3 190.2,271.2 190.1,270C189.9,268.8 189.4,267.7 189,266.5C188.6,265.3 188,264.2 187.7,263C187.5,261.8 187.3,260.7 187.5,259.5C187.6,258.3 188,257.2 188.4,256C188.8,254.8 189.4,253.7 189.7,252.5C190,251.3 190.2,250.2 190.2,249C190.1,247.8 189.7,246.7 189.4,245.5C189,244.3 188.4,243.2 188,242C187.7,240.8 187.4,239.7 187.4,238.5C187.4,237.3 187.7,236.2 188,235C188.4,233.8 189,232.7 189.4,231.5C189.7,230.3 190.1,229.2 190.2,228C190.2,226.8 190,225.7 189.7,224.5C189.4,223.3 188.8,222.2 188.4,221C188,219.8 187.6,218.7 187.5,217.5C187.3,216.3 187.5,215.2 187.7,214C188,212.8 188.6,211.7 189,210.5C189.4,209.3 189.9,208.2 190.1,207C190.2,205.8 190.2,204.7 190,203.5C189.8,202.3 189.2,201.2 188.8,200C188.4,198.8 187.8,197.7 187.6,196.5C187.4,195.3 187.4,194.2 187.5,193C187.7,191.8 188.2,190.7 188.6,189.5C189,188.3 189.6,187.2 189.9,186C190.1,184.8 190.3,183.7 190.1,182.5C190,181.3 189.6,180.2 189.2,179C188.8,177.8 188.2,176.7 187.9,175.5C187.6,174.3 187.4,173.2 187.4,172C187.5,170.8 187.9,169.7 188.2,168.5C188.6,167.3 189.2,166.2 189.6,165C189.9,163.8 190.2,162.7 190.2,161.5C190.2,160.3 189.9,159.2 189.6,158C189.2,156.8 188.5,155.2 188.2,154.5C188,153.8 188.1,154.1 188,154'/%3E%3Cg transform='translate(190.1 270.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='185.9' cy='268.4' r='0.9'/%3E%3Ccircle cx='184.7' cy='266.2' r='0.8'/%3E%3Cg transform='translate(187.5 259.4) rotate(-142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(190.1 248.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(187.5 237.4) rotate(-142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='191.7' cy='235.4' r='0.9'/%3E%3Ccircle cx='192.9' cy='233.2' r='0.8'/%3E%3Cg transform='translate(190.1 226.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(187.5 215.4) rotate(-142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(190.1 204.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='185.9' cy='202.4' r='0.9'/%3E%3Ccircle cx='184.7' cy='200.2' r='0.8'/%3E%3Cg transform='translate(187.5 193.4) rotate(-142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(190.1 182.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(187.5 171.4) rotate(-142)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Ccircle cx='191.7' cy='169.4' r='0.9'/%3E%3Ccircle cx='192.9' cy='167.2' r='0.8'/%3E%3Cg transform='translate(190.1 160.4) rotate(-38)'%3E%3Cuse href='%23l' transform='scale(0.66)' stroke-width='1.212'/%3E%3C/g%3E%3Cg transform='translate(11.2 11.2)'%3E%3Cpath d='M0.4,0.2C0.4,0.2 0.4,0.3 0.4,0.4C0.4,0.4 0.4,0.5 0.3,0.6C0.3,0.6 0.2,0.7 0.2,0.7C0.1,0.8 0,0.8 -0.1,0.8C-0.2,0.9 -0.3,0.9 -0.4,0.9C-0.5,0.8 -0.6,0.8 -0.7,0.8C-0.8,0.7 -0.9,0.6 -1,0.5C-1.1,0.4 -1.1,0.3 -1.2,0.2C-1.2,0.1 -1.3,0 -1.3,-0.2C-1.3,-0.3 -1.3,-0.5 -1.2,-0.6C-1.2,-0.8 -1.1,-0.9 -1.1,-1C-1,-1.2 -0.8,-1.3 -0.7,-1.4C-0.6,-1.5 -0.4,-1.6 -0.3,-1.6C-0.1,-1.7 0.1,-1.7 0.3,-1.7C0.5,-1.7 0.7,-1.7 0.9,-1.6C1,-1.6 1.2,-1.5 1.4,-1.3C1.6,-1.2 1.7,-1 1.8,-0.9C1.9,-0.7 2,-0.5 2.1,-0.3C2.2,0 2.2,0.2 2.2,0.4C2.1,0.7 2.1,0.9 2,1.1C1.9,1.4 1.8,1.6 1.6,1.8C1.4,2 1.2,2.1 1,2.3C0.8,2.4 0.5,2.5 0.2,2.6C0,2.6 -0.3,2.6 -0.6,2.6C-0.9,2.6 -1.2,2.5 -1.4,2.3C-1.7,2.2 -1.9,2 -2.2,1.8C-2.4,1.6 -2.6,1.4 -2.7,1.1C-2.9,0.8 -3,0.5 -3,0.2C-3.1,-0.1 -3.1,-0.5 -3,-0.8C-3,-1.1 -2.8,-1.4 -2.7,-1.7C-2.5,-2 -2.2,-2.4 -2.1,-2.6M3,0.8Q4.1,2.7 1,4.4Q-2.5,4.2 -2.4,2M-2.2,2.2Q-4.4,2.2 -4.3,-1.4Q-2.3,-4.3 -0.5,-3.1M-0.8,-3Q0.3,-4.9 3.3,-3.1Q4.9,0.1 2.9,1.1M4.4,-0.6Q7.5,0.6 5.8,3.9Q3.4,6.7 1.1,4.3M1.9,4Q1.7,7.3 -1.9,6.7Q-5.4,5.3 -3.8,2.4M-3.2,3.1Q-6.4,3.9 -7,0.2Q-6.7,-3.5 -3.4,-2.9M-3.9,-2.1Q-5.7,-4.9 -2.4,-6.6Q1.2,-7.4 1.7,-4.1M0.8,-4.4Q2.9,-7 5.5,-4.3Q7.5,-1.1 4.4,0.3M4.4,3L5.3,3.6M-1.5,5.1L-1.8,6.1M-5.3,0.2L-6.4,0.2M-1.8,-5L-2.2,-6M4.2,-3.3L5,-3.9'/%3E%3C/g%3E%3Cg transform='translate(188.8 11.2)'%3E%3Cpath d='M0.4,0.2C0.4,0.2 0.4,0.3 0.4,0.4C0.4,0.4 0.4,0.5 0.3,0.6C0.3,0.6 0.2,0.7 0.2,0.7C0.1,0.8 0,0.8 -0.1,0.8C-0.2,0.9 -0.3,0.9 -0.4,0.9C-0.5,0.8 -0.6,0.8 -0.7,0.8C-0.8,0.7 -0.9,0.6 -1,0.5C-1.1,0.4 -1.1,0.3 -1.2,0.2C-1.2,0.1 -1.3,0 -1.3,-0.2C-1.3,-0.3 -1.3,-0.5 -1.2,-0.6C-1.2,-0.8 -1.1,-0.9 -1.1,-1C-1,-1.2 -0.8,-1.3 -0.7,-1.4C-0.6,-1.5 -0.4,-1.6 -0.3,-1.6C-0.1,-1.7 0.1,-1.7 0.3,-1.7C0.5,-1.7 0.7,-1.7 0.9,-1.6C1,-1.6 1.2,-1.5 1.4,-1.3C1.6,-1.2 1.7,-1 1.8,-0.9C1.9,-0.7 2,-0.5 2.1,-0.3C2.2,0 2.2,0.2 2.2,0.4C2.1,0.7 2.1,0.9 2,1.1C1.9,1.4 1.8,1.6 1.6,1.8C1.4,2 1.2,2.1 1,2.3C0.8,2.4 0.5,2.5 0.2,2.6C0,2.6 -0.3,2.6 -0.6,2.6C-0.9,2.6 -1.2,2.5 -1.4,2.3C-1.7,2.2 -1.9,2 -2.2,1.8C-2.4,1.6 -2.6,1.4 -2.7,1.1C-2.9,0.8 -3,0.5 -3,0.2C-3.1,-0.1 -3.1,-0.5 -3,-0.8C-3,-1.1 -2.8,-1.4 -2.7,-1.7C-2.5,-2 -2.2,-2.4 -2.1,-2.6M3,0.8Q4.1,2.7 1,4.4Q-2.5,4.2 -2.4,2M-2.2,2.2Q-4.4,2.2 -4.3,-1.4Q-2.3,-4.3 -0.5,-3.1M-0.8,-3Q0.3,-4.9 3.3,-3.1Q4.9,0.1 2.9,1.1M4.4,-0.6Q7.5,0.6 5.8,3.9Q3.4,6.7 1.1,4.3M1.9,4Q1.7,7.3 -1.9,6.7Q-5.4,5.3 -3.8,2.4M-3.2,3.1Q-6.4,3.9 -7,0.2Q-6.7,-3.5 -3.4,-2.9M-3.9,-2.1Q-5.7,-4.9 -2.4,-6.6Q1.2,-7.4 1.7,-4.1M0.8,-4.4Q2.9,-7 5.5,-4.3Q7.5,-1.1 4.4,0.3M4.4,3L5.3,3.6M-1.5,5.1L-1.8,6.1M-5.3,0.2L-6.4,0.2M-1.8,-5L-2.2,-6M4.2,-3.3L5,-3.9'/%3E%3C/g%3E%3Cg transform='translate(11.2 288.8)'%3E%3Cpath d='M0.4,0.2C0.4,0.2 0.4,0.3 0.4,0.4C0.4,0.4 0.4,0.5 0.3,0.6C0.3,0.6 0.2,0.7 0.2,0.7C0.1,0.8 0,0.8 -0.1,0.8C-0.2,0.9 -0.3,0.9 -0.4,0.9C-0.5,0.8 -0.6,0.8 -0.7,0.8C-0.8,0.7 -0.9,0.6 -1,0.5C-1.1,0.4 -1.1,0.3 -1.2,0.2C-1.2,0.1 -1.3,0 -1.3,-0.2C-1.3,-0.3 -1.3,-0.5 -1.2,-0.6C-1.2,-0.8 -1.1,-0.9 -1.1,-1C-1,-1.2 -0.8,-1.3 -0.7,-1.4C-0.6,-1.5 -0.4,-1.6 -0.3,-1.6C-0.1,-1.7 0.1,-1.7 0.3,-1.7C0.5,-1.7 0.7,-1.7 0.9,-1.6C1,-1.6 1.2,-1.5 1.4,-1.3C1.6,-1.2 1.7,-1 1.8,-0.9C1.9,-0.7 2,-0.5 2.1,-0.3C2.2,0 2.2,0.2 2.2,0.4C2.1,0.7 2.1,0.9 2,1.1C1.9,1.4 1.8,1.6 1.6,1.8C1.4,2 1.2,2.1 1,2.3C0.8,2.4 0.5,2.5 0.2,2.6C0,2.6 -0.3,2.6 -0.6,2.6C-0.9,2.6 -1.2,2.5 -1.4,2.3C-1.7,2.2 -1.9,2 -2.2,1.8C-2.4,1.6 -2.6,1.4 -2.7,1.1C-2.9,0.8 -3,0.5 -3,0.2C-3.1,-0.1 -3.1,-0.5 -3,-0.8C-3,-1.1 -2.8,-1.4 -2.7,-1.7C-2.5,-2 -2.2,-2.4 -2.1,-2.6M3,0.8Q4.1,2.7 1,4.4Q-2.5,4.2 -2.4,2M-2.2,2.2Q-4.4,2.2 -4.3,-1.4Q-2.3,-4.3 -0.5,-3.1M-0.8,-3Q0.3,-4.9 3.3,-3.1Q4.9,0.1 2.9,1.1M4.4,-0.6Q7.5,0.6 5.8,3.9Q3.4,6.7 1.1,4.3M1.9,4Q1.7,7.3 -1.9,6.7Q-5.4,5.3 -3.8,2.4M-3.2,3.1Q-6.4,3.9 -7,0.2Q-6.7,-3.5 -3.4,-2.9M-3.9,-2.1Q-5.7,-4.9 -2.4,-6.6Q1.2,-7.4 1.7,-4.1M0.8,-4.4Q2.9,-7 5.5,-4.3Q7.5,-1.1 4.4,0.3M4.4,3L5.3,3.6M-1.5,5.1L-1.8,6.1M-5.3,0.2L-6.4,0.2M-1.8,-5L-2.2,-6M4.2,-3.3L5,-3.9'/%3E%3C/g%3E%3Cg transform='translate(188.8 288.8)'%3E%3Cpath d='M0.4,0.2C0.4,0.2 0.4,0.3 0.4,0.4C0.4,0.4 0.4,0.5 0.3,0.6C0.3,0.6 0.2,0.7 0.2,0.7C0.1,0.8 0,0.8 -0.1,0.8C-0.2,0.9 -0.3,0.9 -0.4,0.9C-0.5,0.8 -0.6,0.8 -0.7,0.8C-0.8,0.7 -0.9,0.6 -1,0.5C-1.1,0.4 -1.1,0.3 -1.2,0.2C-1.2,0.1 -1.3,0 -1.3,-0.2C-1.3,-0.3 -1.3,-0.5 -1.2,-0.6C-1.2,-0.8 -1.1,-0.9 -1.1,-1C-1,-1.2 -0.8,-1.3 -0.7,-1.4C-0.6,-1.5 -0.4,-1.6 -0.3,-1.6C-0.1,-1.7 0.1,-1.7 0.3,-1.7C0.5,-1.7 0.7,-1.7 0.9,-1.6C1,-1.6 1.2,-1.5 1.4,-1.3C1.6,-1.2 1.7,-1 1.8,-0.9C1.9,-0.7 2,-0.5 2.1,-0.3C2.2,0 2.2,0.2 2.2,0.4C2.1,0.7 2.1,0.9 2,1.1C1.9,1.4 1.8,1.6 1.6,1.8C1.4,2 1.2,2.1 1,2.3C0.8,2.4 0.5,2.5 0.2,2.6C0,2.6 -0.3,2.6 -0.6,2.6C-0.9,2.6 -1.2,2.5 -1.4,2.3C-1.7,2.2 -1.9,2 -2.2,1.8C-2.4,1.6 -2.6,1.4 -2.7,1.1C-2.9,0.8 -3,0.5 -3,0.2C-3.1,-0.1 -3.1,-0.5 -3,-0.8C-3,-1.1 -2.8,-1.4 -2.7,-1.7C-2.5,-2 -2.2,-2.4 -2.1,-2.6M3,0.8Q4.1,2.7 1,4.4Q-2.5,4.2 -2.4,2M-2.2,2.2Q-4.4,2.2 -4.3,-1.4Q-2.3,-4.3 -0.5,-3.1M-0.8,-3Q0.3,-4.9 3.3,-3.1Q4.9,0.1 2.9,1.1M4.4,-0.6Q7.5,0.6 5.8,3.9Q3.4,6.7 1.1,4.3M1.9,4Q1.7,7.3 -1.9,6.7Q-5.4,5.3 -3.8,2.4M-3.2,3.1Q-6.4,3.9 -7,0.2Q-6.7,-3.5 -3.4,-2.9M-3.9,-2.1Q-5.7,-4.9 -2.4,-6.6Q1.2,-7.4 1.7,-4.1M0.8,-4.4Q2.9,-7 5.5,-4.3Q7.5,-1.1 4.4,0.3M4.4,3L5.3,3.6M-1.5,5.1L-1.8,6.1M-5.3,0.2L-6.4,0.2M-1.8,-5L-2.2,-6M4.2,-3.3L5,-3.9'/%3E%3C/g%3E%3Cg transform='translate(100 288.8)'%3E%3Cpath d='M0,-1.1C-2.6,-2.9 -1.7,-5.5 0,-5.2C1.7,-5.5 2.6,-2.9 0,-1.1M1.1,-0.4C1.9,-3.4 4.7,-3.3 4.9,-1.6C5.7,-0.1 3.5,1.6 1.1,-0.4M0.7,0.9C3.8,0.8 4.6,3.4 3.1,4.2C1.9,5.4 -0.4,3.8 0.7,0.9M-0.7,0.9C0.4,3.8 -1.9,5.4 -3.1,4.2C-4.6,3.4 -3.8,0.8 -0.7,0.9M-1.1,-0.4C-3.5,1.6 -5.7,-0.1 -4.9,-1.6C-4.7,-3.3 -1.9,-3.4 -1.1,-0.4'/%3E%3Ccircle cx='0' cy='0' r='0.8'/%3E%3Ccircle cx='0' cy='0' r='0.3' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(11.2 150)'%3E%3Cpath d='M0,-1C-2.2,-2.4 -1.4,-4.6 0,-4.4C1.4,-4.6 2.2,-2.4 0,-1M0.9,-0.3C1.6,-2.8 4,-2.8 4.2,-1.4C4.8,-0.1 3,1.3 0.9,-0.3M0.6,0.8C3.2,0.7 3.9,2.9 2.6,3.6C1.6,4.6 -0.4,3.3 0.6,0.8M-0.6,0.8C0.4,3.3 -1.6,4.6 -2.6,3.6C-3.9,2.9 -3.2,0.7 -0.6,0.8M-0.9,-0.3C-3,1.3 -4.8,-0.1 -4.2,-1.4C-4,-2.8 -1.6,-2.8 -0.9,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(188.8 150)'%3E%3Cpath d='M0,-1C-2.2,-2.4 -1.4,-4.6 0,-4.4C1.4,-4.6 2.2,-2.4 0,-1M0.9,-0.3C1.6,-2.8 4,-2.8 4.2,-1.4C4.8,-0.1 3,1.3 0.9,-0.3M0.6,0.8C3.2,0.7 3.9,2.9 2.6,3.6C1.6,4.6 -0.4,3.3 0.6,0.8M-0.6,0.8C0.4,3.3 -1.6,4.6 -2.6,3.6C-3.9,2.9 -3.2,0.7 -0.6,0.8M-0.9,-0.3C-3,1.3 -4.8,-0.1 -4.2,-1.4C-4,-2.8 -1.6,-2.8 -0.9,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3C/svg%3E") center / 100% 100% no-repeat;
  --tla-bot-frame-rect-ar: 2 / 3;
  --tla-bot-frame-oval: url(assets/line/frame-scrollwork.webp) center / 100% 100% no-repeat;
  --tla-bot-frame-oval-ar: 733 / 1200;
  --tla-oval-x: 6.3%;
  --tla-oval-t: 12.7%;
  --tla-oval-b: 15.3%;
  --tla-bot-corner: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='l' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1M3,-0.3L4.3,-2.3M5,-0.3L6.3,-2.3M6.8,-0.3L8.1,-2.3'/%3E%3Cpath id='k' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1'/%3E%3C/defs%3E%3Cpath d='M22,15C22.6,15.2 24.4,15.9 25.6,16.1C26.8,16.3 28,16.4 29.1,16.2C30.3,15.9 31.4,15.3 32.5,14.8C33.6,14.3 34.7,13.4 35.9,12.9C37,12.4 38.1,11.9 39.3,11.8C40.4,11.6 41.6,11.7 42.8,12C44,12.2 45.2,12.8 46.4,13.2C47.6,13.6 48.9,14.1 50,14.2C51.2,14.4 52.4,14.3 53.5,14C54.7,13.8 55.8,13.1 56.9,12.6C58,12 59.1,11.2 60.3,10.7C61.4,10.2 62.5,9.8 63.7,9.7C64.9,9.6 66.1,9.8 67.3,10.1C68.4,10.4 69.7,11 70.9,11.4C72.1,11.8 73.3,12.2 74.5,12.3C75.6,12.4 76.8,12.2 77.9,11.9C79.1,11.6 80.2,10.9 81.3,10.3C82.4,9.7 83.5,8.9 84.7,8.5C85.8,8.1 87,7.7 88.1,7.7C89.3,7.7 90.7,8.1 91.7,8.3C92.7,8.5 93.6,9 94,9.1'/%3E%3Cg transform='translate(29.3 16.1) rotate(47.2)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Ccircle cx='31' cy='11.8' r='0.9'/%3E%3Ccircle cx='33.1' cy='10.4' r='0.8'/%3E%3Cg transform='translate(41 11.7) rotate(-56.8)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(53.2 14.1) rotate(47.2)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(64.9 9.7) rotate(-56.8)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Ccircle cx='67.3' cy='13.7' r='0.9'/%3E%3Ccircle cx='69.5' cy='14.7' r='0.8'/%3E%3Cg transform='translate(77.2 12.1) rotate(47.2)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(88.8 7.7) rotate(-56.8)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cpath d='M15,22C15.2,22.6 15.9,24.4 16.1,25.6C16.3,26.8 16.4,28 16.2,29.1C15.9,30.3 15.3,31.4 14.8,32.5C14.3,33.6 13.4,34.7 12.9,35.9C12.4,37 11.9,38.1 11.8,39.3C11.6,40.4 11.7,41.6 12,42.8C12.2,44 12.8,45.2 13.2,46.4C13.6,47.6 14.1,48.9 14.2,50C14.4,51.2 14.3,52.4 14,53.5C13.8,54.7 13.1,55.8 12.6,56.9C12,58 11.2,59.1 10.7,60.3C10.2,61.4 9.8,62.5 9.7,63.7C9.6,64.9 9.8,66.1 10.1,67.3C10.4,68.4 11,69.7 11.4,70.9C11.8,72.1 12.2,73.3 12.3,74.5C12.4,75.6 12.2,76.8 11.9,77.9C11.6,79.1 10.9,80.2 10.3,81.3C9.7,82.4 8.9,83.5 8.5,84.7C8.1,85.8 7.7,87 7.7,88.1C7.7,89.3 8.1,90.7 8.3,91.7C8.5,92.7 9,93.6 9.1,94'/%3E%3Cg transform='translate(16.1 29.3) rotate(146.8)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Ccircle cx='20.1' cy='31.7' r='0.9'/%3E%3Ccircle cx='21.1' cy='34' r='0.8'/%3E%3Cg transform='translate(11.7 41) rotate(42.8)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(14.1 53.2) rotate(146.8)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(9.7 64.9) rotate(42.8)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Ccircle cx='5.4' cy='66.6' r='0.9'/%3E%3Ccircle cx='4' cy='68.6' r='0.8'/%3E%3Cg transform='translate(12.1 77.2) rotate(146.8)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(7.7 88.8) rotate(42.8)'%3E%3Cuse href='%23l' transform='scale(0.9)' stroke-width='1.111'/%3E%3C/g%3E%3Cg transform='translate(94 9) rotate(-8)'%3E%3Cpath d='M0,0C2.8,-2.4 6.4,-2 8,0C6.4,2 2.8,2.4 0,0ZM0,0Q2.8,-3.4 4.4,-2.9M0,0Q2.8,3.4 4.4,2.9'/%3E%3C/g%3E%3Cg transform='translate(9 94) rotate(98)'%3E%3Cpath d='M0,0C2.8,-2.4 6.4,-2 8,0C6.4,2 2.8,2.4 0,0ZM0,0Q2.8,-3.4 4.4,-2.9M0,0Q2.8,3.4 4.4,2.9'/%3E%3C/g%3E%3Cg transform='translate(15.5 15.5)'%3E%3Cpath d='M0.7,0.3C0.7,0.3 0.7,0.5 0.6,0.6C0.6,0.7 0.6,0.8 0.5,0.9C0.4,0.9 0.3,1 0.2,1.1C0.1,1.2 0,1.2 -0.1,1.2C-0.3,1.3 -0.4,1.3 -0.6,1.3C-0.7,1.2 -0.9,1.2 -1,1.1C-1.2,1 -1.3,0.9 -1.5,0.8C-1.6,0.7 -1.7,0.5 -1.8,0.3C-1.8,0.1 -1.9,-0.1 -1.9,-0.3C-1.9,-0.5 -1.9,-0.7 -1.8,-0.9C-1.8,-1.1 -1.7,-1.3 -1.6,-1.5C-1.4,-1.7 -1.3,-1.9 -1.1,-2.1C-0.9,-2.2 -0.6,-2.4 -0.4,-2.4C-0.1,-2.5 0.2,-2.6 0.4,-2.6C0.7,-2.6 1,-2.5 1.3,-2.4C1.6,-2.3 1.8,-2.2 2.1,-2C2.3,-1.8 2.5,-1.6 2.7,-1.3C2.9,-1 3,-0.7 3.1,-0.4C3.2,-0.1 3.2,0.3 3.2,0.6C3.2,1 3.1,1.4 3,1.7C2.8,2 2.6,2.3 2.4,2.6C2.1,2.9 1.8,3.2 1.5,3.4C1.1,3.6 0.8,3.7 0.4,3.8C0,3.9 -0.5,3.9 -0.9,3.8C-1.3,3.8 -1.7,3.7 -2.1,3.5C-2.5,3.3 -2.9,3 -3.2,2.7C-3.5,2.4 -3.8,2 -4,1.6C-4.2,1.2 -4.4,0.8 -4.5,0.3C-4.5,-0.2 -4.5,-0.7 -4.5,-1.2C-4.4,-1.6 -4.2,-2.1 -4,-2.6C-3.8,-3 -3.2,-3.6 -3.1,-3.8M4.5,1.2Q6,4 1.5,6.6Q-3.8,6.2 -3.5,3M-3.3,3.3Q-6.5,3.2 -6.4,-2Q-3.5,-6.4 -0.8,-4.5M-1.2,-4.5Q0.5,-7.2 5,-4.6Q7.3,0.2 4.3,1.6M6.5,-0.9Q11.2,0.9 8.7,5.8Q5,10 1.6,6.4M2.9,5.9Q2.6,10.9 -2.9,10Q-8,7.9 -5.6,3.5M-4.7,4.6Q-9.6,5.8 -10.4,0.4Q-10,-5.2 -5.1,-4.2M-5.8,-3.1Q-8.5,-7.3 -3.6,-9.8Q1.8,-11.1 2.5,-6.1M1.1,-6.5Q4.3,-10.4 8.2,-6.4Q11.1,-1.7 6.6,0.5M6.6,4.4L7.8,5.3M-2.2,7.6L-2.6,9.1M-7.9,0.3L-9.5,0.3M-2.7,-7.4L-3.2,-8.9M6.2,-4.9L7.5,-5.8'/%3E%3C/g%3E%3Cg transform='translate(36 30) rotate(40)'%3E%3Cuse href='%23l' transform='scale(1.3)' stroke-width='0.769'/%3E%3C/g%3E%3Cg transform='translate(30 36) rotate(50)'%3E%3Cuse href='%23l' transform='scale(1.2)' stroke-width='0.833'/%3E%3C/g%3E%3Cg transform='translate(48 22)'%3E%3Cpath d='M0,-0.9C-2.1,-2.3 -1.3,-4.4 0,-4.2C1.3,-4.4 2.1,-2.3 0,-0.9M0.9,-0.3C1.5,-2.7 3.8,-2.6 4,-1.3C4.6,-0.1 2.8,1.3 0.9,-0.3M0.5,0.7C3.1,0.6 3.7,2.8 2.5,3.4C1.5,4.4 -0.3,3.1 0.5,0.7M-0.5,0.7C0.3,3.1 -1.5,4.4 -2.5,3.4C-3.7,2.8 -3.1,0.6 -0.5,0.7M-0.9,-0.3C-2.8,1.3 -4.6,-0.1 -4,-1.3C-3.8,-2.6 -1.5,-2.7 -0.9,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(22 50)'%3E%3Cpath d='M0,-0.8C-1.9,-2.1 -1.2,-4 0,-3.8C1.2,-4 1.9,-2.1 0,-0.8M0.8,-0.3C1.4,-2.5 3.4,-2.4 3.6,-1.2C4.2,-0.1 2.6,1.2 0.8,-0.3M0.5,0.7C2.8,0.6 3.3,2.5 2.2,3.1C1.4,3.9 -0.3,2.8 0.5,0.7M-0.5,0.7C0.3,2.8 -1.4,3.9 -2.2,3.1C-3.3,2.5 -2.8,0.6 -0.5,0.7M-0.8,-0.3C-2.6,1.2 -4.2,-0.1 -3.6,-1.2C-3.4,-2.4 -1.4,-2.5 -0.8,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.6'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Ccircle cx='40' cy='42' r='1'/%3E%3Ccircle cx='44' cy='39' r='0.8'/%3E%3Ccircle cx='37' cy='46' r='0.8'/%3E%3C/svg%3E") center / 100% 100% no-repeat;
  --tla-bot-corner-ar: 1 / 1;
  --tla-bot-garland:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 110' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='l' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1M3,-0.3L4.3,-2.3M5,-0.3L6.3,-2.3M6.8,-0.3L8.1,-2.3'/%3E%3Cpath id='k' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1'/%3E%3C/defs%3E%3Cpath d='M358,58C358.6,58.4 360.3,59.7 361.5,60.6C362.7,61.4 363.8,62.2 365,62.9C366.2,63.6 367.3,64.3 368.5,64.9C369.7,65.4 370.8,65.9 372,66.2C373.2,66.6 374.3,66.8 375.5,66.9C376.7,67 377.8,67 379,66.9C380.2,66.7 381.3,66.5 382.5,66.1C383.7,65.7 384.8,65.2 386,64.6C387.2,64 388.3,63.3 389.5,62.6C390.7,61.9 391.8,61 393,60.2C394.2,59.4 395.3,58.5 396.5,57.6C397.7,56.8 398.8,55.9 400,55.1C401.2,54.3 402.3,53.5 403.5,52.8C404.7,52.1 405.8,51.4 407,50.9C408.2,50.4 409.3,49.9 410.5,49.6C411.7,49.3 412.8,49.1 414,49C415.2,49 416.3,49 417.5,49.2C418.7,49.4 419.8,49.7 421,50.1C422.2,50.5 423.3,51 424.5,51.6C425.7,52.2 426.8,53 428,53.7C429.2,54.5 430.3,55.3 431.5,56.2C432.7,57 433.8,57.9 435,58.7C436.2,59.6 437.3,60.5 438.5,61.3C439.7,62.1 440.8,62.9 442,63.5C443.2,64.2 444.3,64.8 445.5,65.3C446.7,65.8 447.8,66.2 449,66.5C450.2,66.8 451.3,67 452.5,67C453.7,67 454.8,66.9 456,66.7C457.2,66.5 458.3,66.2 459.5,65.7C460.7,65.3 461.8,64.7 463,64.1C464.2,63.5 465.3,62.7 466.5,62C467.7,61.2 468.8,60.3 470,59.5C471.2,58.6 472.3,57.7 473.5,56.9C474.7,56 475.8,55.2 477,54.4C478.2,53.6 479.3,52.8 480.5,52.2C481.7,51.5 482.8,50.9 484,50.5C485.2,50 486.3,49.6 487.5,49.4C488.7,49.1 489.8,49 491,49C492.2,49 493.3,49.1 494.5,49.4C495.7,49.6 496.8,50 498,50.5C499.2,50.9 500.3,51.5 501.5,52.2C502.7,52.8 503.8,53.6 505,54.4C506.2,55.2 507.3,56 508.5,56.9C509.7,57.7 510.8,58.6 512,59.5C513.2,60.3 514.3,61.2 515.5,62C516.7,62.7 517.8,63.5 519,64.1C520.2,64.7 521.3,65.3 522.5,65.7C523.7,66.2 524.8,66.5 526,66.7C527.2,66.9 528.3,67 529.5,67C530.7,67 531.8,66.8 533,66.5C534.2,66.2 535.3,65.8 536.5,65.3C537.7,64.8 538.8,64.2 540,63.5C541.2,62.9 542.3,62.1 543.5,61.3C544.7,60.5 545.8,59.6 547,58.7C548.2,57.9 549.3,57 550.5,56.2C551.7,55.3 552.8,54.5 554,53.7C555.2,53 556.3,52.2 557.5,51.6C558.7,51 559.8,50.5 561,50.1C562.2,49.7 563.3,49.4 564.5,49.2C565.7,49 566.8,49 568,49C569.2,49.1 570.3,49.3 571.5,49.6C572.7,49.9 573.8,50.4 575,50.9C576.2,51.4 577.3,52.1 578.5,52.8C579.7,53.5 580.8,54.3 582,55.1C583.2,55.9 584.8,57.1 585.5,57.6C586.2,58.1 585.9,57.9 586,58'/%3E%3Cg transform='translate(380.8 66.6) rotate(52)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Ccircle cx='382.8' cy='62.4' r='0.9'/%3E%3Ccircle cx='385' cy='61.2' r='0.8'/%3E%3Cg transform='translate(418.8 49.4) rotate(-52)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Cg transform='translate(456.8 66.6) rotate(52)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Cg transform='translate(494.8 49.4) rotate(-52)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Ccircle cx='496.8' cy='53.6' r='0.9'/%3E%3Ccircle cx='499' cy='54.8' r='0.8'/%3E%3Cg transform='translate(532.8 66.6) rotate(52)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Cg transform='translate(570.8 49.4) rotate(-52)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Cg transform='translate(418 47.3)'%3E%3Cpath d='M0.7,0.3C0.7,0.3 0.7,0.5 0.6,0.6C0.6,0.7 0.6,0.8 0.5,0.9C0.4,0.9 0.3,1 0.2,1.1C0.1,1.2 0,1.2 -0.1,1.2C-0.3,1.3 -0.4,1.3 -0.6,1.3C-0.7,1.2 -0.9,1.2 -1,1.1C-1.2,1 -1.3,0.9 -1.5,0.8C-1.6,0.7 -1.7,0.5 -1.8,0.3C-1.8,0.1 -1.9,-0.1 -1.9,-0.3C-1.9,-0.5 -1.9,-0.7 -1.8,-0.9C-1.8,-1.1 -1.7,-1.3 -1.6,-1.5C-1.4,-1.7 -1.3,-1.9 -1.1,-2.1C-0.9,-2.2 -0.6,-2.4 -0.4,-2.4C-0.1,-2.5 0.2,-2.6 0.4,-2.6C0.7,-2.6 1,-2.5 1.3,-2.4C1.6,-2.3 1.8,-2.2 2.1,-2C2.3,-1.8 2.5,-1.6 2.7,-1.3C2.9,-1 3,-0.7 3.1,-0.4C3.2,-0.1 3.2,0.3 3.2,0.6C3.2,1 3.1,1.4 3,1.7C2.8,2 2.6,2.3 2.4,2.6C2.1,2.9 1.8,3.2 1.5,3.4C1.1,3.6 0.8,3.7 0.4,3.8C0,3.9 -0.5,3.9 -0.9,3.8C-1.3,3.8 -1.7,3.7 -2.1,3.5C-2.5,3.3 -2.9,3 -3.2,2.7C-3.5,2.4 -3.8,2 -4,1.6C-4.2,1.2 -4.4,0.8 -4.5,0.3C-4.5,-0.2 -4.5,-0.7 -4.5,-1.2C-4.4,-1.6 -4.2,-2.1 -4,-2.6C-3.8,-3 -3.2,-3.6 -3.1,-3.8M4.5,1.2Q6,4 1.5,6.6Q-3.8,6.2 -3.5,3M-3.3,3.3Q-6.5,3.2 -6.4,-2Q-3.5,-6.4 -0.8,-4.5M-1.2,-4.5Q0.5,-7.2 5,-4.6Q7.3,0.2 4.3,1.6M6.5,-0.9Q11.2,0.9 8.7,5.8Q5,10 1.6,6.4M2.9,5.9Q2.6,10.9 -2.9,10Q-8,7.9 -5.6,3.5M-4.7,4.6Q-9.6,5.8 -10.4,0.4Q-10,-5.2 -5.1,-4.2M-5.8,-3.1Q-8.5,-7.3 -3.6,-9.8Q1.8,-11.1 2.5,-6.1M1.1,-6.5Q4.3,-10.4 8.2,-6.4Q11.1,-1.7 6.6,0.5M6.6,4.4L7.8,5.3M-2.2,7.6L-2.6,9.1M-7.9,0.3L-9.5,0.3M-2.7,-7.4L-3.2,-8.9M6.2,-4.9L7.5,-5.8'/%3E%3C/g%3E%3Cg transform='translate(496 50)'%3E%3Cpath d='M0,-1.3C-3,-3.3 -1.9,-6.3 0,-6C1.9,-6.3 3,-3.3 0,-1.3M1.3,-0.4C2.2,-3.9 5.4,-3.8 5.7,-1.9C6.6,-0.1 4.1,1.8 1.3,-0.4M0.8,1.1C4.4,0.9 5.3,4 3.5,4.9C2.1,6.2 -0.5,4.4 0.8,1.1M-0.8,1.1C0.5,4.4 -2.1,6.2 -3.5,4.9C-5.3,4 -4.4,0.9 -0.8,1.1M-1.3,-0.4C-4.1,1.8 -6.6,-0.1 -5.7,-1.9C-5.4,-3.8 -2.2,-3.9 -1.3,-0.4'/%3E%3Ccircle cx='0' cy='0' r='1'/%3E%3Ccircle cx='0' cy='0' r='0.3' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(546 64)'%3E%3Cpath d='M0,-1C-2.3,-2.5 -1.5,-4.8 0,-4.6C1.5,-4.8 2.3,-2.5 0,-1M1,-0.3C1.7,-3 4.1,-2.9 4.4,-1.4C5,-0.1 3.1,1.4 1,-0.3M0.6,0.8C3.3,0.7 4,3 2.7,3.7C1.6,4.8 -0.4,3.4 0.6,0.8M-0.6,0.8C0.4,3.4 -1.6,4.8 -2.7,3.7C-4,3 -3.3,0.7 -0.6,0.8M-1,-0.3C-3.1,1.4 -5,-0.1 -4.4,-1.4C-4.1,-2.9 -1.7,-3 -1,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(586 58) rotate(-90)'%3E%3Cpath d='M0,0C0.1,-0.3 0.2,-1.3 0.5,-1.9C0.8,-2.4 1.1,-3 1.5,-3.4C1.9,-3.9 2.5,-4.2 3,-4.5C3.5,-4.8 4.1,-5 4.6,-5.1C5.2,-5.2 5.8,-5.1 6.3,-5.1C6.9,-5 7.4,-4.8 7.9,-4.5C8.3,-4.3 8.7,-3.9 9.1,-3.5C9.4,-3.2 9.7,-2.7 9.9,-2.3C10.1,-1.8 10.2,-1.3 10.2,-0.9C10.3,-0.4 10.2,0.1 10.1,0.5C10,0.9 9.8,1.4 9.5,1.7C9.3,2.1 9,2.4 8.7,2.6C8.3,2.9 8,3.1 7.6,3.2C7.2,3.3 6.8,3.4 6.5,3.3C6.1,3.3 5.7,3.3 5.4,3.1C5.1,3 4.8,2.8 4.5,2.6C4.3,2.4 4.1,2.1 3.9,1.9C3.7,1.6 3.6,1.3 3.6,1C3.5,0.7 3.5,0.4 3.6,0.2C3.6,-0.1 3.7,-0.3 3.8,-0.6C3.9,-0.8 4.1,-1 4.3,-1.1C4.4,-1.3 4.6,-1.4 4.8,-1.5C5,-1.6 5.2,-1.6 5.4,-1.6C5.6,-1.6 5.8,-1.6 6,-1.5C6.1,-1.5 6.3,-1.3 6.4,-1.3'/%3E%3C/g%3E%3Cpath d='M242,58C241.4,57.6 239.7,56.3 238.5,55.4C237.3,54.6 236.2,53.8 235,53.1C233.8,52.4 232.7,51.7 231.5,51.1C230.3,50.6 229.2,50.1 228,49.8C226.8,49.4 225.7,49.2 224.5,49.1C223.3,49 222.2,49 221,49.1C219.8,49.3 218.7,49.5 217.5,49.9C216.3,50.3 215.2,50.8 214,51.4C212.8,52 211.7,52.7 210.5,53.4C209.3,54.1 208.2,55 207,55.8C205.8,56.6 204.7,57.5 203.5,58.4C202.3,59.2 201.2,60.1 200,60.9C198.8,61.7 197.7,62.5 196.5,63.2C195.3,63.9 194.2,64.6 193,65.1C191.8,65.6 190.7,66.1 189.5,66.4C188.3,66.7 187.2,66.9 186,67C184.8,67 183.7,67 182.5,66.8C181.3,66.6 180.2,66.3 179,65.9C177.8,65.5 176.7,65 175.5,64.4C174.3,63.8 173.2,63 172,62.3C170.8,61.5 169.7,60.7 168.5,59.8C167.3,59 166.2,58.1 165,57.3C163.8,56.4 162.7,55.5 161.5,54.7C160.3,53.9 159.2,53.1 158,52.5C156.8,51.8 155.7,51.2 154.5,50.7C153.3,50.2 152.2,49.8 151,49.5C149.8,49.2 148.7,49 147.5,49C146.3,49 145.2,49.1 144,49.3C142.8,49.5 141.7,49.8 140.5,50.3C139.3,50.7 138.2,51.3 137,51.9C135.8,52.5 134.7,53.3 133.5,54C132.3,54.8 131.2,55.7 130,56.5C128.8,57.4 127.7,58.3 126.5,59.1C125.3,60 124.2,60.8 123,61.6C121.8,62.4 120.7,63.2 119.5,63.8C118.3,64.5 117.2,65.1 116,65.5C114.8,66 113.7,66.4 112.5,66.6C111.3,66.9 110.2,67 109,67C107.8,67 106.7,66.9 105.5,66.6C104.3,66.4 103.2,66 102,65.5C100.8,65.1 99.7,64.5 98.5,63.8C97.3,63.2 96.2,62.4 95,61.6C93.8,60.8 92.7,60 91.5,59.1C90.3,58.3 89.2,57.4 88,56.5C86.8,55.7 85.7,54.8 84.5,54C83.3,53.3 82.2,52.5 81,51.9C79.8,51.3 78.7,50.7 77.5,50.3C76.3,49.8 75.2,49.5 74,49.3C72.8,49.1 71.7,49 70.5,49C69.3,49 68.2,49.2 67,49.5C65.8,49.8 64.7,50.2 63.5,50.7C62.3,51.2 61.2,51.8 60,52.5C58.8,53.1 57.7,53.9 56.5,54.7C55.3,55.5 54.2,56.4 53,57.3C51.8,58.1 50.7,59 49.5,59.8C48.3,60.7 47.2,61.5 46,62.3C44.8,63 43.7,63.8 42.5,64.4C41.3,65 40.2,65.5 39,65.9C37.8,66.3 36.7,66.6 35.5,66.8C34.3,67 33.2,67 32,67C30.8,66.9 29.7,66.7 28.5,66.4C27.3,66.1 26.2,65.6 25,65.1C23.8,64.6 22.7,63.9 21.5,63.2C20.3,62.5 19.2,61.7 18,60.9C16.8,60.1 15.2,58.9 14.5,58.4C13.8,57.9 14.1,58.1 14,58'/%3E%3Cg transform='translate(219.2 49.4) rotate(232)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Ccircle cx='217.2' cy='53.6' r='0.9'/%3E%3Ccircle cx='215' cy='54.8' r='0.8'/%3E%3Cg transform='translate(181.2 66.6) rotate(128)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Cg transform='translate(143.2 49.4) rotate(232)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Cg transform='translate(105.2 66.6) rotate(128)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Ccircle cx='103.2' cy='62.4' r='0.9'/%3E%3Ccircle cx='101' cy='61.2' r='0.8'/%3E%3Cg transform='translate(67.2 49.4) rotate(232)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Cg transform='translate(29.2 66.6) rotate(128)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.833'/%3E%3C/g%3E%3Cg transform='translate(182 47.3)'%3E%3Cpath d='M0.7,0.3C0.7,0.3 0.7,0.5 0.6,0.6C0.6,0.7 0.6,0.8 0.5,0.9C0.4,0.9 0.3,1 0.2,1.1C0.1,1.2 0,1.2 -0.1,1.2C-0.3,1.3 -0.4,1.3 -0.6,1.3C-0.7,1.2 -0.9,1.2 -1,1.1C-1.2,1 -1.3,0.9 -1.5,0.8C-1.6,0.7 -1.7,0.5 -1.8,0.3C-1.8,0.1 -1.9,-0.1 -1.9,-0.3C-1.9,-0.5 -1.9,-0.7 -1.8,-0.9C-1.8,-1.1 -1.7,-1.3 -1.6,-1.5C-1.4,-1.7 -1.3,-1.9 -1.1,-2.1C-0.9,-2.2 -0.6,-2.4 -0.4,-2.4C-0.1,-2.5 0.2,-2.6 0.4,-2.6C0.7,-2.6 1,-2.5 1.3,-2.4C1.6,-2.3 1.8,-2.2 2.1,-2C2.3,-1.8 2.5,-1.6 2.7,-1.3C2.9,-1 3,-0.7 3.1,-0.4C3.2,-0.1 3.2,0.3 3.2,0.6C3.2,1 3.1,1.4 3,1.7C2.8,2 2.6,2.3 2.4,2.6C2.1,2.9 1.8,3.2 1.5,3.4C1.1,3.6 0.8,3.7 0.4,3.8C0,3.9 -0.5,3.9 -0.9,3.8C-1.3,3.8 -1.7,3.7 -2.1,3.5C-2.5,3.3 -2.9,3 -3.2,2.7C-3.5,2.4 -3.8,2 -4,1.6C-4.2,1.2 -4.4,0.8 -4.5,0.3C-4.5,-0.2 -4.5,-0.7 -4.5,-1.2C-4.4,-1.6 -4.2,-2.1 -4,-2.6C-3.8,-3 -3.2,-3.6 -3.1,-3.8M4.5,1.2Q6,4 1.5,6.6Q-3.8,6.2 -3.5,3M-3.3,3.3Q-6.5,3.2 -6.4,-2Q-3.5,-6.4 -0.8,-4.5M-1.2,-4.5Q0.5,-7.2 5,-4.6Q7.3,0.2 4.3,1.6M6.5,-0.9Q11.2,0.9 8.7,5.8Q5,10 1.6,6.4M2.9,5.9Q2.6,10.9 -2.9,10Q-8,7.9 -5.6,3.5M-4.7,4.6Q-9.6,5.8 -10.4,0.4Q-10,-5.2 -5.1,-4.2M-5.8,-3.1Q-8.5,-7.3 -3.6,-9.8Q1.8,-11.1 2.5,-6.1M1.1,-6.5Q4.3,-10.4 8.2,-6.4Q11.1,-1.7 6.6,0.5M6.6,4.4L7.8,5.3M-2.2,7.6L-2.6,9.1M-7.9,0.3L-9.5,0.3M-2.7,-7.4L-3.2,-8.9M6.2,-4.9L7.5,-5.8'/%3E%3C/g%3E%3Cg transform='translate(104 50)'%3E%3Cpath d='M0,-1.3C-3,-3.3 -1.9,-6.3 0,-6C1.9,-6.3 3,-3.3 0,-1.3M1.3,-0.4C2.2,-3.9 5.4,-3.8 5.7,-1.9C6.6,-0.1 4.1,1.8 1.3,-0.4M0.8,1.1C4.4,0.9 5.3,4 3.5,4.9C2.1,6.2 -0.5,4.4 0.8,1.1M-0.8,1.1C0.5,4.4 -2.1,6.2 -3.5,4.9C-5.3,4 -4.4,0.9 -0.8,1.1M-1.3,-0.4C-4.1,1.8 -6.6,-0.1 -5.7,-1.9C-5.4,-3.8 -2.2,-3.9 -1.3,-0.4'/%3E%3Ccircle cx='0' cy='0' r='1'/%3E%3Ccircle cx='0' cy='0' r='0.3' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(54 64)'%3E%3Cpath d='M0,-1C-2.3,-2.5 -1.5,-4.8 0,-4.6C1.5,-4.8 2.3,-2.5 0,-1M1,-0.3C1.7,-3 4.1,-2.9 4.4,-1.4C5,-0.1 3.1,1.4 1,-0.3M0.6,0.8C3.3,0.7 4,3 2.7,3.7C1.6,4.8 -0.4,3.4 0.6,0.8M-0.6,0.8C0.4,3.4 -1.6,4.8 -2.7,3.7C-4,3 -3.3,0.7 -0.6,0.8M-1,-0.3C-3.1,1.4 -5,-0.1 -4.4,-1.4C-4.1,-2.9 -1.7,-3 -1,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(14 58) rotate(270)'%3E%3Cpath d='M0,0C-0.1,-0.3 -0.2,-1.3 -0.5,-1.9C-0.8,-2.4 -1.1,-3 -1.5,-3.4C-1.9,-3.9 -2.5,-4.2 -3,-4.5C-3.5,-4.8 -4.1,-5 -4.6,-5.1C-5.2,-5.2 -5.8,-5.1 -6.3,-5.1C-6.9,-5 -7.4,-4.8 -7.9,-4.5C-8.3,-4.3 -8.7,-3.9 -9.1,-3.5C-9.4,-3.2 -9.7,-2.7 -9.9,-2.3C-10.1,-1.8 -10.2,-1.3 -10.2,-0.9C-10.3,-0.4 -10.2,0.1 -10.1,0.5C-10,0.9 -9.8,1.4 -9.5,1.7C-9.3,2.1 -9,2.4 -8.7,2.6C-8.3,2.9 -8,3.1 -7.6,3.2C-7.2,3.3 -6.8,3.4 -6.5,3.3C-6.1,3.3 -5.7,3.3 -5.4,3.1C-5.1,3 -4.8,2.8 -4.5,2.6C-4.3,2.4 -4.1,2.1 -3.9,1.9C-3.7,1.6 -3.6,1.3 -3.6,1C-3.5,0.7 -3.5,0.4 -3.6,0.2C-3.6,-0.1 -3.7,-0.3 -3.8,-0.6C-3.9,-0.8 -4.1,-1 -4.3,-1.1C-4.4,-1.3 -4.6,-1.4 -4.8,-1.5C-5,-1.6 -5.2,-1.6 -5.4,-1.6C-5.6,-1.6 -5.8,-1.6 -6,-1.5C-6.1,-1.5 -6.3,-1.3 -6.4,-1.3'/%3E%3C/g%3E%3C/svg%3E") center / 100% 100% no-repeat,
    url(assets/line/bow.webp) 50% 0 / auto 100% no-repeat,
    url(assets/line/bow.webp) 50% 0 / auto 100% no-repeat,
    url(assets/line/bow.webp) 50% 0 / auto 100% no-repeat;
  --tla-bot-garland-ar: 600 / 110;
  --tla-bot-hydrangea:
    url(assets/line/bouquet.webp) center / 100% 100% no-repeat,
    url(assets/line/bouquet.webp) center / 100% 100% no-repeat,
    url(assets/line/bouquet.webp) center / 100% 100% no-repeat;
  --tla-bot-hydrangea-ar: 738 / 900;
  --tla-bot-sprig: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 120' fill='none' stroke='%23000' stroke-width='0.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M30,118C30,92 28,58 37,32C41,20 48,13 54,13'/%3E%3Cpath d='M29,118C13,98 10,66 19,40C23,64 27,94 29,118Z M28,112C22,92 19,70 20,48'/%3E%3Cpath d='M32,118C45,100 50,76 45,56C39,74 34,96 32,118Z M33,110C38,94 42,80 44,64'/%3E%3Cpath d='M34,44Q37,45 37,49'/%3E%3Cg transform='translate(37 49) rotate(10) scale(1.3)'%3E%3Cpath d='M-3,1Q-3.6,5.5 -5,7.6Q-2.6,6.6 -1.6,8Q0,6.8 1.6,8Q2.6,6.6 5,7.6Q3.6,5.5 3,1Q0,-1.2 -3,1Z'/%3E%3C/g%3E%3Cpath d='M36,36Q39,37 39,42'/%3E%3Cg transform='translate(39 42) rotate(6) scale(1.2)'%3E%3Cpath d='M-3,1Q-3.6,5.5 -5,7.6Q-2.6,6.6 -1.6,8Q0,6.8 1.6,8Q2.6,6.6 5,7.6Q3.6,5.5 3,1Q0,-1.2 -3,1Z'/%3E%3C/g%3E%3Cpath d='M39,28Q42,29 42,33'/%3E%3Cg transform='translate(42 33) rotate(3) scale(1.1)'%3E%3Cpath d='M-3,1Q-3.6,5.5 -5,7.6Q-2.6,6.6 -1.6,8Q0,6.8 1.6,8Q2.6,6.6 5,7.6Q3.6,5.5 3,1Q0,-1.2 -3,1Z'/%3E%3C/g%3E%3Cpath d='M44,21Q47,22 47,27'/%3E%3Cg transform='translate(47 27) scale(1)'%3E%3Cpath d='M-3,1Q-3.6,5.5 -5,7.6Q-2.6,6.6 -1.6,8Q0,6.8 1.6,8Q2.6,6.6 5,7.6Q3.6,5.5 3,1Q0,-1.2 -3,1Z'/%3E%3C/g%3E%3Cpath d='M50,16Q53,17 53,21'/%3E%3Cg transform='translate(53 21) rotate(-4) scale(0.9)'%3E%3Cpath d='M-3,1Q-3.6,5.5 -5,7.6Q-2.6,6.6 -1.6,8Q0,6.8 1.6,8Q2.6,6.6 5,7.6Q3.6,5.5 3,1Q0,-1.2 -3,1Z'/%3E%3C/g%3E%3C/svg%3E") center / 100% 100% no-repeat;
  --tla-bot-sprig-ar: 1 / 2;
  --tla-bot-butterfly: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 48' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M30,15.5C31.4,19 31.4,32 30,36C28.6,32 28.6,19 30,15.5Z'/%3E%3Ccircle cx='30' cy='13.6' r='1.9'/%3E%3Cpath d='M29.4,12.2Q27,6 23.5,4.4M30.6,12.2Q33,6 36.5,4.4'/%3E%3Ccircle cx='23.2' cy='4.2' r='0.7' fill='%23000' stroke='none'/%3E%3Ccircle cx='36.8' cy='4.2' r='0.7' fill='%23000' stroke='none'/%3E%3Cpath d='M31,19C37,7 55,3 55.5,13C56,21 43,25 31.2,23.6Z M31.2,25C41,24.6 50,30 46.4,38C43,44.5 34.5,40 31,29.5Z M33.4,20C39,11.5 50,8.5 51.4,13.6M33.4,26.6C40,27 45,31 43.6,35.6'/%3E%3Ccircle cx='49.5' cy='12.5' r='1.5'/%3E%3Ccircle cx='44' cy='32' r='1.1'/%3E%3Cg transform='translate(60 0) scale(-1 1)'%3E%3Cpath d='M31,19C37,7 55,3 55.5,13C56,21 43,25 31.2,23.6Z M31.2,25C41,24.6 50,30 46.4,38C43,44.5 34.5,40 31,29.5Z M33.4,20C39,11.5 50,8.5 51.4,13.6M33.4,26.6C40,27 45,31 43.6,35.6'/%3E%3Ccircle cx='49.5' cy='12.5' r='1.5'/%3E%3Ccircle cx='44' cy='32' r='1.1'/%3E%3C/g%3E%3C/svg%3E") center / 100% 100% no-repeat;
  --tla-bot-butterfly-ar: 60 / 48;
  --tla-bot-fountain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 290' fill='none' stroke='%23000' stroke-width='2.03' stroke-linecap='round' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='l' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1M3,-0.3L4.3,-2.3M5,-0.3L6.3,-2.3M6.8,-0.3L8.1,-2.3'/%3E%3Cpath id='k' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1'/%3E%3C/defs%3E%3Cpath d='M20,214A100,13 0 0 0 220,214M20,214A100,13 0 0 1 105,201.1M135,201.1A100,13 0 0 1 220,214' stroke-width='2.43'/%3E%3Cpath d='M27,214A93,10 0 0 0 213,214M27,214A93,10 0 0 1 105,204.1M135,204.1A93,10 0 0 1 213,214' stroke-width='1.49'/%3E%3Cpath d='M20,214L20,250M220,214L220,250' stroke-width='2.43'/%3E%3Cpath d='M20,250A100,13 0 0 0 220,250' stroke-width='2.43'/%3E%3Cpath d='M20,227A100,13 0 0 0 220,227' stroke-width='1.35'/%3E%3Cpath d='M20,231A100,13 0 0 0 220,231' stroke-width='1.35'/%3E%3Cpath d='M49.2,255.8V246.8Q54.5,240.8 59.8,246.8V255.8' stroke-width='1.22'/%3E%3Cpath d='M67.9,257.6V248.6Q74.2,242.6 80.4,248.6V257.6' stroke-width='1.22'/%3E%3Cpath d='M89.6,258.6V249.6Q96.4,243.6 103.2,249.6V258.6' stroke-width='1.22'/%3E%3Cpath d='M113,259V250Q120,244 127,250V259' stroke-width='1.22'/%3E%3Cpath d='M136.8,258.6V249.6Q143.6,243.6 150.4,249.6V258.6' stroke-width='1.22'/%3E%3Cpath d='M159.6,257.6V248.6Q165.8,242.6 172.1,248.6V257.6' stroke-width='1.22'/%3E%3Cpath d='M180.2,255.8V246.8Q185.5,240.8 190.8,246.8V255.8' stroke-width='1.22'/%3E%3Cpath d='M52,214Q60,211 68,214T84,214M150,216Q158,213 166,216T182,216M100,220Q108,217 116,220' stroke-width='1.22'/%3E%3Cpath d='M109,203.9C108.6,202.2 106.3,196.9 106.5,193.4C106.7,189.9 108.6,186.2 110,182.9C111.4,179.6 113.9,175.9 114.8,173.6C115.7,171.2 115.3,169.4 115.4,168.6' stroke-width='2.16'/%3E%3Cpath d='M115,161.2C114.7,160.1 114,156.8 113,155C112,153.1 109.7,150.8 109,150' stroke-width='2.03'/%3E%3Cpath d='M131,203.9C131.4,202.2 133.7,196.9 133.5,193.4C133.3,189.9 131.4,186.2 130,182.9C128.6,179.6 126.1,175.9 125.2,173.6C124.3,171.2 124.7,169.4 124.6,168.6' stroke-width='2.16'/%3E%3Cpath d='M125,161.2C125.3,160.1 126,156.8 127,155C128,153.1 130.3,150.8 131,150' stroke-width='2.03'/%3E%3Cpath d='M105,212V206.4H135V212' stroke-width='1.89'/%3E%3Cpath d='M108,206.4Q106.5,205.2 109,203.9H131Q133.5,205.2 132,206.4' stroke-width='1.62'/%3E%3Cpath d='M112.5,168.6H127.5V164.9H112.5Z' stroke-width='1.49'/%3E%3Cpath d='M115,164.9V161.2M125,164.9V161.2' stroke-width='1.62'/%3E%3Cpath d='M117,192.2Q115.5,187.2 116.4,181' stroke-width='1.08'/%3E%3Cpath d='M66,146A54,7.5 0 0 0 174,146M66,146A54,7.5 0 0 1 114,138.5M126,138.5A54,7.5 0 0 1 174,146' stroke-width='2.29'/%3E%3Cpath d='M71,146A49,5.5 0 0 0 169,146M71,146A49,5.5 0 0 1 114,140.5M126,140.5A49,5.5 0 0 1 169,146' stroke-width='1.35'/%3E%3Cpath d='M66,146Q70,164 120,167Q170,164 174,146' stroke-width='2.29'/%3E%3Cpath d='M74,152q5.75,5 11.5,0' stroke-width='1.22'/%3E%3Cpath d='M85.5,154.3q5.75,5 11.5,0' stroke-width='1.22'/%3E%3Cpath d='M97,156.2q5.75,5 11.5,0' stroke-width='1.22'/%3E%3Cpath d='M108.5,157.5q5.75,5 11.5,0' stroke-width='1.22'/%3E%3Cpath d='M120,158q5.75,5 11.5,0' stroke-width='1.22'/%3E%3Cpath d='M131.5,157.5q5.75,5 11.5,0' stroke-width='1.22'/%3E%3Cpath d='M143,156.2q5.75,5 11.5,0' stroke-width='1.22'/%3E%3Cpath d='M154.5,154.3q5.75,5 11.5,0' stroke-width='1.22'/%3E%3Cpath d='M166,152q5.75,5 11.5,0' stroke-width='1.22'/%3E%3Cpath d='M114,141.4C113.7,140.2 112.5,136.5 112.6,134.1C112.7,131.7 113.7,129.1 114.5,126.8C115.3,124.5 116.6,122 117.1,120.3C117.6,118.7 117.4,117.5 117.5,116.9' stroke-width='2.16'/%3E%3Cpath d='M117.3,111.7C117.1,111 116.7,108.7 116.2,107.4C115.6,106.1 114.3,104.6 114,104' stroke-width='2.03'/%3E%3Cpath d='M126,141.4C126.3,140.2 127.5,136.5 127.4,134.1C127.3,131.7 126.3,129.1 125.5,126.8C124.7,124.5 123.4,122 122.9,120.3C122.4,118.7 122.6,117.5 122.5,116.9' stroke-width='2.16'/%3E%3Cpath d='M122.8,111.7C122.9,111 123.3,108.7 123.8,107.4C124.4,106.1 125.7,104.6 126,104' stroke-width='2.03'/%3E%3Cpath d='M111.8,147V143.1H128.3V147' stroke-width='1.89'/%3E%3Cpath d='M113.4,143.1Q112.6,142.3 114,141.4H126Q127.4,142.3 126.6,143.1' stroke-width='1.62'/%3E%3Cpath d='M115.9,116.9H124.1V114.3H115.9Z' stroke-width='1.49'/%3E%3Cpath d='M117.3,114.3V111.7M122.8,114.3V111.7' stroke-width='1.62'/%3E%3Cpath d='M118.3,133.2Q117.5,129.8 118,125.5' stroke-width='1.08'/%3E%3Cpath d='M92,101A28,4.2 0 0 0 148,101M92,101A28,4.2 0 0 1 115.5,96.9M124.5,96.9A28,4.2 0 0 1 148,101' stroke-width='2.16'/%3E%3Cpath d='M95.5,101A24.5,3 0 0 0 144.5,101M95.5,101A24.5,3 0 0 1 115.5,98.1M124.5,98.1A24.5,3 0 0 1 144.5,101' stroke-width='1.22'/%3E%3Cpath d='M92,101Q96,111 120,113Q144,111 148,101' stroke-width='2.16'/%3E%3Cpath d='M114,97Q112,89 116,86H124Q128,89 126,97M117,86V82H123V86' stroke-width='1.62'/%3E%3Ccircle cx='120' cy='79.5' r='2.6'/%3E%3Cpath d='M120,76C118,62 106,58 98,70C95,76 95,86 97,96' stroke-width='1.35'/%3E%3Cpath d='M120,76C122,62 134,58 142,70C145,76 145,86 143,96' stroke-width='1.35'/%3E%3Cpath d='M120,76C119,66 113,64 109,72M120,76C121,66 127,64 131,72' stroke-width='1.08'/%3E%3Cpath d='M92,102C84,112.3 80,124.5 80,143M93,102C86.6,112.3 82.6,124.5 82.6,143M94.1,102C89.2,112.3 85.2,124.5 85.2,143' stroke-width='1.01'/%3E%3Cpath d='M148,102C156,112.3 160,124.5 160,143M147,102C153.4,112.3 157.4,124.5 157.4,143M145.9,102C150.8,112.3 154.8,124.5 154.8,143' stroke-width='1.01'/%3E%3Cpath d='M66,147C52,162.8 46,181.7 46,210M67.1,147C54.8,162.8 48.8,181.7 48.8,210M68.2,147C57.6,162.8 51.6,181.7 51.6,210M69.4,147C60.4,162.8 54.4,181.7 54.4,210' stroke-width='1.01'/%3E%3Cpath d='M174,147C188,162.8 194,181.7 194,210M172.9,147C185.2,162.8 191.2,181.7 191.2,210M171.8,147C182.4,162.8 188.4,181.7 188.4,210M170.6,147C179.6,162.8 185.6,181.7 185.6,210' stroke-width='1.01'/%3E%3Cpath d='M74,128q-1.3,2.2 0,3.4q1.3,-1.2 0,-3.4z' stroke-width='1.08'/%3E%3Cpath d='M166,126q-1.3,2.2 0,3.4q1.3,-1.2 0,-3.4z' stroke-width='1.08'/%3E%3Cpath d='M58,170q-1.3,2.2 0,3.4q1.3,-1.2 0,-3.4z' stroke-width='1.08'/%3E%3Cpath d='M184,176q-1.3,2.2 0,3.4q1.3,-1.2 0,-3.4z' stroke-width='1.08'/%3E%3Cpath d='M52,196q-1.3,2.2 0,3.4q1.3,-1.2 0,-3.4z' stroke-width='1.08'/%3E%3Cpath d='M190,198q-1.3,2.2 0,3.4q1.3,-1.2 0,-3.4z' stroke-width='1.08'/%3E%3Cpath d='M86,138q-1.3,2.2 0,3.4q1.3,-1.2 0,-3.4z' stroke-width='1.08'/%3E%3Cpath d='M154,137q-1.3,2.2 0,3.4q1.3,-1.2 0,-3.4z' stroke-width='1.08'/%3E%3Cpath d='M40,208q2,-4 5,-1M47,207q2,-5 4,0M190,207q2,-5 4,0M196,208q2,-4 5,-1M76,142q1.5,-3 3.5,-0.5M161,142q1.5,-3 3.5,-0.5' stroke-width='1.08'/%3E%3Cg transform='translate(46 52) rotate(8) scale(1.25)'%3E%3Cpath d='M0,0C5,-2 12,-2 17,-1C20,-4 24,-4 25,-1.4L28,-0.8L25,0C24,3 20,5 14,5C8,5 3,4 -6,6C-3,3 -1,1.5 0,0ZM8,-1C6,-9 2,-15 -6,-18C2,-17 10,-12 14,-1.2M11,-1.4C12,-10 16,-16 22,-19C19,-12 17,-6 16,-1M-6,6L-10,4.4M-6,6L-9.6,7.8' stroke-width='1.28'/%3E%3Ccircle cx='22.6' cy='-2.4' r='0.5' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(194 34) scale(-1 1) rotate(8) scale(1.25)'%3E%3Cpath d='M0,0C5,-2 12,-2 17,-1C20,-4 24,-4 25,-1.4L28,-0.8L25,0C24,3 20,5 14,5C8,5 3,4 -6,6C-3,3 -1,1.5 0,0ZM8,-1C6,-9 2,-15 -6,-18C2,-17 10,-12 14,-1.2M11,-1.4C12,-10 16,-16 22,-19C19,-12 17,-6 16,-1M-6,6L-10,4.4M-6,6L-9.6,7.8' stroke-width='1.28'/%3E%3Ccircle cx='22.6' cy='-2.4' r='0.5' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(34 262)'%3E%3Cpath d='M0.6,0.2C0.6,0.3 0.6,0.4 0.6,0.5C0.5,0.6 0.5,0.7 0.4,0.7C0.4,0.8 0.3,0.9 0.2,0.9C0.1,1 0,1.1 -0.1,1.1C-0.2,1.1 -0.4,1.1 -0.5,1.1C-0.6,1.1 -0.8,1 -0.9,1C-1,0.9 -1.2,0.8 -1.3,0.7C-1.4,0.6 -1.5,0.4 -1.5,0.3C-1.6,0.1 -1.6,-0.1 -1.6,-0.2C-1.7,-0.4 -1.6,-0.6 -1.6,-0.8C-1.5,-1 -1.5,-1.2 -1.4,-1.3C-1.2,-1.5 -1.1,-1.7 -0.9,-1.8C-0.7,-1.9 -0.5,-2 -0.3,-2.1C-0.1,-2.2 0.1,-2.2 0.4,-2.2C0.6,-2.2 0.9,-2.2 1.1,-2.1C1.3,-2 1.6,-1.9 1.8,-1.7C2,-1.6 2.2,-1.3 2.3,-1.1C2.5,-0.9 2.6,-0.6 2.7,-0.3C2.8,-0.1 2.8,0.3 2.8,0.6C2.7,0.9 2.7,1.2 2.6,1.5C2.4,1.7 2.3,2 2,2.3C1.8,2.5 1.6,2.7 1.3,2.9C1,3.1 0.6,3.2 0.3,3.3C0,3.3 -0.4,3.4 -0.8,3.3C-1.1,3.3 -1.5,3.2 -1.8,3C-2.2,2.9 -2.5,2.6 -2.8,2.4C-3,2.1 -3.3,1.8 -3.5,1.4C-3.7,1.1 -3.8,0.7 -3.9,0.3C-3.9,-0.2 -3.9,-0.6 -3.9,-1C-3.8,-1.4 -3.6,-1.9 -3.4,-2.2C-3.2,-2.6 -2.8,-3.1 -2.6,-3.3M3.9,1Q5.2,3.5 1.3,5.7Q-3.3,5.4 -3.1,2.6M-2.8,2.8Q-5.6,2.8 -5.6,-1.8Q-3,-5.5 -0.7,-3.9M-1,-3.9Q0.4,-6.3 4.3,-3.9Q6.3,0.1 3.7,1.4M5.6,-0.8Q9.7,0.8 7.5,5Q4.3,8.7 1.4,5.5M2.5,5.1Q2.2,9.4 -2.5,8.7Q-6.9,6.8 -4.8,3M-4.1,4Q-8.3,5 -9,0.3Q-8.6,-4.5 -4.4,-3.7M-5,-2.7Q-7.4,-6.3 -3.1,-8.5Q1.6,-9.6 2.1,-5.3M1,-5.6Q3.7,-8.9 7.1,-5.5Q9.6,-1.4 5.7,0.4M5.7,3.8L6.8,4.6M-1.9,6.6L-2.3,7.9M-6.8,0.2L-8.2,0.3M-2.3,-6.4L-2.8,-7.7M5.4,-4.2L6.4,-5'/%3E%3C/g%3E%3Cg transform='translate(51 266)'%3E%3Cpath d='M0.4,0.2C0.4,0.2 0.4,0.3 0.4,0.3C0.4,0.4 0.4,0.5 0.3,0.5C0.3,0.6 0.2,0.6 0.1,0.7C0.1,0.7 0,0.8 -0.1,0.8C-0.2,0.8 -0.3,0.8 -0.4,0.8C-0.5,0.8 -0.6,0.7 -0.6,0.7C-0.7,0.6 -0.8,0.6 -0.9,0.5C-1,0.4 -1,0.3 -1.1,0.2C-1.1,0.1 -1.2,0 -1.2,-0.2C-1.2,-0.3 -1.2,-0.4 -1.1,-0.6C-1.1,-0.7 -1,-0.8 -1,-1C-0.9,-1.1 -0.8,-1.2 -0.7,-1.3C-0.5,-1.4 -0.4,-1.5 -0.2,-1.5C-0.1,-1.6 0.1,-1.6 0.3,-1.6C0.4,-1.6 0.6,-1.6 0.8,-1.5C1,-1.4 1.1,-1.3 1.3,-1.2C1.4,-1.1 1.6,-1 1.7,-0.8C1.8,-0.6 1.9,-0.4 1.9,-0.2C2,0 2,0.2 2,0.4C2,0.6 1.9,0.8 1.8,1C1.7,1.2 1.6,1.5 1.5,1.6C1.3,1.8 1.1,2 0.9,2.1C0.7,2.2 0.5,2.3 0.2,2.3C0,2.4 -0.3,2.4 -0.5,2.4C-0.8,2.3 -1.1,2.3 -1.3,2.2C-1.5,2 -1.8,1.9 -2,1.7C-2.2,1.5 -2.4,1.3 -2.5,1C-2.6,0.8 -2.7,0.5 -2.8,0.2C-2.8,-0.1 -2.8,-0.4 -2.8,-0.7C-2.7,-1 -2.6,-1.3 -2.5,-1.6C-2.3,-1.9 -2,-2.2 -1.9,-2.4M2.8,0.7Q3.7,2.5 0.9,4.1Q-2.3,3.8 -2.2,1.8M-2,2Q-4,2 -4,-1.3Q-2.2,-3.9 -0.5,-2.8M-0.7,-2.8Q0.3,-4.5 3.1,-2.8Q4.5,0.1 2.7,1M4,-0.6Q6.9,0.6 5.3,3.6Q3.1,6.2 1,4M1.8,3.7Q1.6,6.7 -1.8,6.2Q-4.9,4.9 -3.5,2.2M-2.9,2.8Q-5.9,3.6 -6.4,0.2Q-6.2,-3.2 -3.1,-2.6M-3.6,-1.9Q-5.3,-4.5 -2.2,-6.1Q1.1,-6.8 1.5,-3.8M0.7,-4Q2.7,-6.4 5.1,-4Q6.9,-1 4.1,0.3M4.1,2.7L4.8,3.3M-1.3,4.7L-1.6,5.6M-4.9,0.2L-5.8,0.2M-1.7,-4.6L-2,-5.5M3.9,-3L4.6,-3.6'/%3E%3C/g%3E%3Cg transform='translate(21 270)'%3E%3Cpath d='M0,-0.9C-2.1,-2.3 -1.3,-4.4 0,-4.2C1.3,-4.4 2.1,-2.3 0,-0.9M0.9,-0.3C1.5,-2.7 3.8,-2.6 4,-1.3C4.6,-0.1 2.8,1.3 0.9,-0.3M0.5,0.7C3.1,0.6 3.7,2.8 2.5,3.4C1.5,4.4 -0.3,3.1 0.5,0.7M-0.5,0.7C0.3,3.1 -1.5,4.4 -2.5,3.4C-3.7,2.8 -3.1,0.6 -0.5,0.7M-0.9,-0.3C-2.8,1.3 -4.6,-0.1 -4,-1.3C-3.8,-2.6 -1.5,-2.7 -0.9,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(38 268) rotate(20)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='1.35'/%3E%3C/g%3E%3Cg transform='translate(30 266) rotate(200)'%3E%3Cuse href='%23l' transform='scale(1.4)' stroke-width='1.45'/%3E%3C/g%3E%3Cg transform='translate(58 272) rotate(-30)'%3E%3Cuse href='%23l' transform='scale(1.2)' stroke-width='1.69'/%3E%3C/g%3E%3Cg transform='translate(32 256) rotate(-120)'%3E%3Cuse href='%23l' transform='scale(1.2)' stroke-width='1.69'/%3E%3C/g%3E%3Cg transform='translate(206 262)'%3E%3Cpath d='M0.6,0.2C0.6,0.3 0.6,0.4 0.6,0.5C0.5,0.6 0.5,0.7 0.4,0.7C0.4,0.8 0.3,0.9 0.2,0.9C0.1,1 0,1.1 -0.1,1.1C-0.2,1.1 -0.4,1.1 -0.5,1.1C-0.6,1.1 -0.8,1 -0.9,1C-1,0.9 -1.2,0.8 -1.3,0.7C-1.4,0.6 -1.5,0.4 -1.5,0.3C-1.6,0.1 -1.6,-0.1 -1.6,-0.2C-1.7,-0.4 -1.6,-0.6 -1.6,-0.8C-1.5,-1 -1.5,-1.2 -1.4,-1.3C-1.2,-1.5 -1.1,-1.7 -0.9,-1.8C-0.7,-1.9 -0.5,-2 -0.3,-2.1C-0.1,-2.2 0.1,-2.2 0.4,-2.2C0.6,-2.2 0.9,-2.2 1.1,-2.1C1.3,-2 1.6,-1.9 1.8,-1.7C2,-1.6 2.2,-1.3 2.3,-1.1C2.5,-0.9 2.6,-0.6 2.7,-0.3C2.8,-0.1 2.8,0.3 2.8,0.6C2.7,0.9 2.7,1.2 2.6,1.5C2.4,1.7 2.3,2 2,2.3C1.8,2.5 1.6,2.7 1.3,2.9C1,3.1 0.6,3.2 0.3,3.3C0,3.3 -0.4,3.4 -0.8,3.3C-1.1,3.3 -1.5,3.2 -1.8,3C-2.2,2.9 -2.5,2.6 -2.8,2.4C-3,2.1 -3.3,1.8 -3.5,1.4C-3.7,1.1 -3.8,0.7 -3.9,0.3C-3.9,-0.2 -3.9,-0.6 -3.9,-1C-3.8,-1.4 -3.6,-1.9 -3.4,-2.2C-3.2,-2.6 -2.8,-3.1 -2.6,-3.3M3.9,1Q5.2,3.5 1.3,5.7Q-3.3,5.4 -3.1,2.6M-2.8,2.8Q-5.6,2.8 -5.6,-1.8Q-3,-5.5 -0.7,-3.9M-1,-3.9Q0.4,-6.3 4.3,-3.9Q6.3,0.1 3.7,1.4M5.6,-0.8Q9.7,0.8 7.5,5Q4.3,8.7 1.4,5.5M2.5,5.1Q2.2,9.4 -2.5,8.7Q-6.9,6.8 -4.8,3M-4.1,4Q-8.3,5 -9,0.3Q-8.6,-4.5 -4.4,-3.7M-5,-2.7Q-7.4,-6.3 -3.1,-8.5Q1.6,-9.6 2.1,-5.3M1,-5.6Q3.7,-8.9 7.1,-5.5Q9.6,-1.4 5.7,0.4M5.7,3.8L6.8,4.6M-1.9,6.6L-2.3,7.9M-6.8,0.2L-8.2,0.3M-2.3,-6.4L-2.8,-7.7M5.4,-4.2L6.4,-5'/%3E%3C/g%3E%3Cg transform='translate(189 266)'%3E%3Cpath d='M0.4,0.2C0.4,0.2 0.4,0.3 0.4,0.3C0.4,0.4 0.4,0.5 0.3,0.5C0.3,0.6 0.2,0.6 0.1,0.7C0.1,0.7 0,0.8 -0.1,0.8C-0.2,0.8 -0.3,0.8 -0.4,0.8C-0.5,0.8 -0.6,0.7 -0.6,0.7C-0.7,0.6 -0.8,0.6 -0.9,0.5C-1,0.4 -1,0.3 -1.1,0.2C-1.1,0.1 -1.2,0 -1.2,-0.2C-1.2,-0.3 -1.2,-0.4 -1.1,-0.6C-1.1,-0.7 -1,-0.8 -1,-1C-0.9,-1.1 -0.8,-1.2 -0.7,-1.3C-0.5,-1.4 -0.4,-1.5 -0.2,-1.5C-0.1,-1.6 0.1,-1.6 0.3,-1.6C0.4,-1.6 0.6,-1.6 0.8,-1.5C1,-1.4 1.1,-1.3 1.3,-1.2C1.4,-1.1 1.6,-1 1.7,-0.8C1.8,-0.6 1.9,-0.4 1.9,-0.2C2,0 2,0.2 2,0.4C2,0.6 1.9,0.8 1.8,1C1.7,1.2 1.6,1.5 1.5,1.6C1.3,1.8 1.1,2 0.9,2.1C0.7,2.2 0.5,2.3 0.2,2.3C0,2.4 -0.3,2.4 -0.5,2.4C-0.8,2.3 -1.1,2.3 -1.3,2.2C-1.5,2 -1.8,1.9 -2,1.7C-2.2,1.5 -2.4,1.3 -2.5,1C-2.6,0.8 -2.7,0.5 -2.8,0.2C-2.8,-0.1 -2.8,-0.4 -2.8,-0.7C-2.7,-1 -2.6,-1.3 -2.5,-1.6C-2.3,-1.9 -2,-2.2 -1.9,-2.4M2.8,0.7Q3.7,2.5 0.9,4.1Q-2.3,3.8 -2.2,1.8M-2,2Q-4,2 -4,-1.3Q-2.2,-3.9 -0.5,-2.8M-0.7,-2.8Q0.3,-4.5 3.1,-2.8Q4.5,0.1 2.7,1M4,-0.6Q6.9,0.6 5.3,3.6Q3.1,6.2 1,4M1.8,3.7Q1.6,6.7 -1.8,6.2Q-4.9,4.9 -3.5,2.2M-2.9,2.8Q-5.9,3.6 -6.4,0.2Q-6.2,-3.2 -3.1,-2.6M-3.6,-1.9Q-5.3,-4.5 -2.2,-6.1Q1.1,-6.8 1.5,-3.8M0.7,-4Q2.7,-6.4 5.1,-4Q6.9,-1 4.1,0.3M4.1,2.7L4.8,3.3M-1.3,4.7L-1.6,5.6M-4.9,0.2L-5.8,0.2M-1.7,-4.6L-2,-5.5M3.9,-3L4.6,-3.6'/%3E%3C/g%3E%3Cg transform='translate(219 270)'%3E%3Cpath d='M0,-0.9C-2.1,-2.3 -1.3,-4.4 0,-4.2C1.3,-4.4 2.1,-2.3 0,-0.9M0.9,-0.3C1.5,-2.7 3.8,-2.6 4,-1.3C4.6,-0.1 2.8,1.3 0.9,-0.3M0.5,0.7C3.1,0.6 3.7,2.8 2.5,3.4C1.5,4.4 -0.3,3.1 0.5,0.7M-0.5,0.7C0.3,3.1 -1.5,4.4 -2.5,3.4C-3.7,2.8 -3.1,0.6 -0.5,0.7M-0.9,-0.3C-2.8,1.3 -4.6,-0.1 -4,-1.3C-3.8,-2.6 -1.5,-2.7 -0.9,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(202 268) rotate(160)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='1.35'/%3E%3C/g%3E%3Cg transform='translate(210 266) rotate(-20)'%3E%3Cuse href='%23l' transform='scale(1.4)' stroke-width='1.45'/%3E%3C/g%3E%3Cg transform='translate(182 272) rotate(210)'%3E%3Cuse href='%23l' transform='scale(1.2)' stroke-width='1.69'/%3E%3C/g%3E%3Cg transform='translate(208 256) rotate(-60)'%3E%3Cuse href='%23l' transform='scale(1.2)' stroke-width='1.69'/%3E%3C/g%3E%3Cpath d='M8,276H232M30,280H210' stroke-width='1.35'/%3E%3C/svg%3E") center / 100% 100% no-repeat;
  --tla-bot-fountain-ar: 240 / 290;
  --tla-bot-toile-tile: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='l' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1M3,-0.3L4.3,-2.3M5,-0.3L6.3,-2.3M6.8,-0.3L8.1,-2.3'/%3E%3Cpath id='k' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1'/%3E%3C/defs%3E%3Cpath d='M28,112C40,96 50,82 60,62' stroke-width='1.05'/%3E%3Cpath d='M44,92C34,84 24,82 14,84' stroke-width='0.9'/%3E%3Cg transform='translate(60 56)'%3E%3Cpath d='M1.1,0.5C1.1,0.6 1.2,0.8 1.1,1C1.1,1.1 1,1.3 0.9,1.5C0.7,1.6 0.6,1.8 0.4,1.9C0.2,2 0,2.1 -0.2,2.2C-0.5,2.2 -0.7,2.2 -1,2.2C-1.3,2.1 -1.5,2.1 -1.8,1.9C-2,1.8 -2.3,1.6 -2.5,1.4C-2.7,1.1 -2.9,0.9 -3,0.6C-3.2,0.3 -3.3,-0.1 -3.3,-0.5C-3.3,-0.8 -3.3,-1.2 -3.2,-1.6C-3.1,-1.9 -2.9,-2.3 -2.7,-2.7C-2.5,-3 -2.2,-3.3 -1.8,-3.6C-1.5,-3.8 -1.1,-4.1 -0.6,-4.2C-0.2,-4.4 0.3,-4.4 0.7,-4.4C1.2,-4.4 1.7,-4.3 2.2,-4.2C2.7,-4 3.2,-3.8 3.6,-3.4C4,-3.1 4.4,-2.7 4.7,-2.2C5,-1.8 5.2,-1.2 5.4,-0.7C5.5,-0.1 5.6,0.5 5.5,1.1C5.5,1.7 5.4,2.3 5.1,2.9C4.9,3.5 4.5,4.1 4.1,4.5C3.7,5 3.1,5.5 2.6,5.8C2,6.1 1.3,6.4 0.6,6.6C-0.1,6.7 -0.8,6.7 -1.5,6.6C-2.2,6.6 -3,6.3 -3.7,6C-4.3,5.7 -5,5.2 -5.5,4.7C-6.1,4.2 -6.6,3.5 -7,2.8C-7.3,2.1 -7.6,1.3 -7.7,0.5C-7.9,-0.3 -7.9,-1.2 -7.7,-2C-7.6,-2.8 -7.3,-3.7 -6.9,-4.5C-6.5,-5.2 -5.5,-6.2 -5.3,-6.6M7.7,2.1Q10.4,7 2.5,11.4Q-6.5,10.7 -6.1,5.1M-5.6,5.6Q-11.2,5.5 -11.1,-3.5Q-6,-11 -1.4,-7.9M-2.1,-7.7Q0.8,-12.5 8.6,-7.9Q12.5,0.3 7.5,2.7M11.3,-1.6Q19.3,1.6 14.9,10.1Q8.7,17.3 2.8,11.1M5,10.2Q4.5,18.9 -5,17.3Q-13.8,13.6 -9.7,6M-8.2,7.9Q-16.5,10.1 -18,0.6Q-17.2,-8.9 -8.7,-7.3M-10.1,-5.4Q-14.7,-12.6 -6.2,-16.9Q3.2,-19.1 4.3,-10.6M2,-11.2Q7.4,-17.9 14.2,-11.1Q19.2,-2.9 11.4,0.8M11.3,7.6L13.5,9.1M-3.8,13.2L-4.5,15.7M-13.7,0.5L-16.3,0.6M-4.7,-12.9L-5.6,-15.4M10.8,-8.4L12.9,-10.1'/%3E%3C/g%3E%3Cg transform='translate(48 84) rotate(205)'%3E%3Cuse href='%23l' transform='scale(2.2)' stroke-width='0.455'/%3E%3C/g%3E%3Cg transform='translate(52 80) rotate(-35)'%3E%3Cuse href='%23l' transform='scale(2)' stroke-width='0.5'/%3E%3C/g%3E%3Cg transform='translate(36 100) rotate(150)'%3E%3Cuse href='%23l' transform='scale(1.7)' stroke-width='0.588'/%3E%3C/g%3E%3Cg transform='translate(84 50) rotate(-12)'%3E%3Cuse href='%23l' transform='scale(1.8)' stroke-width='0.556'/%3E%3C/g%3E%3Cg transform='translate(78 70) rotate(30)'%3E%3Cuse href='%23l' transform='scale(1.6)' stroke-width='0.625'/%3E%3C/g%3E%3Cg transform='translate(40 38) rotate(215)'%3E%3Cuse href='%23l' transform='scale(1.6)' stroke-width='0.625'/%3E%3C/g%3E%3Cg transform='translate(14 84) rotate(190)'%3E%3Cpath d='M0,0C4.2,-3.6 9.6,-3 12,0C9.6,3 4.2,3.6 0,0ZM0,0Q4.2,-5 6.6,-4.3M0,0Q4.2,5 6.6,4.3'/%3E%3C/g%3E%3Cg transform='translate(24 83) rotate(120)'%3E%3Cuse href='%23k' transform='scale(1)' stroke-width='1'/%3E%3C/g%3E%3Cg transform='translate(96 32)'%3E%3Cpath d='M0,-1.4C-3.2,-3.5 -2,-6.7 0,-6.4C2,-6.7 3.2,-3.5 0,-1.4M1.3,-0.4C2.4,-4.1 5.8,-4 6.1,-2C7,-0.1 4.3,2 1.3,-0.4M0.8,1.1C4.7,1 5.6,4.2 3.8,5.2C2.3,6.6 -0.5,4.7 0.8,1.1M-0.8,1.1C0.5,4.7 -2.3,6.6 -3.8,5.2C-5.6,4.2 -4.7,1 -0.8,1.1M-1.3,-0.4C-4.3,2 -7,-0.1 -6.1,-2C-5.8,-4 -2.4,-4.1 -1.3,-0.4'/%3E%3Ccircle cx='0' cy='0' r='1'/%3E%3Ccircle cx='0' cy='0' r='0.3' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(104 18)'%3E%3Cpath d='M0,-0.9C-2.1,-2.3 -1.3,-4.4 0,-4.2C1.3,-4.4 2.1,-2.3 0,-0.9M0.9,-0.3C1.5,-2.7 3.8,-2.6 4,-1.3C4.6,-0.1 2.8,1.3 0.9,-0.3M0.5,0.7C3.1,0.6 3.7,2.8 2.5,3.4C1.5,4.4 -0.3,3.1 0.5,0.7M-0.5,0.7C0.3,3.1 -1.5,4.4 -2.5,3.4C-3.7,2.8 -3.1,0.6 -0.5,0.7M-0.9,-0.3C-2.8,1.3 -4.6,-0.1 -4,-1.3C-3.8,-2.6 -1.5,-2.7 -0.9,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cpath d='M118,196C130,178 140,166 150,152' stroke-width='1.05'/%3E%3Cg transform='translate(152 146)'%3E%3Cpath d='M0.8,0.4C0.8,0.4 0.9,0.6 0.8,0.7C0.8,0.8 0.7,1 0.6,1.1C0.5,1.2 0.4,1.3 0.3,1.4C0.2,1.5 0,1.6 -0.2,1.6C-0.3,1.6 -0.5,1.6 -0.7,1.6C-0.9,1.6 -1.1,1.5 -1.3,1.4C-1.5,1.3 -1.7,1.2 -1.9,1C-2,0.8 -2.1,0.6 -2.2,0.4C-2.3,0.2 -2.4,-0.1 -2.4,-0.3C-2.4,-0.6 -2.4,-0.9 -2.4,-1.2C-2.3,-1.4 -2.2,-1.7 -2,-2C-1.8,-2.2 -1.6,-2.5 -1.4,-2.6C-1.1,-2.8 -0.8,-3 -0.5,-3.1C-0.2,-3.2 0.2,-3.3 0.6,-3.3C0.9,-3.3 1.3,-3.2 1.6,-3.1C2,-3 2.3,-2.8 2.6,-2.5C2.9,-2.3 3.2,-2 3.5,-1.6C3.7,-1.3 3.9,-0.9 4,-0.5C4.1,-0.1 4.1,0.4 4.1,0.8C4.1,1.3 3.9,1.7 3.8,2.1C3.6,2.6 3.3,3 3,3.3C2.7,3.7 2.3,4 1.9,4.3C1.5,4.5 1,4.7 0.5,4.8C0,4.9 -0.6,5 -1.1,4.9C-1.7,4.8 -2.2,4.7 -2.7,4.4C-3.2,4.2 -3.7,3.9 -4.1,3.5C-4.5,3.1 -4.9,2.6 -5.1,2.1C-5.4,1.6 -5.6,1 -5.7,0.4C-5.8,-0.2 -5.8,-0.9 -5.7,-1.5C-5.6,-2.1 -5.4,-2.7 -5.1,-3.3C-4.8,-3.9 -4.1,-4.6 -3.9,-4.9M5.7,1.5Q7.7,5.1 1.9,8.4Q-4.8,7.9 -4.5,3.8M-4.2,4.2Q-8.3,4.1 -8.2,-2.6Q-4.4,-8.1 -1,-5.8M-1.5,-5.7Q0.6,-9.2 6.3,-5.8Q9.2,0.2 5.5,2M8.3,-1.2Q14.2,1.1 11,7.4Q6.4,12.8 2,8.2M3.7,7.5Q3.3,13.9 -3.7,12.8Q-10.2,10 -7.1,4.5M-6,5.8Q-12.2,7.4 -13.3,0.5Q-12.7,-6.6 -6.4,-5.4M-7.4,-3.9Q-10.8,-9.3 -4.5,-12.5Q2.3,-14.1 3.1,-7.8M1.5,-8.3Q5.5,-13.2 10.5,-8.2Q14.1,-2.1 8.4,0.6M8.4,5.6L10,6.7M-2.8,9.7L-3.3,11.6M-10.1,0.4L-12,0.4M-3.4,-9.5L-4.1,-11.3M7.9,-6.2L9.5,-7.4'/%3E%3C/g%3E%3Cg transform='translate(136 168) rotate(-42)'%3E%3Cuse href='%23l' transform='scale(1.8)' stroke-width='0.556'/%3E%3C/g%3E%3Cg transform='translate(130 180) rotate(196)'%3E%3Cuse href='%23l' transform='scale(1.5)' stroke-width='0.667'/%3E%3C/g%3E%3Cg transform='translate(170 150) rotate(18)'%3E%3Cuse href='%23l' transform='scale(1.6)' stroke-width='0.625'/%3E%3C/g%3E%3Cg transform='translate(140 130) rotate(230)'%3E%3Cuse href='%23l' transform='scale(1.4)' stroke-width='0.7140000000000001'/%3E%3C/g%3E%3Cg transform='translate(182 128)'%3E%3Cpath d='M0,-1.5C-3.5,-3.9 -2.2,-7.4 0,-7C2.2,-7.4 3.5,-3.9 0,-1.5M1.5,-0.5C2.6,-4.5 6.3,-4.4 6.7,-2.2C7.7,-0.1 4.7,2.1 1.5,-0.5M0.9,1.2C5.1,1.1 6.1,4.6 4.1,5.7C2.5,7.3 -0.6,5.2 0.9,1.2M-0.9,1.2C0.6,5.2 -2.5,7.3 -4.1,5.7C-6.1,4.6 -5.1,1.1 -0.9,1.2M-1.5,-0.5C-4.7,2.1 -7.7,-0.1 -6.7,-2.2C-6.3,-4.4 -2.6,-4.5 -1.5,-0.5'/%3E%3Ccircle cx='0' cy='0' r='1.1'/%3E%3Ccircle cx='0' cy='0' r='0.4' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(118 136)'%3E%3Cpath d='M0,-1.2C-2.7,-3 -1.7,-5.7 0,-5.4C1.7,-5.7 2.7,-3 0,-1.2M1.1,-0.4C2,-3.5 4.9,-3.4 5.1,-1.7C5.9,-0.1 3.7,1.7 1.1,-0.4M0.7,1C3.9,0.8 4.7,3.6 3.2,4.4C1.9,5.6 -0.4,4 0.7,1M-0.7,1C0.4,4 -1.9,5.6 -3.2,4.4C-4.7,3.6 -3.9,0.8 -0.7,1M-1.1,-0.4C-3.7,1.7 -5.9,-0.1 -5.1,-1.7C-4.9,-3.4 -2,-3.5 -1.1,-0.4'/%3E%3Ccircle cx='0' cy='0' r='0.9'/%3E%3Ccircle cx='0' cy='0' r='0.3' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(176 176)'%3E%3Cpath d='M0,-1C-2.3,-2.5 -1.5,-4.8 0,-4.6C1.5,-4.8 2.3,-2.5 0,-1M1,-0.3C1.7,-3 4.1,-2.9 4.4,-1.4C5,-0.1 3.1,1.4 1,-0.3M0.6,0.8C3.3,0.7 4,3 2.7,3.7C1.6,4.8 -0.4,3.4 0.6,0.8M-0.6,0.8C0.4,3.4 -1.6,4.8 -2.7,3.7C-4,3 -3.3,0.7 -0.6,0.8M-1,-0.3C-3.1,1.4 -5,-0.1 -4.4,-1.4C-4.1,-2.9 -1.7,-3 -1,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cpath d='M170,150Q182,140 184,130' stroke-width='0.9'/%3E%3Cg transform='translate(126 6) rotate(16) scale(0.8)'%3E%3Cpath d='M30,118C30,92 28,58 37,32C41,20 48,13 54,13'/%3E%3Cpath d='M29,118C13,98 10,66 19,40C23,64 27,94 29,118Z M28,112C22,92 19,70 20,48'/%3E%3Cpath d='M32,118C45,100 50,76 45,56C39,74 34,96 32,118Z M33,110C38,94 42,80 44,64'/%3E%3Cpath d='M34,44Q37,45 37,49'/%3E%3Cg transform='translate(37 49) rotate(10) scale(1.3)'%3E%3Cpath d='M-3,1Q-3.6,5.5 -5,7.6Q-2.6,6.6 -1.6,8Q0,6.8 1.6,8Q2.6,6.6 5,7.6Q3.6,5.5 3,1Q0,-1.2 -3,1Z'/%3E%3C/g%3E%3Cpath d='M36,36Q39,37 39,42'/%3E%3Cg transform='translate(39 42) rotate(6) scale(1.2)'%3E%3Cpath d='M-3,1Q-3.6,5.5 -5,7.6Q-2.6,6.6 -1.6,8Q0,6.8 1.6,8Q2.6,6.6 5,7.6Q3.6,5.5 3,1Q0,-1.2 -3,1Z'/%3E%3C/g%3E%3Cpath d='M39,28Q42,29 42,33'/%3E%3Cg transform='translate(42 33) rotate(3) scale(1.1)'%3E%3Cpath d='M-3,1Q-3.6,5.5 -5,7.6Q-2.6,6.6 -1.6,8Q0,6.8 1.6,8Q2.6,6.6 5,7.6Q3.6,5.5 3,1Q0,-1.2 -3,1Z'/%3E%3C/g%3E%3Cpath d='M44,21Q47,22 47,27'/%3E%3Cg transform='translate(47 27) scale(1)'%3E%3Cpath d='M-3,1Q-3.6,5.5 -5,7.6Q-2.6,6.6 -1.6,8Q0,6.8 1.6,8Q2.6,6.6 5,7.6Q3.6,5.5 3,1Q0,-1.2 -3,1Z'/%3E%3C/g%3E%3Cpath d='M50,16Q53,17 53,21'/%3E%3Cg transform='translate(53 21) rotate(-4) scale(0.9)'%3E%3Cpath d='M-3,1Q-3.6,5.5 -5,7.6Q-2.6,6.6 -1.6,8Q0,6.8 1.6,8Q2.6,6.6 5,7.6Q3.6,5.5 3,1Q0,-1.2 -3,1Z'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(18 132) rotate(-14) scale(0.8)'%3E%3Cpath d='M30,15.5C31.4,19 31.4,32 30,36C28.6,32 28.6,19 30,15.5Z'/%3E%3Ccircle cx='30' cy='13.6' r='1.9'/%3E%3Cpath d='M29.4,12.2Q27,6 23.5,4.4M30.6,12.2Q33,6 36.5,4.4'/%3E%3Ccircle cx='23.2' cy='4.2' r='0.7' fill='%23000' stroke='none'/%3E%3Ccircle cx='36.8' cy='4.2' r='0.7' fill='%23000' stroke='none'/%3E%3Cpath d='M31,19C37,7 55,3 55.5,13C56,21 43,25 31.2,23.6Z M31.2,25C41,24.6 50,30 46.4,38C43,44.5 34.5,40 31,29.5Z M33.4,20C39,11.5 50,8.5 51.4,13.6M33.4,26.6C40,27 45,31 43.6,35.6'/%3E%3Ccircle cx='49.5' cy='12.5' r='1.5'/%3E%3Ccircle cx='44' cy='32' r='1.1'/%3E%3Cg transform='translate(60 0) scale(-1 1)'%3E%3Cpath d='M31,19C37,7 55,3 55.5,13C56,21 43,25 31.2,23.6Z M31.2,25C41,24.6 50,30 46.4,38C43,44.5 34.5,40 31,29.5Z M33.4,20C39,11.5 50,8.5 51.4,13.6M33.4,26.6C40,27 45,31 43.6,35.6'/%3E%3Ccircle cx='49.5' cy='12.5' r='1.5'/%3E%3Ccircle cx='44' cy='32' r='1.1'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(98 104)'%3E%3Cpath d='M0,-1.1C-2.5,-2.8 -1.6,-5.3 0,-5C1.6,-5.3 2.5,-2.8 0,-1.1M1,-0.3C1.8,-3.2 4.5,-3.1 4.8,-1.5C5.5,-0.1 3.4,1.5 1,-0.3M0.6,0.9C3.6,0.8 4.4,3.3 2.9,4C1.8,5.2 -0.4,3.7 0.6,0.9M-0.6,0.9C0.4,3.7 -1.8,5.2 -2.9,4C-4.4,3.3 -3.6,0.8 -0.6,0.9M-1,-0.3C-3.4,1.5 -5.5,-0.1 -4.8,-1.5C-4.5,-3.1 -1.8,-3.2 -1,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.8'/%3E%3Ccircle cx='0' cy='0' r='0.3' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(108 92) rotate(30)'%3E%3Cuse href='%23k' transform='scale(1)' stroke-width='1'/%3E%3C/g%3E%3Cg transform='translate(88 112) rotate(210)'%3E%3Cuse href='%23k' transform='scale(1)' stroke-width='1'/%3E%3C/g%3E%3Cg transform='translate(10 186)'%3E%3Cpath d='M0,-0.9C-2,-2.2 -1.3,-4.2 0,-4C1.3,-4.2 2,-2.2 0,-0.9M0.8,-0.3C1.5,-2.6 3.6,-2.5 3.8,-1.2C4.4,-0.1 2.7,1.2 0.8,-0.3M0.5,0.7C2.9,0.6 3.5,2.6 2.4,3.2C1.4,4.2 -0.3,3 0.5,0.7M-0.5,0.7C0.3,3 -1.4,4.2 -2.4,3.2C-3.5,2.6 -2.9,0.6 -0.5,0.7M-0.8,-0.3C-2.7,1.2 -4.4,-0.1 -3.8,-1.2C-3.6,-2.5 -1.5,-2.6 -0.8,-0.3'/%3E%3Ccircle cx='0' cy='0' r='0.6'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(84 168)'%3E%3Cpath d='M0,-0.8C-1.8,-2 -1.2,-3.8 0,-3.6C1.2,-3.8 1.8,-2 0,-0.8M0.8,-0.2C1.3,-2.3 3.2,-2.3 3.4,-1.1C4,-0.1 2.4,1.1 0.8,-0.2M0.5,0.6C2.6,0.5 3.2,2.4 2.1,2.9C1.3,3.7 -0.3,2.7 0.5,0.6M-0.5,0.6C0.3,2.7 -1.3,3.7 -2.1,2.9C-3.2,2.4 -2.6,0.5 -0.5,0.6M-0.8,-0.2C-2.4,1.1 -4,-0.1 -3.4,-1.1C-3.2,-2.3 -1.3,-2.3 -0.8,-0.2'/%3E%3Ccircle cx='0' cy='0' r='0.6'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(194 72)'%3E%3Cpath d='M0,-0.8C-1.8,-2 -1.2,-3.8 0,-3.6C1.2,-3.8 1.8,-2 0,-0.8M0.8,-0.2C1.3,-2.3 3.2,-2.3 3.4,-1.1C4,-0.1 2.4,1.1 0.8,-0.2M0.5,0.6C2.6,0.5 3.2,2.4 2.1,2.9C1.3,3.7 -0.3,2.7 0.5,0.6M-0.5,0.6C0.3,2.7 -1.3,3.7 -2.1,2.9C-3.2,2.4 -2.6,0.5 -0.5,0.6M-0.8,-0.2C-2.4,1.1 -4,-0.1 -3.4,-1.1C-3.2,-2.3 -1.3,-2.3 -0.8,-0.2'/%3E%3Ccircle cx='0' cy='0' r='0.6'/%3E%3Ccircle cx='0' cy='0' r='0.2' fill='%23000' stroke='none'/%3E%3C/g%3E%3Cg transform='translate(72 186) rotate(-30)'%3E%3Cuse href='%23l' transform='scale(1.2)' stroke-width='0.833'/%3E%3C/g%3E%3Cg transform='translate(196 34) rotate(120)'%3E%3Cuse href='%23l' transform='scale(1.1)' stroke-width='0.909'/%3E%3C/g%3E%3Ccircle cx='110' cy='120' r='1'/%3E%3Ccircle cx='114' cy='124' r='1'/%3E%3Ccircle cx='106' cy='126' r='1'/%3E%3Ccircle cx='70' cy='128' r='1'/%3E%3Ccircle cx='66' cy='124' r='1'/%3E%3Ccircle cx='178' cy='98' r='1'/%3E%3Ccircle cx='182' cy='102' r='1'/%3E%3Ccircle cx='12' cy='14' r='1'/%3E%3Ccircle cx='16' cy='10' r='1'/%3E%3Ccircle cx='160' cy='108' r='1'/%3E%3Ccircle cx='54' cy='196' r='1'/%3E%3Ccircle cx='100' cy='152' r='1'/%3E%3C/svg%3E");
  --tla-tile: 38cqw;
  --tla-band: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 20' fill='none' stroke='%23000' stroke-width='0.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='l' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1M3,-0.3L4.3,-2.3M5,-0.3L6.3,-2.3M6.8,-0.3L8.1,-2.3'/%3E%3Cpath id='k' d='M0,0C2.8,-3.9 7.2,-3.5 10,0C7,3.3 3,3.5 0,0ZM0.6,0Q5,-0.5 8.8,-0.1'/%3E%3C/defs%3E%3Cpath d='M-2,9C-1.8,9.1 -1.3,9.3 -1,9.5C-0.7,9.7 -0.3,9.8 0,10C0.3,10.2 0.7,10.3 1,10.5C1.3,10.7 1.7,10.8 2,11C2.3,11.1 2.7,11.3 3,11.5C3.3,11.6 3.7,11.7 4,11.9C4.3,12 4.7,12.1 5,12.3C5.3,12.4 5.7,12.5 6,12.6C6.3,12.7 6.7,12.8 7,12.9C7.3,12.9 7.7,13 8,13C8.3,13.1 8.7,13.1 9,13.2C9.3,13.2 9.7,13.2 10,13.2C10.3,13.2 10.7,13.2 11,13.2C11.3,13.1 11.7,13.1 12,13C12.3,13 12.7,12.9 13,12.9C13.3,12.8 13.7,12.7 14,12.6C14.3,12.5 14.7,12.4 15,12.3C15.3,12.1 15.7,12 16,11.9C16.3,11.7 16.7,11.6 17,11.5C17.3,11.3 17.7,11.1 18,11C18.3,10.8 18.7,10.7 19,10.5C19.3,10.3 19.7,10.2 20,10C20.3,9.8 20.7,9.7 21,9.5C21.3,9.3 21.7,9.2 22,9C22.3,8.9 22.7,8.7 23,8.5C23.3,8.4 23.7,8.3 24,8.1C24.3,8 24.7,7.9 25,7.7C25.3,7.6 25.7,7.5 26,7.4C26.3,7.3 26.7,7.2 27,7.1C27.3,7.1 27.7,7 28,7C28.3,6.9 28.7,6.9 29,6.8C29.3,6.8 29.7,6.8 30,6.8C30.3,6.8 30.7,6.8 31,6.8C31.3,6.9 31.7,6.9 32,7C32.3,7 32.7,7.1 33,7.1C33.3,7.2 33.7,7.3 34,7.4C34.3,7.5 34.7,7.6 35,7.7C35.3,7.9 35.7,8 36,8.1C36.3,8.3 36.7,8.4 37,8.5C37.3,8.7 37.7,8.9 38,9C38.3,9.2 38.7,9.3 39,9.5C39.3,9.7 39.7,9.8 40,10C40.3,10.2 40.7,10.3 41,10.5C41.3,10.7 41.8,10.9 42,11' stroke-width='1'/%3E%3Cg transform='translate(4 10.7)'%3E%3Cpath d='M0,0C-0.1,-0.2 -0.4,-0.7 -0.5,-1.1C-0.6,-1.5 -0.7,-1.9 -0.7,-2.2C-0.7,-2.6 -0.6,-3 -0.5,-3.3C-0.4,-3.7 -0.3,-4 -0.1,-4.3C0.1,-4.6 0.4,-4.9 0.6,-5.1C0.9,-5.3 1.2,-5.5 1.5,-5.6C1.8,-5.8 2.1,-5.8 2.4,-5.9C2.7,-5.9 3.1,-5.9 3.4,-5.8C3.7,-5.8 3.9,-5.7 4.2,-5.6C4.5,-5.4 4.7,-5.2 4.9,-5C5.1,-4.9 5.3,-4.6 5.4,-4.4C5.5,-4.2 5.6,-3.9 5.7,-3.7C5.7,-3.4 5.7,-3.1 5.7,-2.9C5.7,-2.7 5.6,-2.4 5.5,-2.2C5.4,-2 5.3,-1.8 5.2,-1.6C5,-1.5 4.9,-1.3 4.7,-1.2C4.5,-1.1 4.3,-1 4.2,-1C4,-0.9 3.8,-0.9 3.6,-0.9C3.4,-0.9 3.2,-0.9 3.1,-1C2.9,-1 2.8,-1.1 2.6,-1.2C2.5,-1.3 2.4,-1.4 2.3,-1.6C2.2,-1.7 2.2,-1.8 2.1,-1.9C2.1,-2.1 2.1,-2.2 2.1,-2.3C2.1,-2.4 2.1,-2.6 2.2,-2.7C2.2,-2.8 2.3,-2.9 2.3,-2.9'/%3E%3C/g%3E%3Cg transform='translate(24 9.3)'%3E%3Cpath d='M0,0C-0.1,0.2 -0.4,0.7 -0.5,1.1C-0.6,1.5 -0.7,1.9 -0.7,2.2C-0.7,2.6 -0.6,3 -0.5,3.3C-0.4,3.7 -0.3,4 -0.1,4.3C0.1,4.6 0.4,4.9 0.6,5.1C0.9,5.3 1.2,5.5 1.5,5.6C1.8,5.8 2.1,5.8 2.4,5.9C2.7,5.9 3.1,5.9 3.4,5.8C3.7,5.8 3.9,5.7 4.2,5.6C4.5,5.4 4.7,5.2 4.9,5C5.1,4.9 5.3,4.6 5.4,4.4C5.5,4.2 5.6,3.9 5.7,3.7C5.7,3.4 5.7,3.1 5.7,2.9C5.7,2.7 5.6,2.4 5.5,2.2C5.4,2 5.3,1.8 5.2,1.6C5,1.5 4.9,1.3 4.7,1.2C4.5,1.1 4.3,1 4.2,1C4,0.9 3.8,0.9 3.6,0.9C3.4,0.9 3.2,0.9 3.1,1C2.9,1 2.8,1.1 2.6,1.2C2.5,1.3 2.4,1.4 2.3,1.6C2.2,1.7 2.2,1.8 2.1,1.9C2.1,2.1 2.1,2.2 2.1,2.3C2.1,2.4 2.1,2.6 2.2,2.7C2.2,2.8 2.3,2.9 2.3,2.9'/%3E%3C/g%3E%3Cg transform='translate(13 9) rotate(-60)'%3E%3Cuse href='%23k' transform='scale(0.5)' stroke-width='1.7'/%3E%3C/g%3E%3Cg transform='translate(33 11) rotate(120)'%3E%3Cuse href='%23k' transform='scale(0.5)' stroke-width='1.7'/%3E%3C/g%3E%3Ccircle cx='18' cy='4.4' r='0.7' fill='%23000' stroke='none'/%3E%3Ccircle cx='38' cy='15.6' r='0.7' fill='%23000' stroke='none'/%3E%3C/svg%3E");
  /* Not a kit material: the inside of the line kit's frame-scalloped (the calendar's frame, drawn with
     NC.inv.Ink), a flood fill of assets/line/frame-scalloped.webp at a quarter of its size grown to the
     middle of its stroke, used as the calendar's paper. It follows that drawing, not the kit above. */
  --tla-cal-paper: url("data:image/png;base64,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");
}

/* ═════════════ Palette and type ═════════════ */
.nci--toile,
.nci-cover--toile,
.nci-float--toile {
  --tla-paper: #fbfaf6;
  --tla-paper-2: #f2f3f1;
  --tla-blue: #2b4f9e;
  --tla-navy: #1f3a78;
  --tla-mute: #4f5f86;
  --tla-toile: #7a90c6;
  --tla-hair: rgba(43, 79, 158, 0.34);
  --tla-hair-2: rgba(43, 79, 158, 0.16);
  --tla-script: 'Pinyon Script', 'Noto Serif SC', cursive;
  --tla-serif: 'Cormorant Garamond', 'Noto Serif SC', Georgia, serif;
  --tla-capsf: 'Libre Baskerville', 'Noto Serif SC', Georgia, serif;
  --tla-cjk: 'Noto Serif SC', 'Cormorant Garamond', Georgia, serif;
  --nci-ink-c: var(--tla-blue);
}

.nci--toile {
  container-type: inline-size;
  overflow-x: clip;
  overflow-y: visible;
  background-color: var(--tla-paper);
  color: var(--tla-navy);
  font-family: var(--tla-serif);
  font-weight: 500;
  font-variant-numeric: lining-nums;
  --nci-bg: var(--tla-paper);
  --nci-soft: #edf0f6;
  --nci-slot-line: rgba(43, 79, 158, 0.5);
  --nci-slot-ink: var(--tla-mute);
  --nci-hint: rgba(43, 79, 158, 0.45);
  --nci-sel: var(--tla-blue);
}

.nci--toile > .nci-section {
  display: flow-root;
  padding: 0;
  text-align: center;
}

/* ───── materials, painted ───── */

:is(.nci--toile, .nci-cover--toile) .tla-mat {
  display: block;
  background-color: var(--tla-blue);
  -webkit-mask: var(--tla-m);
  mask: var(--tla-m);
  pointer-events: none;
}

:is(.nci--toile, .nci-cover--toile) .tla-mat--arch { --tla-m: var(--tla-bot-frame-arch); aspect-ratio: var(--tla-bot-frame-arch-ar); }
:is(.nci--toile, .nci-cover--toile) .tla-mat--rect { --tla-m: var(--tla-bot-frame-rect); }
:is(.nci--toile, .nci-cover--toile) .tla-mat--oval { --tla-m: var(--tla-bot-frame-oval); aspect-ratio: var(--tla-bot-frame-oval-ar); }
:is(.nci--toile, .nci-cover--toile) .tla-mat--corner { --tla-m: var(--tla-bot-corner); aspect-ratio: var(--tla-bot-corner-ar); }
:is(.nci--toile, .nci-cover--toile) .tla-mat--garland { --tla-m: var(--tla-bot-garland); aspect-ratio: var(--tla-bot-garland-ar); }
:is(.nci--toile, .nci-cover--toile) .tla-mat--hydrangea { --tla-m: var(--tla-bot-hydrangea); aspect-ratio: var(--tla-bot-hydrangea-ar); }
:is(.nci--toile, .nci-cover--toile) .tla-mat--sprig { --tla-m: var(--tla-bot-sprig); aspect-ratio: var(--tla-bot-sprig-ar); }
:is(.nci--toile, .nci-cover--toile) .tla-mat--butterfly { --tla-m: var(--tla-bot-butterfly); aspect-ratio: var(--tla-bot-butterfly-ar); }
:is(.nci--toile, .nci-cover--toile) .tla-mat--fountain { --tla-m: var(--tla-bot-fountain); aspect-ratio: var(--tla-bot-fountain-ar); }

/* ───── one pen ─────
   The kit's drawings share one pen but are printed here at very different sizes, so a bow at a fifth of
   the page reads fainter than the arch at nine tenths of it. A drawn piece is given back the weight of
   the larger ones with a hairline of its own ink round every stroke — on a wrapper, because a mask is
   applied after a filter on the same element — and its mask is laid three times over itself, so the
   anti-aliased edge of each stroke builds up to the full cobalt. Over a toile field a drawing also takes
   a paper halo, so it reads in front of the pattern rather than tangled in it. */
:is(.nci--toile, .nci-cover--toile) .tla-weight,
.nci--toile .tla-drawn {
  display: block;
  filter: drop-shadow(0 0 0.3px var(--tla-blue)) drop-shadow(0 0 0.3px var(--tla-blue));
  pointer-events: none;
}

.nci--toile .tla-drawn--halo {
  filter: drop-shadow(0 0 0.3px var(--tla-blue)) drop-shadow(0 0 0.3px var(--tla-blue)) drop-shadow(0 0 0.7cqw var(--tla-paper)) drop-shadow(0 0 0.7cqw var(--tla-paper)) drop-shadow(0 0 0.5cqw var(--tla-paper));
}

.nci--toile .tla-drawn .nci-ink {
  -webkit-mask: var(--nci-ink) center / contain no-repeat, var(--nci-ink) center / contain no-repeat, var(--nci-ink) center / contain no-repeat;
  mask: var(--nci-ink) center / contain no-repeat, var(--nci-ink) center / contain no-repeat, var(--nci-ink) center / contain no-repeat;
}

:is(.nci--toile, .nci-cover--toile) .tla-fill {
  width: 100%;
}

/* A toile field: the tile repeated over a block, in the lighter cornflower, behind everything in it. */
:is(.nci--toile, .nci-cover--toile) :is(.tla-cover-field, .tla-cv-field, .tla-field)::before {
  content: '';
  position: absolute;
  z-index: 0;
  inset: 0;
  background-color: var(--tla-toile);
  -webkit-mask: var(--tla-bot-toile-tile) 0 0 / var(--tla-tile) var(--tla-tile) repeat;
  mask: var(--tla-bot-toile-tile) 0 0 / var(--tla-tile) var(--tla-tile) repeat;
  pointer-events: none;
}

/* ───── porcelain rims ─────
   Two cobalt rules with the running scroll between them, the way a band runs round the rim of a bowl.
   Both parts are pseudo-elements, so the band is never an element of its own in the editor. */
:is(.nci--toile, .nci-cover--toile) .tla-band {
  position: relative;
  z-index: 1;
  height: 6.4cqw;
  margin: 0 7cqw;
  background: var(--tla-paper);
  pointer-events: none;
}

:is(.nci--toile, .nci-cover--toile) .tla-band::before {
  content: '';
  position: absolute;
  inset: 1.4cqw 0;
  background-color: var(--tla-blue);
  -webkit-mask: var(--tla-band) 50% 50% / auto 100% repeat-x;
  mask: var(--tla-band) 50% 50% / auto 100% repeat-x;
}

:is(.nci--toile, .nci-cover--toile) .tla-band::after {
  content: '';
  position: absolute;
  inset: 0;
  border-top: 1px solid var(--tla-blue);
  border-bottom: 1px solid var(--tla-blue);
}

.nci--toile .tla-band--cover,
.nci-cover--toile .tla-band--cover {
  margin: 0;
}

/* ───── shared type ───── */

.nci--toile .tla-head {
  position: relative;
  padding: 0 10cqw;
}

:is(.nci--toile, .nci-cover--toile) .tla-caps,
:is(.nci--toile, .nci-cover--toile) .tla-kicker {
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.5cqw);
  font-weight: 400;
  line-height: 1.7;
  letter-spacing: 0.32em;
  text-indent: 0.32em;
  text-transform: uppercase;
  color: var(--tla-navy);
}

.nci--toile .tla-title {
  margin-top: 1cqw;
  font-family: var(--tla-script);
  font-size: 10.4cqw;
  font-weight: 400;
  line-height: 1.08;
  color: var(--tla-blue);
  text-wrap: balance;
}

.nci--toile.nci--lang-zh .tla-caps,
.nci-cover--toile.tla-lang-zh .tla-kicker,
.nci--toile.nci--lang-zh .tla-kicker {
  font-family: var(--tla-cjk);
  font-size: max(10px, 2.9cqw);
  letter-spacing: 0.3em;
  text-indent: 0.3em;
}

.nci--toile.nci--lang-zh .tla-title {
  margin-top: 2.4cqw;
  font-family: var(--tla-cjk);
  font-size: 6.4cqw;
  font-weight: 600;
  line-height: 1.4;
  letter-spacing: 0.12em;
  text-indent: 0.12em;
}

:is(.nci--toile, .nci-cover--toile) .tla-dot {
  display: inline-block;
  flex: none;
  width: 1.2cqw;
  height: 1.2cqw;
  margin: 0 2.4cqw;
  border: 1px solid var(--tla-blue);
  border-radius: 50%;
  vertical-align: middle;
}

.nci--toile .tla-foot {
  margin: 7cqw 12cqw 0;
  font-size: 4.3cqw;
  font-style: italic;
  line-height: 1.55;
  color: var(--tla-mute);
  text-wrap: balance;
}

.nci--toile.nci--lang-zh .tla-foot {
  font-size: 3.4cqw;
  font-style: normal;
  line-height: 1.9;
  letter-spacing: 0.06em;
}

.nci--toile .tla-link {
  display: inline-block;
  padding-bottom: 1cqw;
  border-bottom: 1px solid var(--tla-blue);
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.5cqw);
  letter-spacing: 0.24em;
  text-indent: 0.24em;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-link {
  font-family: var(--tla-cjk);
  font-size: max(10px, 2.9cqw);
}

.nci--toile .tla-linkrow {
  margin-top: 7cqw;
}

/* ───── corner sprays ───── */

.nci--toile .tla-corner {
  position: absolute;
  z-index: 2;
  width: 21cqw;
}

.nci--toile .tla-corner--tl { top: -1.6cqw; left: -1.6cqw; }
.nci--toile .tla-corner--tr { top: -1.6cqw; right: -1.6cqw; transform: scaleX(-1); }
.nci--toile .tla-corner--bl { bottom: -1.6cqw; left: -1.6cqw; transform: scaleY(-1); }
.nci--toile .tla-corner--br { bottom: -1.6cqw; right: -1.6cqw; transform: scale(-1, -1); }

/* ───── the arched window ───── */

:is(.nci--toile, .nci-cover--toile) .tla-arch {
  position: relative;
  z-index: 1;
  aspect-ratio: var(--tla-bot-frame-arch-ar);
  margin: 0 auto;
}

/* The window's own paper: the toile stops at its outline, so no line of the pattern runs behind the
   columns or meets the photograph. */
:is(.nci--toile, .nci-cover--toile) .tla-arch::before {
  content: '';
  position: absolute;
  inset: var(--tla-arch-back-inset);
  border-radius: 50% 50% 0 0 / var(--tla-arch-back-r) var(--tla-arch-back-r) 0 0;
  background: var(--tla-paper);
  box-shadow: 0 0 0 1.4cqw rgba(251, 250, 246, 0.7);
}

:is(.nci--toile, .nci-cover--toile) .tla-arch-photo {
  position: absolute;
  left: var(--tla-arch-x);
  right: var(--tla-arch-x);
  top: var(--tla-arch-t);
  bottom: var(--tla-arch-b);
  border-radius: 50% 50% 0 0 / var(--tla-arch-r) var(--tla-arch-r) 0 0;
}

:is(.nci--toile, .nci-cover--toile) .tla-arch-frame {
  position: absolute;
  z-index: 2;
  inset: 0;
}

.nci--toile.nci--edit .tla-arch-photo:is(.nci-sel, .ncs-selected-node) {
  z-index: 3;
}

/* ───── cover ───── */

.nci--toile .nci-s-cover {
  padding: 0 0 13cqw;
}

.nci--toile .tla-cover-field {
  position: relative;
  padding: 8cqw 0 4cqw;
}

:is(.nci--toile, .nci-cover--toile) .tla-kicker {
  position: relative;
  z-index: 1;
}

:is(.nci--toile, .nci-cover--toile) .tla-kicker-in {
  display: inline-block;
  max-width: 80cqw;
  padding: 1.6cqw 4.4cqw 1.6cqw 4.4cqw;
  border: 1px solid var(--tla-blue);
  background: var(--tla-paper);
  box-shadow: inset 0 0 0 0.8cqw var(--tla-paper), inset 0 0 0 calc(0.8cqw + 1px) var(--tla-hair);
  text-indent: 0;
}

.nci--toile .tla-arch--cover {
  width: 88cqw;
  margin-top: 4cqw;
}

:is(.nci--toile, .nci-cover--toile) .tla-names {
  position: relative;
  margin: 8cqw auto 0;
  max-width: 86cqw;
  font-family: var(--tla-script);
  font-size: 12.4cqw;
  font-weight: 400;
  line-height: 1.12;
  color: var(--tla-blue);
  overflow-wrap: anywhere;
  text-wrap: balance;
}

:is(.nci--toile, .nci-cover--toile) .tla-amp {
  margin: 0 0.8cqw;
  font-family: var(--tla-serif);
  font-size: 0.74em;
  font-style: italic;
  font-weight: 400;
  color: var(--tla-blue);
}

.nci--toile.nci--lang-zh .tla-names,
.nci-cover--toile.tla-lang-zh .tla-names {
  font-family: var(--tla-cjk);
  font-size: 8.6cqw;
  font-weight: 600;
  line-height: 1.3;
  letter-spacing: 0.14em;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-names--l,
.nci-cover--toile.tla-lang-zh .tla-names--l {
  font-size: 7.2cqw;
  letter-spacing: 0.1em;
}

.nci--toile.nci--lang-zh .tla-names--xl,
.nci-cover--toile.tla-lang-zh .tla-names--xl {
  font-size: 6cqw;
  letter-spacing: 0.08em;
}

.nci--toile.nci--lang-zh .tla-amp,
.nci-cover--toile.tla-lang-zh .tla-amp {
  margin: 0 1.6cqw 0 0.2cqw;
  font-size: 1em;
  letter-spacing: 0;
}

:is(.nci--toile, .nci-cover--toile) .tla-when {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  row-gap: 1.4cqw;
  margin: 4.4cqw 8cqw 0;
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.6cqw);
  line-height: 1.5;
  letter-spacing: 0.24em;
  text-transform: uppercase;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-when,
.nci-cover--toile.tla-lang-zh .tla-when {
  font-family: var(--tla-cjk);
  font-size: 3.2cqw;
  letter-spacing: 0.12em;
}

:is(.nci--toile, .nci-cover--toile) .tla-time {
  margin-top: 1.2cqw;
  font-size: 4.8cqw;
  font-style: italic;
  line-height: 1.3;
  color: var(--tla-blue);
}

.nci--toile.nci--lang-zh .tla-time,
.nci-cover--toile.tla-lang-zh .tla-time {
  font-size: 4.2cqw;
  font-style: normal;
  letter-spacing: 0.08em;
}

.nci--toile .tla-where {
  margin: 2.6cqw 12cqw 0;
  font-size: 4.6cqw;
  font-style: italic;
  line-height: 1.45;
  color: var(--tla-mute);
}

.nci--toile.nci--lang-zh .tla-where {
  font-size: 3.6cqw;
  font-style: normal;
  letter-spacing: 0.08em;
}

/* ───── story: the invitation card ───── */

.nci--toile .nci-s-story {
  padding: 4cqw 0 16cqw;
}

/* The card takes the border's own aspect (--tla-bot-frame-rect-ar) and grows only if the couple's words
   need more room — the border then stretches with it (--tla-bot-frame-rect is sized 100% 100%). */
.nci--toile .tla-card {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 88cqw;
  aspect-ratio: var(--tla-bot-frame-rect-ar);
  margin: 0 auto;
  padding: 14.5cqw 13cqw 13cqw;
}

.nci--toile .tla-card-frame {
  position: absolute;
  inset: 0;
}

.nci--toile .tla-card-bow {
  position: absolute;
  z-index: 2;
  top: -5.2cqw;
  left: 50%;
  width: 16cqw;
  margin-left: -8cqw;
}

.nci--toile .tla-caps--card {
  letter-spacing: 0.26em;
  text-indent: 0.26em;
}

.nci--toile .tla-card-names {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 3cqw;
  font-family: var(--tla-script);
  color: var(--tla-blue);
}

.nci--toile .tla-card-name {
  max-width: 100%;
  font-size: 10.6cqw;
  line-height: 1.08;
  overflow-wrap: anywhere;
}

.nci--toile .tla-card-and {
  margin: 0;
  font-family: var(--tla-serif);
  font-size: 4.4cqw;
  font-style: italic;
  line-height: 1.3;
  color: var(--tla-mute);
}

.nci--toile.nci--lang-zh .tla-card-name {
  font-family: var(--tla-cjk);
  font-size: 6.8cqw;
  font-weight: 600;
  line-height: 1.4;
  letter-spacing: 0.16em;
  text-indent: 0.16em;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-card-and {
  font-family: var(--tla-cjk);
  font-size: 3.4cqw;
  font-style: normal;
  letter-spacing: 0.1em;
}

.nci--toile .tla-card-req {
  margin-top: 3.4cqw;
  font-size: 4.2cqw;
  font-style: italic;
  line-height: 1.5;
  white-space: pre-line;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-card-req {
  font-size: 3.5cqw;
  font-style: normal;
  line-height: 1.95;
  letter-spacing: 0.1em;
}

/* The day set large between its weekday and its hour, the month over it and the year under it. A side
   never breaks inside a word: its column is at least as wide as its longest word, and the three long
   weekdays (Wednesday, Thursday, Saturday) are tracked tighter so the day stays on the card's axis. */
.nci--toile .tla-dt {
  margin-top: 4.4cqw;
}

.nci--toile .tla-dt-m,
.nci--toile .tla-dt-y,
.nci--toile .tla-dt-side {
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.5cqw);
  letter-spacing: 0.26em;
  text-transform: uppercase;
  color: var(--tla-navy);
}

.nci--toile .tla-dt-m {
  text-indent: 0.26em;
}

.nci--toile .tla-dt-row {
  display: grid;
  grid-template-columns: minmax(min-content, 1fr) auto minmax(min-content, 1fr);
  align-items: center;
  gap: 2.4cqw;
  margin: 1cqw 0;
}

.nci--toile .tla-dt-side {
  padding: 1.6cqw 0;
  border-top: 1px solid var(--tla-blue);
  border-bottom: 1px solid var(--tla-blue);
  letter-spacing: 0.12em;
}

.nci--toile .tla-dt-side.is-long {
  letter-spacing: 0.04em;
}

.nci--toile .tla-dt-day {
  min-width: 2ch;
  font-size: 14cqw;
  font-weight: 500;
  font-variant-numeric: lining-nums;
  line-height: 1;
  color: var(--tla-blue);
}

.nci--toile .tla-dt-y {
  text-indent: 0.26em;
  letter-spacing: 0.3em;
}

.nci--toile.nci--lang-zh :is(.tla-dt-m, .tla-dt-y, .tla-dt-side) {
  font-family: var(--tla-cjk);
  font-size: max(10px, 2.9cqw);
  letter-spacing: 0.12em;
}

.nci--toile .tla-card-venue {
  margin-top: 4.4cqw;
  font-family: var(--tla-capsf);
  font-size: 3.1cqw;
  line-height: 1.5;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--tla-navy);
  overflow-wrap: anywhere;
}

.nci--toile.nci--lang-zh .tla-card-venue {
  font-family: var(--tla-cjk);
  font-size: 3.6cqw;
  font-weight: 600;
  letter-spacing: 0.1em;
}

.nci--toile .tla-card-addr {
  margin-top: 1.2cqw;
  font-size: 3.7cqw;
  line-height: 1.45;
  color: var(--tla-mute);
}

.nci--toile.nci--lang-zh .tla-card-addr {
  font-size: 3.1cqw;
  letter-spacing: 0.04em;
}

.nci--toile .tla-card-after {
  margin-top: 3.4cqw;
  font-size: 4.2cqw;
  font-style: italic;
  line-height: 1.4;
  color: var(--tla-blue);
}

.nci--toile.nci--lang-zh .tla-card-after {
  font-size: 3.3cqw;
  font-style: normal;
  letter-spacing: 0.1em;
}

/* ───── story: the two of them ───── */

.nci--toile .tla-story {
  position: relative;
  margin-top: 16cqw;
}

.nci--toile .tla-fly {
  position: absolute;
  z-index: 2;
}

.nci--toile .tla-fly--story {
  top: -7cqw;
  right: 13cqw;
  width: 11cqw;
  transform: rotate(14deg);
}

.nci--toile .tla-pair {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 3cqw;
  margin: 7cqw 8cqw 0;
}

.nci--toile .tla-pair-item {
  margin: 0;
}

:is(.nci--toile, .nci-cover--toile) .tla-oval {
  position: relative;
  aspect-ratio: var(--tla-bot-frame-oval-ar);
}

:is(.nci--toile, .nci-cover--toile) .tla-oval-hole {
  position: absolute;
  left: var(--tla-oval-x);
  right: var(--tla-oval-x);
  top: var(--tla-oval-t);
  bottom: var(--tla-oval-b);
}

:is(.nci--toile, .nci-cover--toile) .tla-oval-img {
  position: absolute;
  inset: 0;
  border-radius: 50%;
}

:is(.nci--toile, .nci-cover--toile) .tla-oval-frame {
  position: absolute;
  z-index: 2;
  inset: 0;
}

.nci--toile.nci--edit .tla-oval-img:is(.nci-sel, .ncs-selected-node) {
  z-index: 3;
}

.nci--toile .tla-pair-cap {
  margin-top: 2cqw;
  font-size: 4.3cqw;
  font-style: italic;
  line-height: 1.35;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-pair-cap {
  font-size: 3.3cqw;
  font-style: normal;
  letter-spacing: 0.08em;
}

.nci--toile .tla-prose {
  margin: 8cqw 11cqw 0;
  font-size: 4.5cqw;
  line-height: 1.6;
  color: var(--tla-navy);
  text-wrap: pretty;
}

.nci--toile.nci--lang-zh .tla-prose {
  font-size: 3.55cqw;
  line-height: 2;
  letter-spacing: 0.05em;
  text-align: justify;
}

/* ───── countdown: the month in a scalloped frame ───── */

.nci--toile .nci-s-countdown {
  padding: 0 0 16cqw;
}

.nci--toile .nci-s-countdown > .tla-head {
  margin-top: 13cqw;
}

.nci--toile .tla-cal-wrap {
  position: relative;
  width: 76cqw;
  margin: 8cqw auto 0;
}

.nci--toile .tla-cal {
  position: relative;
  z-index: 1;
}

/* The calendar is a sheet of paper cut to the scalloped line (--tla-cal-paper, in the MATERIALS block),
   so the hydrangeas tucked behind it show only outside the frame. */
.nci--toile .tla-cal::before {
  content: '';
  position: absolute;
  z-index: -1;
  inset: 0;
  background: var(--tla-paper);
  -webkit-mask: var(--tla-cal-paper) center / 100% 100% no-repeat;
  mask: var(--tla-cal-paper) center / 100% 100% no-repeat;
}

.nci--toile .tla-cal-frame {
  width: 100%;
}

.nci--toile .tla-cal-in {
  position: absolute;
  inset: 11% 13% 10%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.nci--toile .tla-cal-m {
  display: flex;
  align-items: baseline;
  justify-content: center;
  gap: 2.4cqw;
  font-family: var(--tla-script);
  font-size: 8.4cqw;
  line-height: 1.1;
  color: var(--tla-blue);
}

.nci--toile .tla-cal-y {
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.5cqw);
  letter-spacing: 0.24em;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-cal-m {
  font-family: var(--tla-cjk);
  font-size: 5.4cqw;
  font-weight: 600;
  letter-spacing: 0.12em;
}

.nci--toile .tla-cal-grid {
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  isolation: isolate;
  margin-top: 2.6cqw;
  font-variant-numeric: lining-nums tabular-nums;
}

.nci--toile .tla-cal-h {
  padding-bottom: 1.4cqw;
  margin-bottom: 1.4cqw;
  border-bottom: 1px solid var(--tla-hair);
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.4cqw);
  line-height: 1.6;
  color: var(--tla-mute);
}

.nci--toile.nci--lang-zh .tla-cal-h {
  font-family: var(--tla-cjk);
  font-size: max(10px, 2.8cqw);
}

.nci--toile .tla-cal-c {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 6.6cqw;
  font-size: 4.2cqw;
  font-weight: 500;
  line-height: 1;
  color: var(--tla-navy);
}

/* The day, ringed twice in cobalt as if circled with a pen. */
.nci--toile .tla-cal-c.is-day {
  position: relative;
  font-weight: 700;
  color: var(--tla-paper);
}

.nci--toile .tla-cal-c.is-day::before {
  content: '';
  position: absolute;
  z-index: -1;
  left: 50%;
  top: 50%;
  width: 6.4cqw;
  height: 6.4cqw;
  margin: -3.2cqw 0 0 -3.2cqw;
  border-radius: 50%;
  background: var(--tla-blue);
  box-shadow: 0 0 0 0.7cqw var(--tla-paper), 0 0 0 calc(0.7cqw + 1px) var(--tla-blue);
}

.nci--toile .tla-hyd {
  position: absolute;
  z-index: 0;
  bottom: -9cqw;
  width: 23cqw;
}

.nci--toile .tla-hyd--l {
  left: -11.5cqw;
  transform: rotate(-16deg);
}

.nci--toile .tla-hyd--r {
  right: -11.5cqw;
  transform: scaleX(-1) rotate(-16deg);
}

.nci--toile .tla-cd {
  display: flex;
  justify-content: center;
  margin: 16cqw 6cqw 0;
}

.nci--toile .tla-cd-cell {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-width: 17cqw;
  padding: 0 2cqw;
}

.nci--toile .tla-cd-cell + .tla-cd-cell {
  border-left: 1px solid var(--tla-hair);
}

.nci--toile .tla-cd-n {
  font-size: 10cqw;
  font-weight: 500;
  font-variant-numeric: lining-nums tabular-nums;
  line-height: 1.05;
  color: var(--tla-blue);
}

.nci--toile .tla-cd-u {
  margin-top: 1.2cqw;
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.4cqw);
  letter-spacing: 0.22em;
  text-indent: 0.22em;
  text-transform: uppercase;
  color: var(--tla-mute);
}

.nci--toile.nci--lang-zh .tla-cd-u {
  font-family: var(--tla-cjk);
  font-size: max(10px, 2.9cqw);
}

.nci--toile .tla-cd-done {
  margin: 12cqw 10cqw 0;
  font-family: var(--tla-script);
  font-size: 11cqw;
  line-height: 1.2;
  color: var(--tla-blue);
}

.nci--toile.nci--lang-zh .tla-cd-done {
  font-family: var(--tla-cjk);
  font-size: 6.4cqw;
  font-weight: 600;
  letter-spacing: 0.12em;
}

.nci--toile .tla-cd-date {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  row-gap: 1.4cqw;
  margin: 7cqw 10cqw 0;
  font-size: 4.2cqw;
  line-height: 1.45;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-cd-date {
  font-size: 3.4cqw;
  letter-spacing: 0.06em;
}

/* ───── schedule: the ruled panel ───── */

.nci--toile .nci-s-schedule {
  padding: 0 0 18cqw;
}

.nci--toile .tla-panel {
  position: relative;
  margin: 0 6cqw;
  padding: 16cqw 4cqw 13cqw;
  border: 1px solid var(--tla-blue);
}

.nci--toile .tla-panel::before {
  content: '';
  position: absolute;
  inset: 1.3cqw;
  border: 1px solid var(--tla-hair);
  pointer-events: none;
}

.nci--toile .tla-head--panel {
  padding: 0 8cqw;
}

.nci--toile .tla-head--panel .tla-title {
  font-size: 9cqw;
}

.nci--toile .tla-sched {
  position: relative;
  margin: 8cqw 0 0;
  padding: 0;
  list-style: none;
}

/* The dotted line the drawings hang on. */
.nci--toile .tla-sched::before {
  content: '';
  position: absolute;
  top: 2cqw;
  bottom: 2cqw;
  left: 50%;
  border-left: 1px dashed var(--tla-hair);
}

.nci--toile .tla-sched-row {
  position: relative;
  display: grid;
  grid-template-columns: minmax(0, 1fr) 17cqw minmax(0, 1fr);
  align-items: center;
  gap: 3cqw;
  padding: 3.4cqw 0;
}

.nci--toile .tla-sched-at {
  font-size: 6cqw;
  font-style: italic;
  font-weight: 500;
  font-variant-numeric: lining-nums;
  line-height: 1.15;
  text-align: right;
  color: var(--tla-blue);
}

.nci--toile .tla-sched-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 17cqw;
  height: 17cqw;
  border: 1px solid var(--tla-blue);
  border-radius: 50%;
  background: var(--tla-paper);
  box-shadow: 0 0 0 1.2cqw var(--tla-paper), 0 0 0 calc(1.2cqw + 1px) var(--tla-hair);
  pointer-events: none;
}

.nci--toile .tla-sched-ink {
  width: 66%;
}

/* Upright drawings are narrowed so each sits about as tall in its ring. */
.nci--toile .tla-sched-ink--candles,
.nci--toile .tla-sched-ink--cake,
.nci--toile .tla-sched-ink--church,
.nci--toile .tla-sched-ink--tower {
  width: 40%;
}

.nci--toile .tla-sched-t {
  font-size: 4.3cqw;
  line-height: 1.4;
  text-align: left;
  color: var(--tla-navy);
  text-wrap: balance;
}

.nci--toile.nci--lang-zh .tla-sched-t {
  font-size: 3.5cqw;
  line-height: 1.7;
  letter-spacing: 0.06em;
}

.nci--toile .tla-foot--panel {
  margin: 8cqw 6cqw 0;
}

/* ───── gallery: the album on a toile field ───── */

.nci--toile .nci-s-gallery {
  padding: 0 0 4cqw;
}

.nci--toile .tla-field {
  position: relative;
  padding: 0 0 16cqw;
}

.nci--toile .tla-field > .tla-band {
  margin: 0;
}

.nci--toile .tla-field > .tla-band--bottom {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}

.nci--toile .tla-cart {
  position: relative;
  z-index: 1;
  width: 76cqw;
  margin: 14cqw auto 0;
  padding: 7cqw 4cqw 6.4cqw;
  border: 1px solid var(--tla-blue);
  background: var(--tla-paper);
  box-shadow: inset 0 0 0 1.2cqw var(--tla-paper), inset 0 0 0 calc(1.2cqw + 1px) var(--tla-hair);
}

.nci--toile .tla-head--cart {
  padding: 0;
}

.nci--toile .tla-print {
  position: relative;
  z-index: 1;
  margin: 10cqw 10cqw 0;
  padding: 2.2cqw;
  border: 1px solid var(--tla-blue);
  background: var(--tla-paper);
}

.nci--toile .tla-print-img {
  aspect-ratio: 1 / 1;
}

.nci--toile .tla-corner--print {
  width: 17cqw;
}

.nci--toile .tla-corner--print.tla-corner--tl { top: -3.4cqw; left: -3.4cqw; }
.nci--toile .tla-corner--print.tla-corner--tr { top: -3.4cqw; right: -3.4cqw; }
.nci--toile .tla-corner--print.tla-corner--bl { bottom: -3.4cqw; left: -3.4cqw; }
.nci--toile .tla-corner--print.tla-corner--br { bottom: -3.4cqw; right: -3.4cqw; }

.nci--toile .tla-label {
  position: relative;
  z-index: 1;
  display: table;
  max-width: 74cqw;
  margin: 6cqw auto 0;
  padding: 2.2cqw 4.4cqw;
  border: 1px solid var(--tla-hair);
  background: var(--tla-paper);
  font-size: 4cqw;
  font-style: italic;
  line-height: 1.45;
  color: var(--tla-navy);
  text-wrap: balance;
}

.nci--toile.nci--lang-zh .tla-label {
  font-size: 3.2cqw;
  font-style: normal;
  line-height: 1.8;
  letter-spacing: 0.06em;
}

.nci--toile .tla-arches {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 7cqw;
  margin: 18cqw 9cqw 0;
}

.nci--toile .tla-archlet {
  position: relative;
  z-index: 1;
  margin: 0;
}

.nci--toile .tla-archlet-mat {
  padding: 2cqw;
  border: 1px solid var(--tla-blue);
  border-radius: 50% 50% 0 0 / 22cqw 22cqw 0 0;
  background: var(--tla-paper);
}

.nci--toile .tla-archlet-img {
  aspect-ratio: 3 / 4;
  border-radius: 50% 50% 0 0 / 37.5% 37.5% 0 0;
}

.nci--toile .tla-archlet-bow {
  position: absolute;
  z-index: 2;
  top: -9cqw;
  left: 50%;
  width: 13cqw;
  margin-left: -6.5cqw;
}

.nci--toile .tla-label--small {
  max-width: 100%;
  margin-top: 3.4cqw;
  padding: 1.6cqw 2.6cqw;
  font-size: 3.6cqw;
}

.nci--toile.nci--lang-zh .tla-label--small {
  font-size: 3cqw;
}

/* ───── venue ───── */

.nci--toile .nci-s-venue {
  padding: 14cqw 0 16cqw;
}

.nci--toile .tla-fountain {
  width: 40cqw;
  margin: 0 auto 5cqw;
}

.nci--toile .tla-title--venue {
  overflow-wrap: anywhere;
}

.nci--toile .tla-addr {
  margin: 3cqw 12cqw 0;
  font-size: 4.2cqw;
  line-height: 1.5;
  color: var(--tla-mute);
}

.nci--toile.nci--lang-zh .tla-addr {
  font-size: 3.3cqw;
  letter-spacing: 0.05em;
}

.nci--toile .tla-city {
  margin-top: 1.6cqw;
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.5cqw);
  letter-spacing: 0.28em;
  text-indent: 0.28em;
  text-transform: uppercase;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-city {
  font-family: var(--tla-cjk);
  font-size: 3cqw;
}

.nci--toile .tla-mapframe {
  position: relative;
  margin: 9cqw 11cqw 0;
  padding: 2.2cqw;
  border: 1px solid var(--tla-blue);
}

.nci--toile .tla-corner--map {
  width: 15cqw;
}

/* The map in the same ink: a street grid of cobalt hairlines, one avenue ruled double, the pin. */
.nci--toile .nci-map {
  height: 46cqw;
  overflow: hidden;
  background:
    repeating-linear-gradient(90deg, transparent 0 7.6cqw, rgba(43, 79, 158, 0.15) 7.6cqw calc(7.6cqw + 1px)),
    repeating-linear-gradient(0deg, transparent 0 8.4cqw, rgba(43, 79, 158, 0.15) 8.4cqw calc(8.4cqw + 1px)),
    radial-gradient(18cqw 12cqw at 72% 28%, rgba(43, 79, 158, 0.08) 0%, transparent 74%),
    var(--tla-paper-2);
}

.nci--toile .nci-map-road {
  top: 58%;
  height: 2.6cqw;
  border-top: 1px solid rgba(43, 79, 158, 0.6);
  border-bottom: 1px solid rgba(43, 79, 158, 0.6);
  background: var(--tla-paper);
  transform: rotate(-9deg) scaleX(1.3);
}

.nci--toile .nci-map-pin {
  top: 36%;
  left: 50%;
  width: 5cqw;
  height: 5cqw;
  margin-left: -2.5cqw;
  background: var(--tla-blue);
  box-shadow: 0 0 0 1.4cqw rgba(43, 79, 158, 0.14);
}

.nci--toile .tla-maps {
  display: flex;
  justify-content: center;
  gap: 8cqw;
  margin-top: 8cqw;
}

.nci--toile .tla-note {
  margin: 7cqw 12cqw 0;
  font-size: 4.3cqw;
  font-style: italic;
  line-height: 1.55;
  white-space: pre-line;
  color: var(--tla-navy);
  text-wrap: balance;
}

.nci--toile.nci--lang-zh .tla-note {
  font-size: 3.4cqw;
  font-style: normal;
  line-height: 1.95;
  letter-spacing: 0.05em;
}

.nci--toile .tla-travel {
  margin: 9cqw 11cqw 0;
  text-align: left;
}

.nci--toile .tla-travel-row {
  display: grid;
  grid-template-columns: 24cqw minmax(0, 1fr);
  gap: 4cqw;
  padding: 4cqw 0;
  border-top: 1px solid var(--tla-hair-2);
}

.nci--toile .tla-travel-row:last-child {
  border-bottom: 1px solid var(--tla-hair-2);
}

.nci--toile .tla-travel-k {
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.4cqw);
  line-height: 1.8;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--tla-blue);
}

.nci--toile.nci--lang-zh .tla-travel-k {
  font-family: var(--tla-cjk);
  font-size: 3.1cqw;
  font-weight: 600;
}

.nci--toile .tla-travel-v {
  font-size: 4cqw;
  line-height: 1.5;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-travel-v {
  font-size: 3.2cqw;
  line-height: 1.85;
  letter-spacing: 0.03em;
}

/* ───── faq: what to wear, then the particulars ───── */

.nci--toile .nci-s-faq {
  padding: 0 0 16cqw;
}

.nci--toile .nci-s-faq > .tla-band + .tla-head {
  margin-top: 13cqw;
}

.nci--toile .tla-lead {
  margin: 5cqw 11cqw 0;
  font-size: 4.4cqw;
  font-style: italic;
  line-height: 1.55;
  white-space: pre-line;
  color: var(--tla-navy);
  text-wrap: balance;
}

.nci--toile.nci--lang-zh .tla-lead {
  font-size: 3.4cqw;
  font-style: normal;
  line-height: 1.95;
  letter-spacing: 0.06em;
}

.nci--toile .tla-swatches {
  display: flex;
  justify-content: center;
  gap: 2.4cqw;
  margin: 9cqw 5cqw 0;
}

.nci--toile .tla-sw {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 19cqw;
}

/* Each dot ringed like the rim of a cup: paper, a cobalt rule, and a dotted outer rim. */
.nci--toile .tla-sw-dot {
  position: relative;
  display: block;
  width: 12cqw;
  height: 12cqw;
  border-radius: 50%;
  background: var(--sw);
  box-shadow:
    inset 0 0 0 1px rgba(31, 58, 120, 0.22),
    0 0 0 1.3cqw var(--tla-paper),
    0 0 0 calc(1.3cqw + 1px) var(--tla-blue);
}

.nci--toile .tla-sw-dot::after {
  content: '';
  position: absolute;
  inset: -2.8cqw;
  border: 1px dotted var(--tla-blue);
  border-radius: 50%;
}

.nci--toile .tla-sw-n {
  margin-top: 4.6cqw;
  font-size: 4.2cqw;
  font-style: italic;
  line-height: 1.3;
  color: var(--tla-navy);
  overflow-wrap: break-word;
}

.nci--toile.nci--lang-zh .tla-sw-n {
  font-family: var(--tla-cjk);
  font-size: 3.1cqw;
  font-style: normal;
  letter-spacing: 0.12em;
}

.nci--toile .tla-sprig--faq {
  width: 9cqw;
  margin: 15cqw auto 4cqw;
}

.nci--toile .tla-faq {
  margin: 7cqw 11cqw 0;
}

.nci--toile .tla-faq-item {
  padding: 5cqw 0;
  border-top: 1px solid var(--tla-hair-2);
}

.nci--toile .tla-faq-item:last-child {
  border-bottom: 1px solid var(--tla-hair-2);
}

.nci--toile .tla-faq-q {
  font-size: 5cqw;
  font-style: italic;
  font-weight: 600;
  line-height: 1.3;
  color: var(--tla-blue);
}

.nci--toile.nci--lang-zh .tla-faq-q {
  font-family: var(--tla-cjk);
  font-size: 3.8cqw;
  font-style: normal;
  letter-spacing: 0.06em;
}

.nci--toile .tla-faq-a {
  margin-top: 1.8cqw;
  font-size: 4.2cqw;
  line-height: 1.55;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-faq-a {
  font-size: 3.3cqw;
  line-height: 1.9;
  letter-spacing: 0.04em;
}

/* ───── rsvp: the reply card ───── */

.nci--toile .nci-s-rsvp {
  padding: 4cqw 0 18cqw;
}

.nci--toile .tla-reply {
  position: relative;
  margin: 10cqw 7cqw 0;
  padding: 19cqw 8cqw 11cqw;
}

/* The double rule, opened at the top where the bow is tied into it. */
.nci--toile .tla-reply-rule {
  position: absolute;
  inset: 0;
  border: 1px solid var(--tla-blue);
  box-shadow: inset 0 0 0 1.3cqw var(--tla-paper), inset 0 0 0 calc(1.3cqw + 1px) var(--tla-blue);
  pointer-events: none;
  -webkit-mask: radial-gradient(12cqw 5cqw at 50% 0.6cqw, transparent 98%, #000 100%);
  mask: radial-gradient(12cqw 5cqw at 50% 0.6cqw, transparent 98%, #000 100%);
}

.nci--toile .tla-reply-bow {
  position: absolute;
  z-index: 2;
  top: -8.6cqw;
  left: 50%;
  width: 24cqw;
  margin-left: -12cqw;
}

.nci--toile .tla-corner--reply {
  width: 17cqw;
}

.nci--toile .tla-head--card {
  padding: 0;
}

.nci--toile .tla-head--card .tla-title {
  font-size: 9.4cqw;
}

.nci--toile.nci--lang-zh .tla-head--card .tla-title {
  font-size: 6cqw;
}

.nci--toile .tla-by {
  margin-top: 3cqw;
  font-size: 4cqw;
  font-style: italic;
  color: var(--tla-mute);
}

.nci--toile.nci--lang-zh .tla-by {
  font-size: 3.2cqw;
  font-style: normal;
  letter-spacing: 0.06em;
}

.nci--toile .tla-form {
  margin-top: 6cqw;
  text-align: left;
}

.nci--toile .tla-row {
  padding: 3.4cqw 0 1.6cqw;
  border-bottom: 1px solid var(--tla-hair);
}

.nci--toile .tla-row.is-bad {
  border-bottom-color: var(--tla-blue);
}

.nci--toile .tla-row-l {
  display: block;
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.4cqw);
  line-height: 1.6;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-row-l {
  font-family: var(--tla-cjk);
  font-size: max(10px, 2.9cqw);
  letter-spacing: 0.1em;
}

.nci--toile .tla-row-i {
  width: 100%;
  padding: 1.4cqw 0 0.6cqw;
  border: none;
  border-radius: 0;
  background: transparent;
  font-family: var(--tla-serif);
  font-size: 4.6cqw;
  font-weight: 500;
  color: var(--tla-navy);
  outline: none;
}

.nci--toile .tla-row-i:focus {
  background: rgba(43, 79, 158, 0.06);
}

.nci--toile .tla-err {
  padding-top: 1.4cqw;
  font-size: max(12px, 3.6cqw);
  font-style: normal;
  /* An error reads as one, not as the page's accent colour. */
  color: #a3271f;
}

.nci--toile .tla-choice {
  display: grid;
  gap: 2.6cqw;
  margin: 6cqw 0 2cqw;
}

.nci--toile .tla-choice-btn {
  padding: 3cqw 4cqw;
  border: 1px solid var(--tla-blue);
  border-radius: 999px;
  background: transparent;
  font-family: var(--tla-serif);
  font-size: 4.8cqw;
  font-style: italic;
  font-weight: 500;
  line-height: 1.3;
  color: var(--tla-blue);
  text-align: center;
  transition: background-color 160ms, color 160ms;
}

.nci--toile.nci--lang-zh .tla-choice-btn {
  font-family: var(--tla-cjk);
  font-size: 3.7cqw;
  font-style: normal;
  letter-spacing: 0.1em;
}

.nci--toile .tla-choice-btn[aria-pressed='true'] {
  background: var(--tla-blue);
  color: var(--tla-paper);
}

.nci--toile .tla-choice-btn:disabled {
  cursor: default;
}

.nci--toile .tla-row--count {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 4cqw;
  padding-bottom: 3cqw;
}

.nci--toile .tla-step {
  display: flex;
  flex: none;
  align-items: center;
  gap: 3.6cqw;
}

.nci--toile .tla-step button {
  width: 8cqw;
  height: 8cqw;
  padding: 0;
  border: 1px solid var(--tla-blue);
  border-radius: 50%;
  background: transparent;
  font-family: var(--tla-serif);
  font-size: 4.6cqw;
  line-height: 1;
  color: var(--tla-blue);
}

.nci--toile .tla-step button:disabled {
  opacity: 0.35;
}

.nci--toile .tla-step span {
  min-width: 5cqw;
  font-size: 6.4cqw;
  font-variant-numeric: lining-nums tabular-nums;
  text-align: center;
  color: var(--tla-navy);
}

.nci--toile .tla-row--diet {
  padding-bottom: 3.6cqw;
}

.nci--toile .tla-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 2cqw;
  margin-top: 2.6cqw;
}

.nci--toile .tla-tag {
  padding: 1.5cqw 3.2cqw;
  border: 1px solid var(--tla-hair);
  border-radius: 999px;
  background: transparent;
  font-family: var(--tla-serif);
  font-size: 3.7cqw;
  font-weight: 500;
  line-height: 1.3;
  color: var(--tla-navy);
}

.nci--toile .tla-tag[aria-pressed='true'] {
  border-color: var(--tla-blue);
  background: rgba(43, 79, 158, 0.09);
  color: var(--tla-blue);
}

.nci--toile .tla-tag:disabled {
  opacity: 0.45;
}

.nci--toile .tla-submit {
  width: 100%;
  margin-top: 8cqw;
  padding: 4cqw 0;
  border: none;
  border-radius: 999px;
  background: var(--tla-blue);
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.7cqw);
  letter-spacing: 0.28em;
  text-indent: 0.28em;
  text-transform: uppercase;
  color: var(--tla-paper);
}

.nci--toile.nci--lang-zh .tla-submit {
  font-family: var(--tla-cjk);
  font-size: 3.4cqw;
  letter-spacing: 0.2em;
}

.nci--toile .tla-submit:disabled {
  opacity: 0.6;
}

.nci--toile .tla-done {
  margin-top: 6cqw;
}

.nci--toile .tla-sprig--done {
  width: 12cqw;
  margin: 0 auto;
}

.nci--toile .tla-done-t {
  margin-top: 4cqw;
  font-family: var(--tla-script);
  font-size: 9cqw;
  line-height: 1.1;
  color: var(--tla-blue);
  text-wrap: balance;
}

.nci--toile.nci--lang-zh .tla-done-t {
  font-family: var(--tla-cjk);
  font-size: 5.4cqw;
  font-weight: 600;
  letter-spacing: 0.1em;
}

.nci--toile .tla-done-b {
  margin-top: 3cqw;
  font-size: 4.2cqw;
  line-height: 1.55;
  color: var(--tla-navy);
}

.nci--toile.nci--lang-zh .tla-done-b {
  font-size: 3.3cqw;
  line-height: 1.9;
}

.nci--toile .tla-req {
  margin-left: 0.4em;
  color: var(--tla-blue);
}

.nci--toile .tla-choice + .tla-err {
  margin-bottom: 2cqw;
  padding-top: 0;
}

.nci--toile .tla-err--server {
  padding-top: 6cqw;
}

.nci--toile .tla-submit[aria-busy='true'],
.nci--toile .tla-wish-post[aria-busy='true'] {
  opacity: 0.7;
  cursor: progress;
}

.nci--toile .tla-done-when {
  margin-top: 2cqw;
  font-size: 3cqw;
  color: var(--tla-mute);
}

.nci--toile .tla-done-edit {
  margin-top: 6cqw;
  padding: 0 0 1cqw;
  border: none;
  border-bottom: 1px solid var(--tla-blue);
  background: none;
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.5cqw);
  letter-spacing: 0.22em;
  text-indent: 0.22em;
  text-transform: uppercase;
  color: var(--tla-navy);
}

/* ───── wishes, and the close ───── */

.nci--toile .nci-s-wishes {
  padding: 0;
}

.nci--toile .tla-garland {
  width: 84cqw;
  margin: 0 auto 7cqw;
}

.nci--toile .tla-wishform {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: end;
  gap: 3cqw 4cqw;
  margin: 9cqw 12cqw 0;
  text-align: left;
}

.nci--toile .tla-wish-in {
  grid-column: 1 / -1;
  width: 100%;
  padding: 2.6cqw 0;
  border: none;
  border-bottom: 1px solid var(--tla-hair);
  border-radius: 0;
  background: transparent;
  font-family: var(--tla-serif);
  font-size: 4.4cqw;
  font-weight: 500;
  color: var(--tla-navy);
  outline: none;
}

.nci--toile .tla-wish-in--name {
  grid-column: 1;
}

.nci--toile .tla-wish-in::placeholder {
  color: var(--tla-mute);
  font-style: italic;
}

.nci--toile .tla-wish-in:focus {
  border-bottom-color: var(--tla-blue);
}

.nci--toile .tla-wish-err {
  grid-column: 1 / -1;
  padding-top: 0;
}

.nci--toile .tla-wish-post {
  grid-column: 2;
  grid-row: 1;
  padding: 2cqw 5.4cqw;
  border: 1px solid var(--tla-blue);
  border-radius: 999px;
  background: transparent;
  font-family: var(--tla-serif);
  font-size: 4.3cqw;
  font-style: italic;
  font-weight: 500;
  line-height: 1.3;
  color: var(--tla-blue);
}

.nci--toile.nci--lang-zh .tla-wish-post {
  font-family: var(--tla-cjk);
  font-size: 3.4cqw;
  font-style: normal;
}

.nci--toile .tla-wish-post:disabled {
  opacity: 0.6;
}

.nci--toile .tla-wishes {
  margin: 10cqw 12cqw 0;
}

.nci--toile .tla-wish-sep {
  width: 7cqw;
  margin: 0 auto 5cqw;
}

.nci--toile .tla-wish + .tla-wish {
  margin-top: 5cqw;
}

.nci--toile .tla-wish-text {
  font-size: 4.8cqw;
  font-style: italic;
  line-height: 1.45;
  color: var(--tla-navy);
  overflow-wrap: anywhere;
  text-wrap: pretty;
}

.nci--toile.nci--lang-zh .tla-wish-text {
  font-family: var(--tla-cjk);
  font-size: 3.6cqw;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.04em;
}

.nci--toile .tla-wish-from {
  margin-top: 2.2cqw;
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.4cqw);
  letter-spacing: 0.22em;
  text-indent: 0.22em;
  text-transform: uppercase;
  color: var(--tla-blue);
}

.nci--toile.nci--lang-zh .tla-wish-from {
  font-family: var(--tla-cjk);
  font-size: 3cqw;
}

.nci--toile .tla-wish-empty {
  padding: 5cqw 0;
  font-size: 4cqw;
  font-style: italic;
  color: var(--tla-mute);
}

.nci--toile.nci--lang-zh .tla-wish-empty,
.nci--toile.nci--lang-zh .tla-wish-in::placeholder {
  font-size: 3.3cqw;
  font-style: normal;
  letter-spacing: 0.05em;
}

.nci--toile .tla-close {
  position: relative;
  margin-top: 18cqw;
}

.nci--toile .tla-fly--close {
  top: 4cqw;
  left: 18cqw;
  width: 10cqw;
  transform: rotate(-16deg);
}

.nci--toile .tla-mono {
  position: relative;
  width: 40cqw;
  margin: 0 auto;
  aspect-ratio: var(--tla-bot-frame-oval-ar);
}

.nci--toile .tla-mono-frame {
  position: absolute;
  inset: 0;
}

.nci--toile .tla-mono-l {
  position: absolute;
  inset: var(--tla-oval-t) var(--tla-oval-x) var(--tla-oval-b);
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: var(--tla-script);
  font-size: 13cqw;
  line-height: 1;
  color: var(--tla-blue);
}

.nci--toile .tla-mono-l i {
  margin: 0 0.4cqw;
  font-family: var(--tla-serif);
  font-size: 0.5em;
  font-weight: 400;
}

.nci--toile.nci--lang-zh .tla-mono-l {
  font-family: var(--tla-cjk);
  font-size: 8cqw;
  font-weight: 600;
}

.nci--toile.nci--lang-zh .tla-mono-l i {
  margin: 0 1cqw;
  font-size: 0.6em;
}

.nci--toile .tla-close-line {
  margin: 6cqw 10cqw 0;
  font-family: var(--tla-script);
  font-size: 9cqw;
  line-height: 1.25;
  white-space: pre-line;
  color: var(--tla-blue);
}

.nci--toile.nci--lang-zh .tla-close-line {
  font-family: var(--tla-cjk);
  font-size: 4.8cqw;
  font-weight: 600;
  line-height: 1.8;
  letter-spacing: 0.12em;
}

.nci--toile .tla-close-sign {
  margin-top: 4cqw;
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.4cqw);
  letter-spacing: 0.26em;
  text-indent: 0.26em;
  text-transform: uppercase;
  color: var(--tla-mute);
}

.nci--toile.nci--lang-zh .tla-close-sign {
  font-family: var(--tla-cjk);
  font-size: 3cqw;
}

/* ───── Guest cover overlay ─────
   The page's own first screen with the way in under the date. The overlay is a size container: the
   window takes whatever height the kicker, the names and the button leave it (up to its full width),
   so long names or a short phone shrink the picture instead of pushing the button off the screen. The
   spacing round them is kept tight, and on a short screen (wider than 3:5) the kicker plate gives its
   room to the window too, so the photograph stays the largest thing on the screen. */

.nci-cover--toile {
  container-type: size;
  display: flex;
  flex-direction: column;
  padding: 0;
  overflow: hidden;
  background-color: var(--tla-paper);
  color: var(--tla-navy);
  font-family: var(--tla-serif);
  font-weight: 500;
  font-variant-numeric: lining-nums;
  text-align: center;
  align-items: stretch;
  justify-content: flex-start;
}

.nci-cover--toile .tla-cv-field {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-items: center;
  min-height: 0;
  padding: 5cqw 0 2cqw;
}

.nci-cover--toile .tla-cv-art {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  justify-content: center;
  min-height: 0;
  width: 100%;
  margin-top: 2.4cqw;
}

.nci-cover--toile .tla-arch--cv {
  flex: none;
  width: auto;
  height: min(100%, 117cqw);
  margin: 0;
}

.nci-cover--toile .tla-cv-foot {
  position: relative;
  flex: none;
  padding: 0 7cqw 6cqw;
}

.nci-cover--toile .tla-names {
  margin-top: 4cqw;
}

.nci-cover--toile .tla-cv-open {
  margin-top: 5cqw;
  padding: 3.2cqw 8cqw;
  border: 1px solid var(--tla-blue);
  border-radius: 999px;
  background: transparent;
  font-family: var(--tla-capsf);
  font-size: max(10px, 2.6cqw);
  letter-spacing: 0.26em;
  text-indent: 0.26em;
  text-transform: uppercase;
  color: var(--tla-navy);
  transition: background-color 180ms, color 180ms;
}

.nci-cover--toile.tla-lang-zh .tla-cv-open {
  font-family: var(--tla-cjk);
  font-size: 3.4cqw;
  letter-spacing: 0.24em;
}

.nci-cover--toile .tla-cv-open:hover,
.nci-cover--toile .tla-cv-open:focus-visible {
  background: var(--tla-blue);
  color: var(--tla-paper);
}

.nci-cover--toile .tla-cv-open:focus-visible {
  outline: 2px solid var(--tla-navy);
  outline-offset: 4px;
}

@container (min-aspect-ratio: 3 / 5) {
  .nci-cover--toile .tla-cv-field {
    padding-top: 2.4cqw;
  }

  .nci-cover--toile .tla-cv-field > .tla-kicker {
    display: none;
  }

  .nci-cover--toile .tla-cv-art {
    margin-top: 0;
  }

  .nci-cover--toile .tla-names {
    margin-top: 3cqw;
    font-size: 11cqw;
  }

  .nci-cover--toile .tla-when {
    margin-top: 3cqw;
  }

  .nci-cover--toile .tla-time {
    margin-top: 0.6cqw;
  }

  .nci-cover--toile .tla-cv-open {
    margin-top: 4cqw;
    padding: 2.6cqw 8cqw;
  }

  .nci-cover--toile .tla-cv-foot {
    padding-bottom: 5cqw;
  }
}

/* Opening: the window swings a little closer and the card fades onto the page underneath. */
.nci-cover--toile.tla-cv--opening {
  animation: tla-open 700ms cubic-bezier(0.3, 0.6, 0.2, 1) forwards;
}

.nci-cover--toile.tla-cv--opening .tla-arch--cv {
  animation: tla-near 700ms cubic-bezier(0.3, 0.6, 0.2, 1) forwards;
}

@keyframes tla-open {
  55% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes tla-near {
  to {
    scale: 1.06;
  }
}

@media (prefers-reduced-motion: reduce) {
  .nci-cover--toile.tla-cv--opening,
  .nci-cover--toile.tla-cv--opening .tla-arch--cv {
    animation: none;
  }

  .nci-cover--toile .tla-cv-open,
  .nci--toile .tla-choice-btn {
    transition: none;
  }
}

/* ───── Floating bar — two rounds in the foot of the right margin ─────
   The page is set on a centre axis, so the foot of the centre is where the bar would sit on the reply
   button and the notes; the right margin is open the whole length of the page. */

.nci-float--toile {
  left: auto;
  right: 12px;
  bottom: 16px;
  justify-content: flex-end;
  gap: 8px;
}

.nci-float--toile button,
.nci-float--toile .studio-music button {
  width: 38px;
  height: 38px;
  gap: 0;
  padding: 0;
  justify-content: center;
  border-radius: 50%;
  font-family: var(--tla-serif);
  font-size: 0;
  letter-spacing: 0;
  box-shadow: 0 3px 12px rgba(31, 58, 120, 0.18);
  backdrop-filter: none;
}

.nci-float--toile .studio-music button,
.nci-float--toile .nci-float-music {
  display: flex;
  align-items: center;
  border: 1px solid var(--tla-blue);
  background: rgba(251, 250, 246, 0.96);
  font-size: 16px;
  line-height: 1;
  color: var(--tla-blue);
}

.nci-float--toile .studio-music button span {
  font-size: 0;
}

.nci-float--toile .studio-music button[aria-pressed='true'],
.nci-float--toile .nci-float-music[aria-pressed='true'] {
  background: var(--tla-blue);
  color: var(--tla-paper);
}

.nci-float--toile .nci-float-dot {
  width: auto;
  height: auto;
  border-radius: 0;
  background: none;
  font-size: 15px;
  line-height: 1;
  color: inherit;
}

/* Escaped, so the marks survive however the sheet is decoded: a note for the music, an arrow for share. */
.nci-float--toile .nci-float-dot::before {
  content: '\266A';
}

.nci-float--toile .nci-float-share {
  border: 1px solid var(--tla-blue);
  background: var(--tla-blue);
  color: var(--tla-paper);
}

.nci-float--toile .nci-float-share::before {
  content: '\2197';
  font-size: 15px;
  line-height: 1;
}
