@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.kJBK_q_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.kJBK_q_variable{--font-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.e6LDAG_className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.e6LDAG_variable{--font-serif:"Playfair Display", "Playfair Display Fallback"}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans), Arial, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.italic{font-style:italic}:root{--cream:#f4efe6;--paper:#f8f4ed;--sand:#e9e1d6;--ink:#121212;--terra:#c45c3e;--terra-deep:#a3422b;--muted:#57514a;--line:#12121233;--gutter:36px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{background:var(--cream);color:var(--ink);font-family:var(--font-sans), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}::selection{background:var(--terra);color:var(--cream)}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--terra);outline-offset:4px}h1,h2,h3,p,figure,ol,ul,dl,dd{margin:0}h1,h2,h3{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;font-weight:500}h2{letter-spacing:-.02em;font-size:clamp(32px,4vw,48px);line-height:1.08}.skip-link,.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus{z-index:100;clip:auto;background:var(--ink);width:auto;height:auto;color:var(--cream);padding:.75rem 1rem;top:1rem;left:1rem}.wrap{width:min(100% - var(--gutter) * 2, 1320px);margin-inline:auto}.section{border-top:1px solid var(--line);-moz-column-gap:32px;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 32px;padding:96px 0;display:grid}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal{animation:linear both reveal-in;animation-timeline:view();animation-range:entry entry 35%}@keyframes reveal-in{0%{opacity:.001;transform:translateY(18px)}to{opacity:1;transform:none}}}}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.brand{flex-shrink:0;align-items:baseline;display:inline-flex}.brand-name{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:1}.brand-name span{color:var(--terra-deep)}.main-nav{gap:clamp(22px,3.5vw,48px);display:flex}.main-nav a{color:#413d38;font-size:15px;transition:color .2s}.main-nav a:hover,.text-link:hover,.back-top:hover,.header-cta:hover{color:var(--terra-deep)}.header-cta{border-bottom:1px solid var(--ink);padding:8px 0;font-size:15px;font-weight:600}.button{cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:15px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-dark{background:var(--ink);color:var(--cream)}.button-dark:hover{background:#35312d}.text-link{border-bottom:1px solid var(--line);padding:12px 0;font-size:15px;font-weight:600;transition:color .2s}.hero{-moz-column-gap:32px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:32px;padding:72px 0 96px;display:grid}.hero-copy{grid-column:1/span 6}.hero h1{letter-spacing:-.02em;font-size:clamp(40px,4.6vw,66px);line-height:1.04}.hero h1 span{display:block}.hero-deck{color:#4c463f;text-wrap:pretty;max-width:30em;margin:28px 0 32px;font-size:18px;line-height:1.65}.hero-actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.hero-art{grid-column:7/span 6;min-width:0}.paper-scene{width:min(100%,625px);margin-left:auto;padding:10px 12px 28px 4px;position:relative}.paper-shadow{filter:blur(16px);background:#2b21192e;position:absolute;inset:22px 6px 18px 16px;transform:rotate(-1deg)translate(8px,10px)}.newspaper{background:var(--paper);padding:clamp(15px,2.2vw,27px) clamp(17px,2.7vw,32px) 17px;position:relative;overflow:hidden;transform:rotate(-1deg);box-shadow:0 2px 3px #140f0a1f,inset 0 0 45px #9e7f6012;container-type:inline-size}.paper-topline,.paper-edition,.paper-footer{letter-spacing:.11em;justify-content:space-between;gap:8px;font-size:clamp(6px,.74vw,8px);font-weight:700;display:flex}.paper-topline{border-bottom:1px solid var(--ink);padding-bottom:8px}.paper-masthead{font-family:var(--font-serif), Georgia, serif;text-align:center;letter-spacing:-.02em;white-space:nowrap;padding:13px 0 9px;font-size:7.6cqi;font-weight:600;line-height:1}.paper-edition{border-top:1px solid var(--ink);border-bottom:3px double var(--ink);margin-bottom:12px;padding:7px 0}.paper-kicker{letter-spacing:.13em;color:var(--terra-deep);text-align:center;margin-bottom:6px;font-size:clamp(6px,.82vw,9px);font-weight:700}.paper-headline{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;text-align:center;margin-bottom:13px;font-size:clamp(30px,4.4vw,54px);font-weight:500;line-height:.98}.paper-image{background:#eee6da;border:1px solid #121212b3;padding:3px}.paper-image svg{filter:grayscale()contrast(1.05);width:100%;height:auto;display:block}.paper-cutline{letter-spacing:.04em;color:#4e4942;margin-top:5px;font-size:clamp(6px,.7vw,8px)}.paper-columns{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:10px;display:grid}.paper-columns>div{padding:8px 8px 7px 0}.paper-columns>div+div{border-left:1px solid var(--line);padding-left:9px}.column-label{font-family:var(--font-serif), Georgia, serif;letter-spacing:.02em;font-size:clamp(7px,.9vw,10px);font-weight:700;display:block}.paper-columns p{font-family:var(--font-serif), Georgia, serif;color:#484139;margin-top:5px;font-size:clamp(7px,.83vw,9px);line-height:1.45}.paper-footer{padding-top:8px;font-size:clamp(5px,.66vw,7px)}.sample-heading{grid-column:1/span 4;align-self:start;position:sticky;top:32px}.sample-deck{max-width:26em;color:var(--muted);margin-top:18px;font-size:17px}.sample-figure{grid-column:5/span 8;gap:32px;min-width:0;display:grid}.sample-figure figcaption{color:var(--muted);margin-top:10px;font-size:13px}.sample-figure a{display:block}.sample-disclosure{color:var(--muted);margin-top:18px;font-size:13px}.sample-download{margin-top:24px}.sample-file-note{color:var(--muted);margin-top:10px;font-size:12px}.sample-image{background:var(--paper);border:1px solid var(--line);width:100%;height:auto;display:block}.how-section h2,.occasions-section h2{grid-column:1/-1;max-width:18ch}.steps-grid{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:32px;padding:0;list-style:none;display:grid}.step-card{border-top:1px solid var(--ink);padding-top:18px}.step-number{color:var(--terra-deep);margin-bottom:14px;font-size:14px;font-weight:700;display:block}.step-card h3{letter-spacing:-.01em;margin-bottom:10px;font-size:26px}.step-card p{max-width:24em;color:var(--muted);font-size:16px;line-height:1.65}.occasion-list{-moz-column-gap:32px;border-top:1px solid var(--ink);grid-column:1/-1;grid-template-columns:repeat(4,1fr);column-gap:32px;padding:0;list-style:none;display:grid}.occasion-list li{font-family:var(--font-serif), Georgia, serif;border-bottom:1px solid var(--line);padding:18px 0;font-size:22px}.price-copy{grid-column:1/span 5}.price-deck{max-width:26em;color:var(--muted);margin-top:18px;font-size:17px}.rate-card{grid-column:7/span 6}.rate-card dl{border-top:1px solid var(--ink);margin-bottom:28px}.rate-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;display:flex}.rate-row dt{font-size:17px}.rate-row dd{font-family:var(--font-serif), Georgia, serif;font-size:22px}.rate-row:last-child{border-bottom-color:var(--ink)}.rate-row:last-child dd{font-size:28px}.waitlist-section{align-items:end}.waitlist-copy-col{grid-column:1/span 5}.waitlist-copy{color:var(--muted);margin-top:18px;font-size:17px}.waitlist-form,.form-status{grid-column:7/span 6}.waitlist-form{border:1px solid var(--ink);background:var(--paper);gap:8px;padding:5px;display:flex}.waitlist-form input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 14px;font-size:16px}.waitlist-form input::placeholder{color:#6a645b;opacity:1}.waitlist-form input:focus-visible{outline:2px solid var(--terra);outline-offset:-1px}.waitlist-form .button{white-space:nowrap;min-height:46px}.form-status{background:var(--paper);border-left:2px solid var(--terra-deep);padding:14px 17px;font-size:16px;line-height:1.6}.site-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:96px;display:flex}.site-footer p{color:var(--muted);font-size:15px}.footer-brand{letter-spacing:0;font-size:15px;font-weight:500}.back-top{font-size:15px;transition:color .2s}@media (max-width:900px){:root{--gutter:24px}.section{padding:80px 0}.main-nav{gap:18px}.main-nav a{font-size:14px}.hero-copy{grid-column:1/span 6}.hero-art{grid-column:7/span 6}.hero-deck{font-size:16px}.sample-heading{grid-column:1/-1;position:static}.sample-figure{grid-column:1/-1}.occasion-list{grid-template-columns:repeat(2,1fr)}.price-copy,.rate-card,.waitlist-copy-col,.waitlist-form,.form-status{grid-column:1/-1}}@media (max-width:650px){:root{--gutter:20px}.site-header{min-height:68px}.brand-name{font-size:22px}.main-nav{display:none}.header-cta{font-size:14px}.hero{flex-direction:column;align-items:stretch;gap:40px;padding:48px 0 72px;display:flex}.hero h1{font-size:clamp(40px,11vw,56px)}.hero-deck{margin:20px 0 24px}.paper-scene{width:100%;padding:6px 8px 22px 2px}.newspaper{padding:15px 16px 12px}.paper-headline{font-size:clamp(30px,9vw,44px)}.column-label{font-size:8px}.paper-columns p{font-size:7px}.section{-moz-column-gap:0;gap:28px 0;padding:64px 0}.steps-grid{grid-template-columns:1fr;gap:28px}.occasion-list{-moz-column-gap:20px;grid-template-columns:1fr 1fr;column-gap:20px}.occasion-list li{padding:14px 0;font-size:19px}.rate-row dt{font-size:16px}.rate-card .button{width:100%}.waitlist-form{flex-direction:column;gap:7px;padding:7px}.waitlist-form input{min-height:46px;padding:0 10px}.waitlist-form .button{width:100%}.site-footer{min-height:80px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}}.sample-web{margin-top:22px}.faq-section h2{grid-column:1/span 5;align-self:start}.faq-list{border-top:1px solid var(--ink);grid-column:7/span 6;min-width:0}.faq-list details{border-bottom:1px solid var(--line);padding:20px 0}.faq-list summary{cursor:pointer;padding-right:12px;font-size:17px;font-weight:600}.faq-list summary:focus-visible{outline:3px solid var(--terra);outline-offset:4px}.faq-list p{color:var(--muted);margin-top:12px;font-size:16px}.site-footer nav{gap:24px;font-size:15px;display:flex}.waitlist-fields{border:1px solid var(--ink);background:var(--paper);gap:8px;padding:5px;display:flex}.waitlist-form{background:0 0;border:0;padding:0;display:block}.waitlist-form input{width:100%}.waitlist-consent{color:var(--muted);margin-top:12px;font-size:12px}.waitlist-consent a,.legal-page a{text-underline-offset:3px;text-decoration:underline}.waitlist-form .form-status{margin-top:14px}.button:disabled{cursor:wait;opacity:.7}.legal-page{max-width:760px;padding-block:56px 90px}.legal-page h1{margin-block:30px 10px;font-size:clamp(38px,6vw,58px);line-height:1.1}.legal-page h2{margin-block:34px 12px;font-size:27px}.legal-page p{margin-block:14px}.legal-date{color:var(--muted);font-size:14px}@media (max-width:900px){.faq-section h2,.faq-list{grid-column:1/-1}}@media (max-width:650px){.waitlist-fields{flex-direction:column;padding:7px}.site-footer{flex-wrap:wrap;padding-block:22px}.site-footer nav{gap:20px}}
.bdp-hero-anim{--bdp-cream:#f4efe6;--bdp-paper:#f6f2ea;--bdp-ink:#121212;--bdp-terracotta:#c45c3e;--bdp-hair:max(1px, calc(var(--u) * .13));--bdp-rule:#12121261;--bdp-tilt:-1deg;--bdp-serif:var(--font-serif), Georgia, serif;--bdp-sans:var(--font-sans), Arial, sans-serif;--u:1cqi;aspect-ratio:4/5;isolation:isolate;width:100%;color:var(--bdp-ink);font-family:var(--bdp-serif);font-kerning:normal;text-rendering:optimizelegibility;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-user-select:none;user-select:none;cursor:default;font-size:16px;line-height:1;display:block;position:relative;overflow:clip;container-type:inline-size}@supports not (width:1cqi){.bdp-hero-anim{--u:5.6px}}.bdp-hero-anim *,.bdp-hero-anim :before,.bdp-hero-anim :after{box-sizing:border-box;margin:0;padding:0}.bdp-hero-anim img,.bdp-hero-anim svg{max-width:none;display:block}.bdp-hero-anim .bdp-page{width:86%;height:89.44%;font-size:var(--u);transform:rotate(var(--bdp-tilt));transform-origin:50%;position:absolute;top:5.28%;left:7%}.bdp-hero-anim .bdp-page:before,.bdp-hero-anim .bdp-page:after{content:"";z-index:-1;width:44%;height:10%;box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 1.6) #12121233;position:absolute;bottom:1.6%}.bdp-hero-anim .bdp-page:before{left:2.5%;transform:rotate(-2.6deg)skew(-8deg)}.bdp-hero-anim .bdp-page:after{right:2.5%;transform:rotate(2.6deg)skew(8deg)}.bdp-hero-anim .bdp-sheet{padding:calc(var(--u) * 3.3) calc(var(--u) * 4.1) calc(var(--u) * 3.4);background-color:var(--bdp-paper);background-image:radial-gradient(120% 70% at 50% 28%,#ffffff6b,#fff0 62%),radial-gradient(150% 110%,#785c3800 62%,#785c381a),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .23 0 0 0 0 .15 0 0 0 -1.7 1.18'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.3'/%3E%3C/svg%3E");background-size:auto, auto, calc(var(--u) * 25) calc(var(--u) * 25);box-shadow:0 0 0 1px #1212120b, 0 calc(var(--u) * .2) calc(var(--u) * .45) #12121217, 0 calc(var(--u) * 1.4) calc(var(--u) * 2.8) calc(var(--u) * -.7) #12121233;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.bdp-hero-anim .bdp-ears{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 3);font-style:italic;font-size:calc(var(--u) * 1.34);line-height:1.2;display:flex}.bdp-hero-anim .bdp-ear--flag{font-weight:700;font-size:calc(var(--u) * 1.62);color:var(--bdp-terracotta);white-space:nowrap}.bdp-hero-anim .bdp-ear--wx{text-align:right;color:#121212c7}.bdp-hero-anim .bdp-masthead{font-weight:900;font-size:calc(var(--u) * 7.2);letter-spacing:-.022em;text-align:center;white-space:nowrap;margin:calc(var(--u) * .35) 0 calc(var(--u) * 1.5);line-height:1.04}.bdp-hero-anim .bdp-folio{justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);font-family:var(--bdp-sans);font-weight:600;font-size:calc(var(--u) * 1.1);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:calc(var(--u) * .78) 0 calc(var(--u) * .7);border-top:max(2px, calc(var(--u) * .36)) solid var(--bdp-ink);border-bottom:var(--bdp-hair) solid var(--bdp-ink);line-height:1;display:flex;position:relative}.bdp-hero-anim .bdp-folio:before{content:"";height:var(--bdp-hair);background:var(--bdp-ink);left:0;right:0;top:calc(-1 * (max(2px, calc(var(--u) * .36)) + calc(var(--u) * .34) + var(--bdp-hair)));position:absolute}.bdp-hero-anim .bdp-banner{text-align:center;padding:calc(var(--u) * 1.9) 0 calc(var(--u) * 1.75);margin-bottom:calc(var(--u) * 2);border-bottom:var(--bdp-hair) solid var(--bdp-ink);position:relative}.bdp-hero-anim .bdp-headline{font-weight:900;font-size:calc(var(--u) * 8.9);letter-spacing:-.02em;line-height:.99}.bdp-hero-anim .bdp-w{display:inline-block}.bdp-hero-anim .bdp-deck{font-style:italic;font-size:calc(var(--u) * 2.3);margin-top:calc(var(--u) * 1.3);line-height:1.2}.bdp-hero-anim .bdp-grid{-moz-column-gap:calc(var(--u) * 2.4);column-gap:calc(var(--u) * 2.4);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid}.bdp-hero-anim .bdp-main{flex-direction:column;grid-column:span 2;min-height:0;display:flex}.bdp-hero-anim .bdp-rail{flex-direction:column;justify-content:space-between;min-height:0;display:flex;position:relative}.bdp-hero-anim .bdp-rail:before{content:"";top:0;bottom:0;left:calc(var(--u) * -1.2);border-left:var(--bdp-hair) solid var(--bdp-rule);position:absolute}.bdp-hero-anim .bdp-slot{position:relative}.bdp-hero-anim .bdp-frame{aspect-ratio:3/2;position:relative}.bdp-hero-anim .bdp-photo{isolation:isolate;background:#fff;position:absolute;inset:0;overflow:hidden}.bdp-hero-anim .bdp-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bdp-hero-anim .bdp-photo__tint{background:var(--bdp-paper);mix-blend-mode:multiply;position:absolute;inset:0}.bdp-hero-anim .bdp-photo__screen{mix-blend-mode:multiply;opacity:.28;background:radial-gradient(circle, var(--bdp-ink) 0 30%, transparent 33%) 0 0 / calc(var(--u) * .62) calc(var(--u) * .62);display:none;position:absolute;inset:0}.bdp-hero-anim .bdp-photo:not([data-bdp-placeholder]) img{filter:grayscale()contrast(1.1)brightness(1.03)}.bdp-hero-anim .bdp-photo:not([data-bdp-placeholder]) .bdp-photo__screen{display:block}.bdp-hero-anim .bdp-caption{font-family:var(--bdp-sans);font-size:calc(var(--u) * 1.16);margin-top:calc(var(--u) * .85);color:#121212d1;line-height:1.38}.bdp-hero-anim .bdp-caption i{color:#1212128c;font-style:normal}.bdp-hero-anim .bdp-body{font-size:calc(var(--u) * 1.72);text-align:justify;-webkit-hyphens:auto;hyphens:auto;hanging-punctuation:first;line-height:1.39}.bdp-hero-anim .bdp-byline{font-family:var(--bdp-sans);font-size:calc(var(--u) * 1.05);letter-spacing:.02em;margin-bottom:calc(var(--u) * .9);color:#121212cc;line-height:1.3}.bdp-hero-anim .bdp-byline b{letter-spacing:.1em;text-transform:uppercase;color:var(--bdp-ink);font-weight:700}.bdp-hero-anim .bdp-story{min-height:0;margin-top:calc(var(--u) * 1.7);flex:1}.bdp-hero-anim .bdp-story__in{height:100%;overflow:hidden}.bdp-hero-anim .bdp-cols{-moz-column-count:2;column-count:2;-moz-column-gap:calc(var(--u) * 2.4);column-gap:calc(var(--u) * 2.4);-moz-column-fill:balance;column-fill:balance;-moz-column-rule:var(--bdp-hair) solid var(--bdp-rule);column-rule:var(--bdp-hair) solid var(--bdp-rule)}.bdp-hero-anim .bdp-dropcap:first-letter{float:left;font-weight:900;font-size:calc(var(--u) * 7.6);padding:calc(var(--u) * .4) calc(var(--u) * .6) 0 0;line-height:.8}@supports (-webkit-initial-letter:3) or (initial-letter:3) or (-webkit-initial-letter:3){.bdp-hero-anim .bdp-dropcap:first-letter{float:none;font-size:inherit;line-height:inherit;padding:0 calc(var(--u) * .55) 0 0;-webkit-initial-letter:3;initial-letter:3}}.bdp-hero-anim .bdp-jump{font-style:italic;font-size:calc(var(--u) * 1.5);margin-top:calc(var(--u) * .5);line-height:1.4}.bdp-hero-anim .bdp-colhead{font-weight:700;font-size:calc(var(--u) * 2.28);letter-spacing:-.008em;margin-bottom:calc(var(--u) * .75);line-height:1.07}.bdp-hero-anim .bdp-thumb .bdp-caption{margin-bottom:calc(var(--u) * .4)}.bdp-hero-anim .bdp-col+.bdp-col{border-top:var(--bdp-hair) solid var(--bdp-rule);padding-top:calc(var(--u) * 1.5)}.bdp-hero-anim .bdp-guide{opacity:0;pointer-events:none;border:var(--bdp-hair) dashed #12121252;position:absolute;inset:0}.bdp-hero-anim .bdp-guide svg{width:100%;height:100%;position:absolute;inset:0}.bdp-hero-anim .bdp-guide path{fill:none;stroke:#12121233;stroke-width:1px;vector-effect:non-scaling-stroke}.bdp-hero-anim .bdp-banner>.bdp-guide{inset:calc(var(--u) * 1.4) 0}.bdp-hero-anim .bdp-veil{background:var(--bdp-paper);opacity:0;pointer-events:none;position:absolute;inset:0}.bdp-hero-anim .bdp-roller-track{pointer-events:none;position:absolute;inset:0}.bdp-hero-anim .bdp-roller{left:-2.4%;right:-2.4%;top:calc(var(--u) * -1.3);height:calc(var(--u) * 2.6);border-radius:calc(var(--u) * 1.3);opacity:0;box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 1.4) calc(var(--u) * -.4) #12121261;background:linear-gradient(#090909 0%,#23211f 16%,#5b5650 31%,#2b2926 44%,#141312 68%,#050505 100%);position:absolute}.bdp-hero-anim .bdp-roller:before,.bdp-hero-anim .bdp-roller:after{content:"";height:28%;width:calc(var(--u) * 1.5);background:linear-gradient(#cfc8bc,#8a847a 55%,#5f5a52);position:absolute;top:36%}.bdp-hero-anim .bdp-roller:before{left:calc(var(--u) * -1.2);border-radius:calc(var(--u) * .3) 0 0 calc(var(--u) * .3)}.bdp-hero-anim .bdp-roller:after{right:calc(var(--u) * -1.2);border-radius:0 calc(var(--u) * .3) calc(var(--u) * .3) 0}.bdp-hero-anim .bdp-pieces{pointer-events:none;position:absolute;inset:0}.bdp-hero-anim .bdp-piece{opacity:0;position:absolute;top:0;left:0}.bdp-hero-anim .bdp-piece__body{transform-origin:50%;position:relative}.bdp-hero-anim .bdp-piece__shadow,.bdp-hero-anim .bdp-piece__lift{border-radius:inherit;position:absolute;inset:0}.bdp-hero-anim .bdp-piece__shadow{box-shadow:0 calc(var(--u) * .18) calc(var(--u) * .35) #1212122e, 0 calc(var(--u) * .7) calc(var(--u) * 1.4) #1212121a}.bdp-hero-anim .bdp-piece__lift{opacity:0;box-shadow:0 calc(var(--u) * 2.4) calc(var(--u) * 3.6) calc(var(--u) * -.8) #12121257}.bdp-hero-anim .bdp-piece__paper{position:relative}.bdp-hero-anim .bdp-hand{fill:#22201d;width:100%;height:auto}.bdp-hero-anim .bdp-heart{fill:none;stroke:var(--bdp-terracotta);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.bdp-hero-anim .bdp-polaroid{width:calc(var(--u) * 30)}.bdp-hero-anim .bdp-polaroid--sm{width:calc(var(--u) * 22)}.bdp-hero-anim .bdp-polaroid .bdp-piece__paper{background:#fdfbf6;padding:5.4% 5.4% 0}.bdp-hero-anim .bdp-polaroid__photo{aspect-ratio:3/2;background:#d8cfc0;display:block;position:relative;overflow:hidden}.bdp-hero-anim .bdp-polaroid__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bdp-hero-anim .bdp-polaroid__photo:after{content:"";box-shadow:inset 0 0 0 1px #0000001a, inset 0 0 calc(var(--u) * 1.2) #00000024;position:absolute;inset:0}.bdp-hero-anim .bdp-polaroid .bdp-hand{width:60%;margin:4.5% 0 7% 5%}.bdp-hero-anim .bdp-polaroid--sm .bdp-hand{width:66%;margin:5% 0 8% 4%}.bdp-hero-anim .bdp-tape{top:calc(var(--u) * -1.25);width:34%;height:calc(var(--u) * 2.7);clip-path:polygon(0 6%,4% 0,96% 3%,100% 14%,97% 46%,100% 88%,95% 100%,3% 95%,0 70%,3% 40%);background:#c45c3e80;position:absolute;left:33%;transform:rotate(-3.5deg)}.bdp-hero-anim .bdp-note--card{width:calc(var(--u) * 27)}.bdp-hero-anim .bdp-note--card .bdp-piece__paper{height:calc(var(--u) * 16.5);padding:calc(var(--u) * 1.4) calc(var(--u) * 1.9) 0;border-radius:calc(var(--u) * .3);background-color:#fffcf5;background-image:linear-gradient(#c45c3e8c, #c45c3e8c), repeating-linear-gradient(transparent 0 calc(var(--u) * 2.25), #1212121a calc(var(--u) * 2.25) calc(var(--u) * 2.37));background-size:100% max(1px, calc(var(--u) * .14)), 100% 100%;background-position:0 calc(var(--u) * 3.2), 0 calc(var(--u) * 3.3);background-repeat:no-repeat,repeat}.bdp-hero-anim .bdp-note--card .bdp-piece__shadow,.bdp-hero-anim .bdp-note--card .bdp-piece__lift{border-radius:calc(var(--u) * .3)}.bdp-hero-anim .bdp-note--torn{width:calc(var(--u) * 31)}.bdp-hero-anim .bdp-note--torn .bdp-piece__paper{height:calc(var(--u) * 14.5);padding:calc(var(--u) * 2.4) calc(var(--u) * 1.4) 0 calc(var(--u) * 4.4);background-color:#fbf7ee;background-image:linear-gradient(90deg, transparent calc(var(--u) * 3.1), #12121229 calc(var(--u) * 3.1) calc(var(--u) * 3.24), transparent calc(var(--u) * 3.24)), repeating-linear-gradient(transparent 0 calc(var(--u) * 2.05), #12121216 calc(var(--u) * 2.05) calc(var(--u) * 2.17));clip-path:polygon(0% 2.4%,3.7% 4.3%,7.1% 2.6%,10.8% 1.3%,14.3% 3.1%,18.6% 1%,21.6% 1%,25.9% 3.4%,28.2% 4.5%,32.9% 3.2%,36.7% 1.2%,38.9% 2.7%,41.3% 1.4%,44.1% .7%,47.5% 2.4%,51.9% 2.7%,55.8% 2.6%,59.7% 2.4%,62.6% 4.6%,67.4% 4%,71.5% 1.9%,74.3% 1.8%,76.6% 3.7%,79.9% 4%,83.1% 4.4%,87.5% .6%,90.2% 4.2%,93.7% 4.5%,96.9% .9%,100% 3%,100% 100%,0 100%)}.bdp-hero-anim .bdp-note--torn .bdp-piece__shadow,.bdp-hero-anim .bdp-note--torn .bdp-piece__lift{top:calc(var(--u) * .5)}.bdp-hero-anim .bdp-note--kraft{width:calc(var(--u) * 23.5)}.bdp-hero-anim .bdp-note--kraft .bdp-piece__paper{height:calc(var(--u) * 15);padding:calc(var(--u) * 2.3) calc(var(--u) * 2.4) 0;box-shadow:inset 0 0 0 calc(var(--u) * .95) #eee4d2, inset 0 0 0 calc(var(--u) * 1.07) #12121242;background:#eee4d2}.bdp-hero-anim .bdp-note--kraft .bdp-hand{fill:#2e2420}@media (prefers-reduced-motion:no-preference){.bdp-js .bdp-hero-anim:not([data-bdp-state]) .bdp-page{opacity:0;animation:.5s 2.5s both bdp-failsafe}.bdp-hero-anim[data-bdp-state=waiting] .bdp-page{opacity:0}}.bdp-hero-anim[data-bdp-state=running] .bdp-piece,.bdp-hero-anim[data-bdp-state=running] .bdp-piece__body,.bdp-hero-anim[data-bdp-state=running] .bdp-veil,.bdp-hero-anim[data-bdp-state=running] .bdp-roller-track{will-change:transform, opacity}@keyframes bdp-failsafe{0%{opacity:0}to{opacity:1}}
