/* Final art direction: open gesture, torn ink, deliberate breathing space. */
.n-page{--paint-mask:url('assets/ink-mask.svg');--paint-wide:url('assets/ink-mask-wide.svg')}.n-page figure{isolation:isolate}.f-flow{position:absolute;display:block;width:125%;height:auto;max-width:none;left:-12%;bottom:-65px;pointer-events:none;z-index:2;overflow:visible}.f-mark{position:absolute;left:-30px;top:0;width:22px;height:54px;color:#a1372b;pointer-events:none}.n-hero-art{isolation:isolate}.n-hero-art>img,.n-way-image>img,.n-journal figure>img,.n-memory figure>img,.n-video-invite figure>img,.n-teaser-art>img,.n-article-cover figure>img{clip-path:none!important;border-radius:0!important;mask-image:var(--paint-mask)!important;mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;filter:saturate(.85) contrast(1.025);mix-blend-mode:multiply}.n-night .n-way-image>img,.n-night.n-memory figure>img,.n-article-cover figure>img{mix-blend-mode:normal}.n-hero-art>img{width:128%;height:650px;margin-left:-3%;object-fit:cover;mask-image:var(--paint-wide)!important}.n-hero.n-robert .n-hero-art>img{object-position:56% center}.n-robert .n-hero-art:before,.n-support .n-hero-art:before{width:69%;height:70%;aspect-ratio:auto;border-radius:0;top:11%;left:24%;mask:var(--paint-mask) center/100% 100% no-repeat;transform:rotate(7deg);opacity:.75}.n-hero-art>.f-flow{bottom:-11px;left:-19%;width:139%;transform:rotate(-8deg)}.n-robert .n-hero-art>.f-flow{bottom:8px}.n-hero>.n-hand{margin:-2px 0 0 auto;max-width:310px}.n-hero{padding-bottom:65px}.n-hero-copy{position:relative}.n-kicker{font-size:11px;letter-spacing:.18em}.n-hero .n-kicker:after,.n-way-copy>.n-kicker:after{content:'';display:block;width:82px;height:2px;background:linear-gradient(90deg,#a0362b,transparent);margin-top:13px}.n-ways .n-kicker:after{background:linear-gradient(90deg,#c6a15f,transparent)}.n-ways .n-hero-art>img{mix-blend-mode:screen;mask-image:radial-gradient(ellipse,black 43%,transparent 73%)!important;height:auto;width:118%;margin-left:0;filter:none}.f-atlas-word{position:absolute;top:41%;left:48%;transform:translateX(-50%);font:500 clamp(20px,2vw,32px)/1.1 var(--serif);color:#282a24;text-align:center;letter-spacing:.04em;z-index:3}.f-atlas-word strong{font:800 1.14em/1.1 var(--display)}.n-way{padding-top:100px;padding-bottom:100px;gap:4%;grid-template-columns:1.15fr 1fr}.n-way-image>img{width:117%;max-width:none;margin-left:-8%;height:510px;object-fit:cover}.n-way:nth-child(even) .n-way-image>img{mask-image:var(--paint-wide)!important}.n-way-5 .n-way-image>img{height:500px;aspect-ratio:auto}.n-way-image>.f-flow{bottom:-2px;left:-18%;width:139%;transform:rotate(-12deg)}.n-way:nth-child(even) .f-flow{transform:scaleX(-1) rotate(-10deg);left:-20%;bottom:-35px}.n-way-copy .f-mark{top:31px}.n-number{font-size:190px;top:-99px;right:0;color:#aa853c26;transform:rotate(-4deg)}.n-night .n-number{color:#cfa24d3b}.n-way .n-prose p+p{border-left:0;padding:20px 0 0;font-size:16px;line-height:1.8;background:linear-gradient(90deg,#b58c4199,transparent) top left/70% 1px no-repeat}.n-way-copy .n-hand{margin-top:24px;margin-left:30px}.n-hand:after{height:9px;width:160px;opacity:.7}.n-journal figure:before,.n-memory figure:after,.n-article-cover figure:after{display:none}.n-journal figure>img{height:560px;width:120%;max-width:none;margin-left:-10%;object-fit:cover}.n-journal figure>.f-flow{bottom:50px;width:130%;left:-14%;transform:rotate(-13deg)}.n-journal figcaption{position:relative;padding:0 30px;margin-top:-20px;z-index:3}.n-journal figcaption .n-hand{color:#9c3229}.n-journal{gap:8%;padding-top:80px;padding-bottom:90px}.n-journal-reverse figure>.f-flow{transform:scaleX(-1) rotate(-8deg)}.n-prose .n-observations{border-top:0;padding:0 0 0 18px;border-left:1px solid #ae874550;margin:26px 0}.n-prose .n-observations li{border:0;padding:7px 0 7px 18px}.n-prose .n-observations li:before{content:'—';font-family:var(--serif);left:-8px;font-size:15px;color:#ae8745}.n-time-number{position:relative;color:#c9a058;text-shadow:2px 3px 0 #95703944}.n-time-number:after{content:'';display:block;position:absolute;left:-10px;bottom:30px;width:92%;height:40px;background:url('assets/original-021.webp') center/100% 100% no-repeat;transform:rotate(-8deg)}.n-time-number span{letter-spacing:.12em}.n-manifesto{padding-top:130px;padding-bottom:140px}.n-manifesto h2{font-size:clamp(44px,6vw,85px);max-width:950px}.n-manifesto .n-prose{font-family:var(--serif);max-width:680px}.n-manifesto .n-prose p{font-size:23px;line-height:1.55}.n-manifesto>.f-flow{width:115%;left:-7%;bottom:-130px;opacity:.48;z-index:-1}.n-prices{position:relative}.n-prices>h2{position:relative;padding-left:25px;border-left:1px solid #b58c41}.n-price{background:#eadcc2 url('assets/original-016.webp') center/cover;padding-top:68px;box-shadow:0 8px 16px #0003;clip-path:polygon(0 1%,13% 0,29% 1%,41% .3%,63% 1%,78% 0,99% 1%,100% 12%,99% 35%,100% 66%,99% 98%,83% 99%,69% 98%,52% 100%,32% 98%,13% 100%,0 99%,1% 75%,0 48%,1% 18%)}.f-price-stamp{position:absolute;top:21px;right:22px;font:500 25px/1 'Caveat',cursive;color:#a33a2b;transform:rotate(-8deg);border-bottom:1px solid #a33a2b66;padding:0 5px 5px}.n-price h3{margin-bottom:15px}.n-price-terms{border-bottom:0;padding-bottom:0;gap:12px 30px}.n-price-terms span:before{content:'— ';font-family:var(--serif)}.n-together{border-left:1px solid #b58c41;padding-left:27px;margin-top:40px}.n-together h3{font-size:40px}.n-memory{grid-template-columns:80px 1.1fr 1.25fr;gap:5%;padding-top:110px;padding-bottom:110px}.n-memory-copy{position:relative}.n-memory figure{transform:rotate(-2deg)}.n-memory figure>img{width:130%;max-width:none;margin-left:-15%;height:500px}.n-memory figure>.f-flow{bottom:-25px;width:145%;left:-23%;transform:rotate(-8deg)}.n-memory-number{transform:rotate(-4deg)}.n-memory-number span{font-size:80px}.n-memory-number small{font-size:23px}.n-memory-copy .n-prose p{line-height:1.75}.n-film{position:relative}.n-film video{border:0;box-shadow:8px 9px 0 #bc96554a;border-radius:4px;outline:1px solid #b58c4170;outline-offset:6px}.n-film>p{font-size:12px;letter-spacing:.03em}.n-end{isolation:isolate;overflow:hidden;padding-top:100px;padding-bottom:125px}.n-end>.f-flow{width:120%;left:-10%;bottom:-70px;z-index:-1;opacity:.6}.n-magazine{padding-bottom:85px}.n-magazine>.f-flow{width:98%;left:14%;bottom:-90px;opacity:.7;z-index:-1;transform:rotate(-10deg)}.n-magazine-bottom .n-hand{margin-right:3%}.n-teaser-art{margin-bottom:15px;transform:rotate(-1deg)}.n-teaser-art>img{height:360px;width:112%;max-width:none;margin-left:-6%;mask-image:var(--paint-wide)!important}.n-teaser-art>span{bottom:7px;right:22px;font-size:87px;text-shadow:none;color:#a47b3d;transform:rotate(5deg)}.n-teaser-1 .n-teaser-art>img,.n-teaser-6 .n-teaser-art>img{height:520px}.n-teaser h2{font-size:36px}.n-teaser .n-kicker{padding-left:27px;position:relative}.n-teaser .n-kicker:before{content:'';position:absolute;left:0;top:9px;width:18px;height:1px;background:var(--red);transform:rotate(-12deg)}.n-teaser-6{background:none;padding:40px 0;border-top:1px solid #b58c4160;border-bottom:1px solid #b58c4160}.n-teaser-1 h2,.n-teaser-6 h2{font-size:49px}.n-teaser p{max-width:480px}.n-article-cover{padding-top:65px;padding-bottom:95px}.n-article-cover-grid{gap:4%;grid-template-columns:1.1fr 1fr}.n-article-cover figure>img{width:122%;max-width:none;margin-left:-10%;aspect-ratio:1.1;mask-image:var(--paint-wide)!important}.n-article-cover figure>.f-flow{bottom:-25px;width:135%;left:-17%;transform:rotate(-7deg)}.n-article-cover .n-hand{position:relative;font-size:34px!important;max-width:480px;margin-left:20px}.n-reading-body{position:relative;border-left:1px solid #b58c4120}.n-reading-body h2{border-top:0;position:relative;padding-top:30px;margin-top:55px}.n-reading-body h2:before{content:'';position:absolute;top:0;left:0;width:115px;height:9px;background:url('assets/original-021.webp') center/100% 100% no-repeat}.n-reading-body blockquote{border-left:2px solid #a64030;background:#b58c4108}.n-article-page .v-next-article{position:relative;border-top:1px solid #b58c4155;padding-top:70px;padding-bottom:70px}.n-full-article .v-next-article>p{font:500 29px/1.15 'Caveat',cursive;color:#963c2d;transform:rotate(-3deg);margin-bottom:25px}.n-contact-grid article{border-top:0;padding:35px 0 10px 23px;border-left:1px solid #b58c4155}.n-contact-grid .f-mark{left:-9px;top:-14px;width:18px;height:44px;color:#bf984d}.n-contact-number{font-size:100px;transform:rotate(-4deg);color:#b58c4147}.n-contact-grid h3{font-size:42px}.n-video-invite figure{border:0;box-shadow:none;transform:none;position:relative}.n-video-invite figure>img{width:120%;max-width:none;margin-left:-10%;height:430px;object-fit:cover}.n-video-invite figure>.f-flow{bottom:-60px}.n-legal-cover{position:relative;isolation:isolate}.n-legal-cover:after{content:'VIA';position:absolute;right:6%;bottom:-25px;font:800 310px/.8 var(--display);letter-spacing:-.09em;color:#d4ad600a;z-index:-1}.n-legal-cover>.f-mark{left:4%;top:90px;color:#d4ad60}.n-legal-text{padding-left:30px;border-left:1px solid #b58c4160}.n-legal-text h2{position:relative;border-bottom:0;padding-bottom:23px}.n-legal-text h2:after{content:'';position:absolute;left:0;bottom:0;width:200px;height:12px;background:url('assets/original-021.webp') center/100% 100% no-repeat}.f-chapter{font:500 25px/1 'Caveat',cursive;color:#a2392b;display:block;transform:rotate(-5deg);margin-bottom:15px}.n-legal-text h3{font-size:26px}.n-legal-layout aside a{border-bottom:0;padding:15px 8px;border-left:2px solid #ae87453b;margin:8px 0}.n-legal-layout aside a:hover{border-color:#a2392b;color:#a2392b}.v-contact-intro>.v-eyebrow{letter-spacing:.15em}.v-letter{background:#efe2cb url('assets/original-016.webp') center/cover;box-shadow:5px 10px 14px #46351d19;transform:rotate(-.5deg)}.v-letter:after{content:'';border:0;border-radius:0;background:url('assets/original-036.webp') center/contain no-repeat;transform:rotate(-18deg);width:69px;height:69px;top:22px;right:22px}.v-letter h3{margin-bottom:28px}.v-letter input:not([type=checkbox]):not([type=radio]),.v-letter textarea{background:#fffaf04f;border-bottom-color:#9d815877;border-radius:0;box-shadow:none;transition:background .2s,border-color .2s}.v-letter input:focus-visible,.v-letter textarea:focus-visible{outline:2px solid #9d722f;outline-offset:3px;background:#fffaf0cc}.v-letter .v-form-note{max-width:92%;font-size:13px;color:#61533f}.v-contact-tokens .v-token{border:0;outline:0;border-radius:0;clip-path:polygon(11% 3%,38% 0,71% 3%,94% 12%,100% 39%,93% 76%,71% 97%,30% 100%,5% 79%,0 45%);background:#292b25 url('assets/charcoal.webp') center/cover}.v-reading-photo img{mask:var(--paint-wide,url('assets/ink-mask-wide.svg')) center/100% 100% no-repeat;mix-blend-mode:multiply}.v-footer-bottom>span{font-family:var(--serif);font-style:italic;font-size:17px}.v-footer-nav a{position:relative}.v-footer-nav a:after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:#d4ad60;transition:width .2s}.v-footer-nav a:hover:after{width:100%}.v-family{border-top:1px solid #c49a4d25;padding-top:18px}.v-family a{opacity:.9}.v-personal-copy>.f-mark{left:-28px;top:2px}.v-button:hover{filter:drop-shadow(3px 6px 3px #241c1730) brightness(1.06);transform:rotate(.3deg) translateY(-2px)}.n-chapter-nav{gap:8px 18px;border-bottom:0;background:linear-gradient(90deg,transparent,#b58c4160,transparent) bottom/100% 1px no-repeat}.n-chapter-nav a{align-items:center}.n-chapter-nav b{font-size:24px;line-height:1;color:#a03a2c}.n-chapter-nav a:hover b{transform:rotate(-10deg)}
@media(max-width:950px){.n-hero-art>img{height:550px}.n-way-image>img{height:430px}.n-journal figure>img{height:470px}.n-memory{grid-template-columns:60px 1.05fr 1.25fr}.n-memory figure>img{height:420px}.n-memory-number span{font-size:60px}.n-teaser-1 h2,.n-teaser-6 h2{font-size:38px}.n-teaser h2{font-size:33px}.n-article-cover h1{font-size:51px!important}.n-contact-grid h3{font-size:34px}.n-hero-copy>.f-mark{left:-23px}.n-page h2{overflow-wrap:break-word;hyphens:auto}}
@media(max-width:650px){.n-hero{padding-top:38px;padding-bottom:40px}.n-hero-art{height:360px;margin-top:18px}.n-hero-art>img{height:410px;width:130%;margin-left:-15%;mask-image:var(--paint-mask)!important}.n-ways .n-hero-art>img{width:116%;margin-left:-8%;mask-image:radial-gradient(ellipse,black 43%,transparent 73%)!important}.n-hero-art>.f-flow{width:136%;left:-19%;bottom:0;transform:rotate(-9deg)}.n-hero.n-robert .n-hero-art>.f-flow{bottom:-7px}.n-hero>.n-hand{margin:14px 0 0 auto;max-width:85%}.n-hero-copy>.f-mark{display:none}.f-atlas-word{top:42%;left:50%;font-size:21px}.n-kicker{font-size:10px}.n-chapter-nav{padding-top:22px;padding-bottom:25px;gap:9px 17px}.n-chapter-nav b{font-size:23px}.n-chapter-nav a{font-size:16px}.n-way{padding:45px 24px 55px;gap:25px}.n-way-image>img,.n-way-5 .n-way-image>img{width:124%;height:360px;margin-left:-12%}.n-way-image>.f-flow{bottom:-12px;width:127%;left:-14%;transform:rotate(-8deg)}.n-way:nth-child(even) .f-flow{bottom:-15px;left:-15%}.n-way-copy{padding-top:20px}.n-way-copy>.f-mark{left:-20px;top:24px;width:15px;height:40px}.n-way h2{font-size:40px}.n-number{font-size:120px;top:-35px;right:0}.n-way-copy .n-hand{margin-left:12px;max-width:95%;font-size:30px!important}.n-way .n-prose p+p{font-size:17px;padding-top:16px}.n-journal{padding:45px 24px 55px;gap:30px}.n-journal figure>img{width:128%;height:370px;margin-left:-14%}.n-journal figure>.f-flow{bottom:26px;left:-18%;width:139%}.n-journal figcaption{padding:0 0 0 18px;margin-top:0}.n-journal figcaption .n-hand{font-size:31px!important;margin:8px 0 0}.n-journal h2{font-size:37px}.n-prose .n-observations{padding-left:12px}.n-time-number:after{bottom:25px;width:85%}.n-manifesto{padding:75px 24px 90px}.n-manifesto h2{font-size:43px}.n-manifesto .n-prose p{font-size:21px}.n-manifesto>.f-flow{bottom:-20px;width:150%;left:-25%;opacity:.3}.n-prices>h2{padding-left:15px;font-size:43px}.n-price{padding:68px 24px 32px}.f-price-stamp{font-size:26px}.n-price h3{font-size:37px}.n-together{padding-left:17px}.n-together h3{font-size:34px}.n-memory{grid-template-columns:52px 1fr;gap:18px;padding:55px 24px 65px}.n-memory figure>img{height:310px;width:140%;margin-left:-20%}.n-memory figure>.f-flow{width:151%;left:-27%;bottom:-12px}.n-memory-number span{font-size:49px}.n-memory-number small{font-size:21px}.n-memory-copy>.f-mark{left:-19px;width:14px;top:0}.n-memory h2{font-size:37px}.n-film{padding:50px 24px}.n-end{padding:65px 24px 85px}.n-end>.f-flow{bottom:-20px;width:150%;left:-25%;opacity:.5}.n-end h2{font-size:40px}.n-magazine{padding-bottom:55px}.n-magazine>.f-flow{bottom:-9px;width:155%;left:-20%;opacity:.4}.n-magazine-bottom .n-hand{margin-right:0}.n-teaser-art>img,.n-teaser-1 .n-teaser-art>img,.n-teaser-6 .n-teaser-art>img{height:340px;width:122%;margin-left:-11%}.n-teaser-art>span{font-size:70px;bottom:12px;right:8px}.n-teaser-art{margin-bottom:25px}.n-teaser h2,.n-teaser-1 h2,.n-teaser-6 h2{font-size:35px}.n-teaser-6{padding:30px 0}.n-article-cover{padding:38px 24px 50px}.n-article-cover h1{font-size:40px!important}.n-article-cover-grid{gap:10px}.n-article-cover figure{width:100%}.n-article-cover figure>img{width:122%;margin-left:-11%}.n-article-cover figure>.f-flow{width:128%;left:-15%;bottom:-12px}.n-article-cover .n-hand{font-size:30px!important;margin-left:9px}.n-reading-body{border-left:0}.n-reading-body h2{font-size:32px}.n-contact-grid article{padding-left:22px;margin-top:45px}.n-contact-grid h3{font-size:37px}.n-contact-number{font-size:66px}.n-video-invite{padding:45px 24px 60px}.n-video-invite figure{margin:0}.n-video-invite figure>img{width:126%;margin-left:-13%;height:320px}.n-video-invite figure>.f-flow{width:132%;left:-17%;bottom:-28px}.n-legal-cover:after{font-size:170px;right:0;bottom:0}.n-legal-cover>.f-mark{display:none}.n-legal-text{border:0;padding-left:0}.n-legal-text h2{font-size:44px}.n-legal-text h3{font-size:25px}.n-legal-text h2:after{width:160px}.v-letter{transform:none}.v-letter:after{width:56px;height:56px;right:18px;top:26px}.v-personal-copy>.f-mark{display:none}.v-footer-bottom>span{font-size:16px;line-height:1.5}.f-flow{max-width:none}}
@media(prefers-reduced-motion:reduce){.v-button,.v-letter input,.v-letter textarea,.v-footer-nav a:after{transition:none}.v-button:hover{transform:none}}
.n-robert .n-hero-art:before,.n-support .n-hero-art:before{display:none}.n-hero-art>img{height:600px}.n-hero-art .f-flow{opacity:.85}
@media(max-width:950px){.n-hero-art>img{height:520px}}
@media(max-width:650px){.n-hero-art>img{height:375px}}
/* Paths stay within image space so they never cross reading copy. */
.n-way-image>.f-flow,.n-way:nth-child(even) .n-way-image>.f-flow{width:114%;left:-15%}.n-journal figure>.f-flow,.n-memory figure>.f-flow{width:115%;left:-13%}.f-atlas-word{left:59%;top:42%}
@media(max-width:650px){.n-way-image>.f-flow,.n-way:nth-child(even) .n-way-image>.f-flow{width:120%;left:-12%}.n-journal figure>.f-flow,.n-memory figure>.f-flow{width:130%;left:-16%}.f-atlas-word{left:50%;top:42%}}
.v-letter{background-image:linear-gradient(0deg,#efe2cbee 0%,transparent 24%),url('assets/original-016.webp')}.v-letter .v-form-note{color:#51442f}.v-hero-sub{text-shadow:0 0 8px #f3e8d3,0 0 3px #f3e8d3}
@media(min-width:651px){.v-hero-sub{transform:translateY(-9px)}}
.f-atlas-word{top:34%}
@media(max-width:650px){.f-atlas-word{top:34%}}
/* The last line is part of the brand, too. */
.v-colophon{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr auto;align-items:center;gap:40px;padding:48px 35px 45px;margin:20px 0 15px;overflow:hidden;min-height:270px}.v-colophon-message{position:relative;z-index:2;width:max-content;max-width:100%;transform:rotate(-2deg)}.v-colophon-word{display:block;color:#f0e3c9;font:800 clamp(42px,4.6vw,66px)/.94 var(--display);letter-spacing:-.055em}.v-colophon-gold{color:#c6a15e;margin:4px 0 0 35px}.v-colophon-hand{display:block;font:500 clamp(26px,2.8vw,38px)/1.1 'Caveat',cursive;color:#ead8b4;margin:17px 0 0 52px;transform:rotate(-5deg)}.v-colophon-path{position:absolute;left:-3%;bottom:-10%;width:110%;height:100%;z-index:-1;opacity:.42;pointer-events:none}.v-domain-plaque{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-start;min-width:320px;min-height:106px;max-width:100%;padding:22px 90px 26px 38px!important;background:url('assets/button-gold.webp') center/100% 100% no-repeat;color:#292820!important;text-decoration:none!important;border:0!important;font:800 29px/1 var(--display)!important;letter-spacing:-.04em;transform:rotate(3deg);filter:drop-shadow(3px 6px 3px #0003);transition:transform .2s,filter .2s;clip-path:polygon(2% 15%,6% 7%,16% 10%,24% 6%,38% 9%,51% 6%,60% 9%,69% 3%,92% 4%,97% 15%,100% 67%,97% 89%,88% 98%,63% 94%,39% 98%,26% 95%,12% 99%,2% 85%,0 53%)}.v-domain-plaque:after,.v-domain-plaque:before{display:none!important}.v-domain-plaque:hover{transform:rotate(0) translateY(-3px);filter:drop-shadow(3px 7px 3px #0004) brightness(1.06)}.v-domain-plaque:focus-visible{outline:3px solid #f7e7bd;outline-offset:6px}.v-family{border-top:0;padding:20px 0 10px;margin:0;gap:15px 25px}.v-family a{font:400 15px/1.2 var(--serif);min-height:58px;padding:9px 13px;color:#e6d4b1;position:relative;isolation:isolate;opacity:1}.v-family a:before{content:'';position:absolute;inset:0;background:#bba16e0b;clip-path:polygon(0 9%,30% 1%,67% 4%,100% 0,98% 92%,68% 100%,35% 94%,1% 100%);z-index:-1}.v-family a:hover:before{background:#bba16e1c}.v-family img{max-width:63px;max-height:30px;width:auto;height:auto;object-fit:contain}.v-author-signature{display:flex;align-items:center;gap:18px;margin-top:30px}.n-page .v-author-signature>span{font:500 10px/1.6 'Albert Sans',sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#cab284;max-width:80px}.n-page .v-author-signature>img{display:block;width:195px;height:auto;filter:grayscale(1) invert(1);mix-blend-mode:screen;opacity:.92}.n-film>.v-film-caption{display:flex;align-items:center;gap:13px;width:max-content;max-width:100%;margin:5px 0 0;padding:11px 17px 12px;color:#6c4c2e;background:#bba16e10;clip-path:polygon(0 9%,27% 0,62% 5%,99% 0,100% 89%,66% 100%,37% 96%,1% 100%);font-size:13px;line-height:1.5}.v-film-caption>svg{width:38px;height:38px;flex-shrink:0;color:#9e3a2b}.v-film-caption>span{display:block}.v-film-caption b{display:block;font:500 27px/1 'Caveat',cursive;transform:rotate(-3deg);transform-origin:left;margin-bottom:5px;color:#8c3729}.v-film-caption small{display:block;font:400 12px/1.5 'Albert Sans',sans-serif}.n-page .v-form-note{position:relative;padding-left:18px;border-left:2px solid #a13c2b65}.v-letter .v-form-note{position:relative;padding-left:15px;border-left:2px solid #a13c2b65}.n-page .n-price-terms{gap:13px 20px}.n-price-terms span{background:url('assets/original-021.webp') bottom left/100% 7px no-repeat;padding:7px 8px 12px;transform:rotate(-1deg);font:500 23px/1.3 'Caveat',cursive}.n-price-terms span:before{display:none}.v-footer-nav a{gap:7px}.v-footer-nav a:before{content:'·';color:#bb9752;font-size:22px}.v-footer-nav a:after{display:none}
@media(max-width:950px){.v-colophon{padding:35px 15px;gap:25px}.v-domain-plaque{min-width:270px;font-size:26px!important;min-height:95px;padding-left:28px!important;padding-right:75px!important}.v-colophon-word{font-size:47px}.v-colophon-hand{font-size:29px;margin-left:20px}.v-family{gap:10px 16px}}
@media(max-width:650px){.v-colophon{display:flex;flex-direction:column;align-items:flex-start;gap:33px;min-height:0;margin:10px -4px 20px;padding:35px 4px 25px}.v-colophon-message{max-width:100%}.v-colophon-word{font-size:clamp(38px,11vw,57px);line-height:.98}.v-colophon-gold{margin-left:21px}.v-colophon-hand{font-size:clamp(26px,7vw,34px);margin:18px 0 0 15px;line-height:1.15}.v-domain-plaque{align-self:center;width:100%;max-width:335px;min-width:0;min-height:95px;font-size:27px!important;padding-left:28px!important;padding-right:75px!important}.v-colophon-path{width:170%;left:-22%;bottom:10%;height:68%;opacity:.3;transform:rotate(-17deg)}.v-family{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 7px;padding:12px 0}.v-family a{font-size:13px;line-height:1.3;padding:10px 7px;gap:6px;min-width:0;flex-direction:column;text-align:center;justify-content:center}.v-family img{max-width:70px;max-height:32px}.v-author-signature{gap:13px;margin-top:25px}.n-page .v-author-signature>img{width:170px;max-width:68%}.n-page .v-author-signature>span{font-size:9px}.n-film>.v-film-caption{margin-top:25px;padding-left:9px;padding-right:9px;gap:9px;width:100%}.v-film-caption b{font-size:25px}.v-film-caption small{font-size:12px}.v-film-caption>svg{width:31px;height:31px}.n-price-terms span{width:auto;font-size:24px}.v-footer-nav{gap:8px 15px}.v-footer-nav a{font-size:17px;min-height:44px}}
@media(prefers-reduced-motion:reduce){.v-domain-plaque{transition:none}.v-domain-plaque:hover{transform:rotate(3deg)}}
.n-together p:not(:last-child){padding:19px 23px;background:#d3b37312;clip-path:polygon(0 6%,30% 0,70% 4%,100% 0,99% 94%,61% 100%,25% 95%,0 100%);margin:17px 0;font-size:19px}.n-together p:not(:last-child)>b{display:block;font:500 29px/1.2 'Caveat',cursive;color:#d4b67c;transform:rotate(-2deg);margin-bottom:10px}.n-together p:last-child{font:500 25px/1.3 'Caveat',cursive;color:#cfb47f;transform:rotate(-1deg);margin:24px 0 0 20px}
@media(max-width:650px){.n-together p:not(:last-child){padding:17px 15px;font-size:18px}.n-together p:last-child{font-size:24px;margin-left:6px}}
.v-footer:before{display:none}.v-footer .v-family{padding-bottom:35px}
@media(max-width:650px){.v-footer .v-family{padding-bottom:60px}}
.n-page .v-author-signature>img{aspect-ratio:auto;object-fit:contain;border-radius:0;mask:none;clip-path:none;width:220px;height:auto}
@media(max-width:650px){.n-page .v-author-signature>img{width:170px}.n-film h2{font-size:36px;hyphens:none}}
