.legal_header__uD3sK{padding-block:clamp(3rem,7vw,6rem) 2.5rem;border-bottom:1px solid var(--line)}.legal_header__uD3sK h1{max-width:15ch;margin-block:1rem 1.4rem;font:400 clamp(2.8rem,7vw,5.5rem)/1.06 Georgia,serif;letter-spacing:-.055em;text-wrap:balance}.legal_meta__eZ4tM{margin-top:1.4rem;font-size:.8rem;color:var(--muted)}.legal_review__Pczhm{margin-top:1.7rem;max-width:52rem;padding:1rem 1.25rem;border:1px solid #c4c9b3;border-left:3px solid #777b45;background:#edf0e5;font-size:.85rem;line-height:1.7}.legal_review__Pczhm strong{display:block;margin-bottom:.25rem}.legal_languages__jGzT6{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:1.25rem;font-size:.9rem}.legal_languages__jGzT6 a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.legal_languages__jGzT6 a[aria-current]{font-weight:700}.legal_layout__Z1uPn{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(0,2.65fr);gap:clamp(2rem,5vw,5rem);padding-block:3rem 5rem;align-items:start}.legal_toc__IkJNM{position:sticky;top:1.5rem;max-height:calc(100dvh - 3rem);overflow-y:auto;padding:.4rem}.legal_toc__IkJNM h2{margin-bottom:.9rem;font-weight:650;font-size:.9rem}.legal_toc__IkJNM ol{list-style:decimal;padding-left:1.4rem}.legal_toc__IkJNM a{display:block;padding-block:.6rem;font-size:.82rem;line-height:1.6;text-underline-offset:4px}.legal_toc__IkJNM a:hover{text-decoration:underline}.legal_article__8hdiz{max-width:48rem;min-width:0}.legal_section__BHrmc{scroll-margin-top:2rem;margin-bottom:2.8rem;padding-bottom:2.8rem;border-bottom:1px solid var(--line)}.legal_section__BHrmc h2{font:400 clamp(1.6rem,3vw,2.15rem)/1.22 Georgia,serif;letter-spacing:-.025em;margin-bottom:1.2rem}.legal_section__BHrmc p{font-size:1rem;line-height:1.85;margin-top:1rem}.legal_contacts__9WCnF a,.legal_section__BHrmc a{text-decoration:underline;text-underline-offset:4px}.legal_links__rICcc{display:flex;flex-wrap:wrap;gap:.1rem 1.3rem;margin-top:1rem;font-size:.8rem;line-height:1.6}.legal_links__rICcc a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.legal_contacts__9WCnF{padding-block:2rem 3rem;border-top:1px solid var(--line)}.legal_contacts__9WCnF h2{font:400 1.8rem/1.2 Georgia,serif;margin-bottom:1.5rem}.legal_contacts__9WCnF dl{display:grid;gap:.8rem 2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.legal_contacts__9WCnF dt{font-size:.8rem;color:var(--muted)}.legal_contacts__9WCnF dd a{display:inline-flex;align-items:center;min-height:44px;font-size:.95rem;overflow-wrap:anywhere}@media (max-width:760px){.legal_layout__Z1uPn{grid-template-columns:1fr;gap:2rem;padding-top:1.5rem}.legal_toc__IkJNM{position:static;max-height:none}.legal_toc__IkJNM ol{column-count:2;column-gap:2rem}.legal_toc__IkJNM li{break-inside:avoid}}@media (max-width:430px){.legal_toc__IkJNM ol{column-count:1}}@media print{.legal_languages__jGzT6,.legal_links__rICcc,.legal_toc__IkJNM{display:none}.legal_layout__Z1uPn{display:block}.legal_article__8hdiz{max-width:none}.legal_section__BHrmc{break-inside:avoid}}.footer_footer__cuLPR{background:#e8eadf;color:#25291f;font-family:var(--font-geist-sans),Arial,sans-serif;border-top:1px solid #d7dacc}.footer_inner__azPPn{width:min(100% - 80px,1240px);margin:auto;padding:50px 0 24px}.footer_top__Ew9vI{display:flex;align-items:center;justify-content:space-between;padding-bottom:32px;border-bottom:1px solid #cbd1c3;gap:20px}.footer_brand__Y0JFF{display:inline-flex;align-items:center;gap:12px;font:28px/1.1 Georgia,serif;letter-spacing:-.045em}.footer_brand__Y0JFF svg{width:44px;height:44px;flex-shrink:0}.footer_top__Ew9vI p{font:italic 24px/1.3 Georgia,serif;margin:0}.footer_columns__dwgVI{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding-block:36px}.footer_columns__dwgVI nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;flex:1;max-width:850px}.footer_columns__dwgVI nav p{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5b6555;margin:0 0 14px}.footer_columns__dwgVI nav a{display:flex;align-items:center;gap:9px;min-height:40px;font-size:14px}.footer_columns__dwgVI nav a svg{width:16px;height:16px;flex:0 0 16px;color:#6b7564;stroke-width:1.8}.footer_talk__Ly0bU{display:flex;align-items:center;gap:20px;min-height:52px;font:30px Georgia,serif;letter-spacing:-.04em}.footer_footer__cuLPR a:hover{color:#ad4e3a}.footer_footer__cuLPR :focus-visible{outline:3px solid #ad4e3a;outline-offset:4px}.footer_bottom__mZZg_{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;gap:15px 24px;border-top:1px solid #cbd1c3;padding-top:20px;font-size:12px;color:#57614f}.footer_bottom__mZZg_ p{margin:0}.footer_bottom__mZZg_ a{min-height:40px;display:inline-flex;align-items:center;gap:7px}@media(max-width:767px){.footer_bottom__mZZg_>a{display:flex;width:fit-content}.footer_inner__azPPn{width:calc(100% - 40px);padding-top:32px}.footer_top__Ew9vI{align-items:flex-start;flex-direction:column;gap:15px;padding-bottom:24px}.footer_brand__Y0JFF{font-size:25px}.footer_top__Ew9vI p{font-size:22px}.footer_columns__dwgVI{flex-direction:column;padding-block:26px}.footer_columns__dwgVI nav{width:100%;grid-template-columns:1fr 1fr;gap:24px}.footer_columns__dwgVI nav a{min-height:44px}.footer_columns__dwgVI nav .footer_information__qOR0Y{grid-column:1/-1;display:grid;grid-template-columns:1fr;gap:0}.footer_talk__Ly0bU{font-size:28px}.footer_bottom__mZZg_{display:block}.footer_bottom__mZZg_ p{margin-bottom:0}}.footer_signoff__1AhyI{display:grid;gap:12px}.footer_signoff__1AhyI>a{width:fit-content}.footer_socials__JBk1h{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.footer_bottom__mZZg_ .footer_socialChannel__0Ko_C{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:10px;color:#57614f}.footer_socialChannel__0Ko_C:hover{background:#dce1d1}.footer_socialChannel__0Ko_C svg{flex-shrink:0;color:currentColor}@media(min-width:768px) and (max-width:1000px){.footer_columns__dwgVI{flex-wrap:wrap}.footer_columns__dwgVI nav{min-width:100%}}.gallery_gallery__4AwZ2{--ink:#25291f;--green:#30473c;--paper:#f5f1e8;color:var(--ink);min-width:0;width:100%}.gallery_dialog__U1WiE button,.gallery_gallery__4AwZ2 button{font:inherit;cursor:pointer}.gallery_dialog__U1WiE a:focus-visible,.gallery_dialog__U1WiE button:focus-visible,.gallery_gallery__4AwZ2 a:focus-visible,.gallery_gallery__4AwZ2 button:focus-visible{outline:3px solid #ad4e3a;outline-offset:4px}.gallery_filters__qFX3Z{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:0 auto 2.5rem}.gallery_filters__qFX3Z button{border:1px solid #d5d3c8;background:transparent;border-radius:999px;min-height:44px;padding:.7rem 1.1rem;font-size:.83rem;line-height:1.3;color:var(--ink);transition:background .18s,color .18s,transform .18s}.gallery_filters__qFX3Z button[aria-pressed=true]{background:var(--green);color:#fff9ec;border-color:var(--green)}.gallery_collectionBar__15I_t{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}.gallery_counter__HzpLc{font-size:.82rem;line-height:1.6;margin:0}.gallery_counter__HzpLc span{color:#6a6c60;white-space:nowrap}.gallery_viewControl__0sPeH{display:flex;border:1px solid #d1d1c5;border-radius:999px;padding:3px;flex-shrink:0}.gallery_viewControl__0sPeH button{border:0;border-radius:999px;background:transparent;min-height:38px;padding:.4rem .9rem;font-size:.75rem;color:var(--ink)}.gallery_viewControl__0sPeH button[aria-pressed=true]{background:#e2e2d6}.gallery_collection__uImHJ{min-width:0;gap:clamp(1rem,2vw,1.6rem);align-items:start}.gallery_rail__ldhmH{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:10px;padding:1rem 10px 1.4rem;margin-inline:-10px;scrollbar-width:thin;scrollbar-color:#a9ad9b transparent;overscroll-behavior-x:contain}.gallery_card__zZK9s{min-width:0;margin:0;scroll-snap-align:start}.gallery_rail__ldhmH .gallery_card__zZK9s{width:calc((100% - 3 * clamp(1rem,2vw,1.6rem))/4);min-width:260px;flex-shrink:0}.gallery_grid__yvjjP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2rem;padding-top:1rem}.gallery_cardFace__TF2_H{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;height:390px;background:var(--card-color);color:var(--card-ink);border:1px solid #454b2c20;border-radius:12px;box-shadow:inset 0 5px 1px #fff8,0 12px 20px -15px #514d40a3,0 2px 3px #2a362014;padding:1.3rem 1.1rem 1.1rem;text-align:left;transform:rotate(var(--card-tilt));transition:transform .22s ease,box-shadow .22s ease}.gallery_cardFace__TF2_H:hover{transform:translateY(-5px) rotate(0);box-shadow:inset 0 5px 1px #fff8,0 18px 28px -15px #514d4080,0 2px 3px #2a362020}.gallery_cardHeader__4vjxk{display:flex;gap:.8rem;justify-content:space-between;align-items:start;min-height:44px}.gallery_cardTitle__FFNcK{min-width:0;overflow-wrap:anywhere;font-family:Georgia,serif;font-weight:400;font-size:1.35rem;line-height:1.15;max-width:14ch;text-wrap:balance}.gallery_cardNumber__jP4I1{font-size:.65rem;letter-spacing:.05em;opacity:.6;padding-top:.2rem}.gallery_age__MkgaC{font-size:.65rem;border:1px solid;padding:.25rem .4rem;border-radius:99px;white-space:nowrap}.gallery_cardFooter__CDG9u{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-top:auto}.gallery_cardFooter__CDG9u>small{font-size:.65rem;line-height:1.5;opacity:.8}.gallery_openPill__RnzPS{font-size:.68rem;line-height:1.3;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:37px;background:#fff9eac2;color:#354335;padding:.4rem .65rem;border:1px solid #fff8;border-radius:999px}.gallery_cardDescription__32Zll{font-size:.82rem;line-height:1.65;margin:1.1rem .3rem 0;color:#555c4d;max-width:37ch}.gallery_artCaption__734Cs{font-size:.63rem;line-height:1.5;color:#6c7062;margin:.6rem .3rem 0}.gallery_art__Uk4aY{display:grid;place-items:center;position:relative;flex:1;min-height:0;width:100%;overflow:hidden;margin:.5rem 0;isolation:isolate}.gallery_primaryArt__9dawu{display:block;max-width:100%;width:100%;height:100%;max-height:260px;object-fit:contain;filter:drop-shadow(0 10px 8px #3b362011)}.gallery_art__Uk4aY[data-family=flirt] .gallery_primaryArt__9dawu{max-height:245px;width:88%}.gallery_art__Uk4aY[data-family=meet-me] .gallery_primaryArt__9dawu{height:240px;width:145px;object-fit:contain;transform:rotate(-5deg);filter:drop-shadow(8px 12px 6px #3b36202a)}.gallery_art__Uk4aY[data-family=flowers]{border-radius:8px;margin:.8rem 0 1rem;max-height:245px}.gallery_art__Uk4aY[data-family=flowers] .gallery_primaryArt__9dawu{object-fit:cover;max-height:none;filter:none}.gallery_overlayArt__zUn9A{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.gallery_adultArt___dTbL{display:flex;align-items:center;justify-content:center;gap:.1rem;min-height:0;width:100%;height:100%;max-height:250px}.gallery_adultArt___dTbL img{width:50%;height:100%;object-fit:contain}.gallery_paper__5IDem{display:flex;flex-direction:column;justify-content:center;gap:1.8rem;background:#fffbef;border:1px solid #cfc6b9;width:83%;min-height:190px;padding:1rem;box-shadow:4px 7px 0 #c1b9cb75,0 13px 18px #3b362011;transform:rotate(-6deg);font-family:Georgia,serif}.gallery_paper__5IDem span{font-size:1.1rem;text-decoration:line-through;color:#8b827a}.gallery_paper__5IDem strong{font-size:1.6rem;font-weight:400}.gallery_ticket__WMHk_{border:1px dashed #92503e;background:#f6d8ac;box-shadow:7px 8px 0 #8a362526;transform:rotate(-9deg);padding:1.8rem .8rem;display:flex;flex-direction:column;text-align:center;gap:1.2rem;width:90%}.gallery_ticket__WMHk_ small,.gallery_ticket__WMHk_>span{font-size:.6rem;letter-spacing:.12em}.gallery_ticket__WMHk_ strong{font:2rem Georgia,serif;white-space:nowrap}.gallery_directWords__GnQ86{font:3.3rem/1 Georgia,serif;letter-spacing:-.05em;text-align:center;max-width:5ch}.gallery_directWords__GnQ86 span{display:block;font-size:2rem;margin-top:1.5rem}.gallery_railNavigation__e1ytp{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:1rem}.gallery_collectionNotice__9WOBY,.gallery_railNavigation__e1ytp>span{font-size:.75rem;line-height:1.6;color:#656b5c;max-width:64ch}.gallery_railNavigation__e1ytp>div{display:flex;gap:.5rem}.gallery_railNavigation__e1ytp button{background:transparent;border:1px solid #bfc3b4;border-radius:50%;width:44px;height:44px;font-size:1.3rem;color:#30473c}.gallery_textLink__4YLpL{display:inline-flex;align-items:center;gap:1.2rem;min-height:44px;padding:.5rem 0;color:#30473c;text-decoration:underline;text-underline-offset:5px;font-size:.82rem}.gallery_dialog__U1WiE{width:min(980px,calc(100vw - 2rem));max-width:none;height:auto;max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:1px solid #b8baaa;border-radius:15px;background:#f5f1e8;color:#25291f;box-shadow:0 30px 100px #10170f50;overscroll-behavior:contain}.gallery_dialog__U1WiE::backdrop{background:#1d281f9c;backdrop-filter:blur(5px)}.gallery_dialogTop__1qBvp{position:sticky;top:0;z-index:20;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.2rem;background:#f5f1ef;border-bottom:1px solid #d4d5c7}.gallery_dialogTop__1qBvp h2{font:400 1.5rem/1.2 Georgia,serif;margin:.2rem 0 0}.gallery_eyebrow__BYC66{font-size:.63rem;text-transform:uppercase;letter-spacing:.13em;color:#606955}.gallery_closeButton__sFADd{display:flex;align-items:center;gap:.8rem;background:transparent;border:0;min-width:44px;min-height:44px;font-size:.76rem;color:#30473c;padding:.3rem}.gallery_closeButton__sFADd>span:last-child{font-size:1.6rem}.gallery_dialogBody__hg3fo{padding:0 clamp(.7rem,3vw,2rem) 1.5rem}.gallery_previewNotice__wNutS{font-size:.75rem;line-height:1.6;text-align:center;color:#606955;margin:1rem 0}.gallery_reader__CCc_5{min-height:300px;min-width:0;border-radius:10px;overflow:hidden;background:#fffbf1}.gallery_reader__CCc_5 .shoot-next-scope{min-height:0!important;background:transparent}.gallery_reader__CCc_5 .shoot-next-scope>*{margin-inline:auto}.gallery_reader__CCc_5 .apology-adopted{min-height:0;background:transparent}.gallery_exampleFrame__zRrPX{width:100%;height:68dvh;min-height:440px;display:block;border:0;background:#f7f2e7}.gallery_previewActions__HGoqe{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:1.4rem}.gallery_primaryLink__DTXFf{display:inline-flex;gap:1.7rem;justify-content:center;align-items:center;min-height:48px;background:#30473c;color:#fffbef;border:1px solid #30473c;border-radius:999px;padding:.7rem 1.3rem;font-size:.85rem;text-decoration:none}.gallery_adultChoices__3sbMY{display:flex;justify-content:center;gap:.5rem;margin:1rem 0}.gallery_adultChoices__3sbMY button{min-height:44px;padding:.6rem 1rem;border:1px solid #a49b9d;border-radius:99px;background:transparent;color:#4d2638;font-size:.85rem}.gallery_adultChoices__3sbMY button[aria-pressed=true]{background:#4d2638;color:#fff4ec}.gallery_adultChoices__3sbMY small{margin-left:.4rem;font-size:.6rem}.gallery_loading__4JttG{display:grid;place-items:center;min-height:300px;font-size:.9rem;line-height:1.7;padding:3rem;text-align:center;color:#606955}.gallery_page__prQkb{background:#f5f1e8;color:#25291f;min-height:100vh}.gallery_wrap__sWVaP{width:min(1320px,calc(100% - 4rem));margin-inline:auto;padding:0 0 4rem}.gallery_intro__HYUOm{text-align:center;margin-inline:auto;padding:clamp(3.5rem,8vw,7rem) 0 3rem;max-width:900px}.gallery_intro__HYUOm>p:first-child{font-size:.68rem;text-transform:uppercase;letter-spacing:.16em;color:#65705d;margin:0 0 1.5rem}.gallery_intro__HYUOm h1{overflow-wrap:anywhere;font:400 clamp(3rem,6.2vw,5.4rem)/1.04 Georgia,serif;letter-spacing:-.055em;text-wrap:balance;margin:0 auto 1.4rem;max-width:16ch}.gallery_intro__HYUOm>p:last-child{font-size:1rem;line-height:1.8;color:#636b5b;max-width:51ch;margin:auto;text-wrap:balance}.gallery_classics__Bfj6_{scroll-margin-top:100px;border-top:1px solid #ced1c2;margin-top:5rem;padding-top:3rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem}.gallery_classics__Bfj6_ h2{font:400 clamp(2rem,4vw,3rem)/1.1 Georgia,serif;letter-spacing:-.04em;margin:0 0 1rem;max-width:17ch}.gallery_classics__Bfj6_ p{font-size:.88rem;line-height:1.7;color:#616b58;max-width:45ch}.gallery_classicLinks__tFGLl{display:grid;gap:.2rem}.gallery_classicLinks__tFGLl a{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #d7d8ce;padding:1rem .3rem;min-height:55px;font-size:.85rem;color:#30473c;text-decoration:none}.gallery_classicLinks__tFGLl a:hover{text-decoration:underline;text-underline-offset:4px}.gallery_apologyHero__hOGh1{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2rem,6vw,5rem);align-items:center;padding:clamp(3rem,7vw,7rem) 0}.gallery_apologyHero__hOGh1 h1{font:400 clamp(3rem,5.9vw,5.6rem)/1.02 Georgia,serif;letter-spacing:-.055em;margin:1.4rem 0;max-width:13ch;text-wrap:balance}.gallery_apologyHero__hOGh1 p{font-size:1rem;line-height:1.8;max-width:46ch;color:#5f6856}.gallery_heroObject__bMsH6{max-width:400px;width:100%;justify-self:center;position:relative;transform:rotate(4deg)}.gallery_heroObject__bMsH6 .gallery_cardFace__TF2_H{height:480px;transform:none}.gallery_heroObject__bMsH6 .gallery_art__Uk4aY,.gallery_heroObject__bMsH6 .gallery_primaryArt__9dawu{max-height:330px}.gallery_heroObject__bMsH6 .gallery_cardTitle__FFNcK{font-size:1.9rem}.gallery_heroObject__bMsH6 .gallery_cardFooter__CDG9u{justify-content:center}.gallery_heroObject__bMsH6 .gallery_cardFooter__CDG9u>small{font-size:.75rem}.gallery_apologyActions__nzKcz{display:flex;gap:.8rem 1.4rem;align-items:center;flex-wrap:wrap;margin:1.8rem 0 1rem}.gallery_apologyFine__j7xHI{font-size:.76rem!important;line-height:1.65!important;max-width:50ch!important}.gallery_apologyFormats__77HRi{padding:3rem 0 1rem;border-top:1px solid #d0d2c5}.gallery_apologyFormats__77HRi h2{font:400 clamp(2.2rem,4vw,3.8rem)/1.1 Georgia,serif;letter-spacing:-.045em;margin:0 0 1rem;max-width:21ch}.gallery_apologyFormats__77HRi>p{font-size:.92rem;line-height:1.7;color:#626a59;max-width:57ch;margin-bottom:2rem}.gallery_apologySteps__Y7zJV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:4rem;padding-top:2rem;border-top:1px solid #d0d2c5}.gallery_apologySteps__Y7zJV h3{font:1.5rem Georgia,serif;font-weight:400;margin:1rem 0 .7rem}.gallery_apologySteps__Y7zJV p{font-size:.86rem;line-height:1.7;color:#616a58}.gallery_apologySteps__Y7zJV span{font-size:.7rem;color:#ad4e3a}@media(min-width:1500px){.gallery_rail__ldhmH .gallery_card__zZK9s{min-width:280px}.gallery_cardFace__TF2_H{height:420px}}@media(max-width:1000px){.gallery_rail__ldhmH .gallery_card__zZK9s{width:31%;min-width:260px}.gallery_grid__yvjjP{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery_cardFace__TF2_H{height:375px}.gallery_cardTitle__FFNcK{font-size:1.25rem}.gallery_cardFooter__CDG9u{display:block}.gallery_openPill__RnzPS{margin-top:.4rem}.gallery_wrap__sWVaP{width:calc(100% - 3rem)}}@media(max-width:760px){.gallery_grid__yvjjP{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery_cardFace__TF2_H{padding:1.1rem .9rem;height:370px}.gallery_filters__qFX3Z{gap:.4rem;justify-content:flex-start;flex-wrap:nowrap;overflow:auto;padding:0 1.25rem .6rem;margin-inline:-1.25rem;scrollbar-width:none;margin-bottom:1.5rem}.gallery_filters__qFX3Z button{white-space:nowrap;padding:.65rem .9rem}.gallery_collectionBar__15I_t{gap:.5rem}.gallery_counter__HzpLc{font-size:.73rem;max-width:45%}.gallery_counter__HzpLc span{display:block}.gallery_viewControl__0sPeH button{font-size:.7rem;padding:.4rem .75rem}.gallery_rail__ldhmH .gallery_card__zZK9s{width:74%;max-width:340px;min-width:260px}.gallery_rail__ldhmH{gap:1.25rem}.gallery_railNavigation__e1ytp{align-items:start}.gallery_railNavigation__e1ytp>span{font-size:.7rem;max-width:30ch}.gallery_wrap__sWVaP{width:calc(100% - 2.5rem)}.gallery_intro__HYUOm{padding-top:3rem;padding-bottom:2rem}.gallery_intro__HYUOm h1{font-size:clamp(2.8rem,9vw,4rem);max-width:15ch}.gallery_intro__HYUOm>p:last-child{font-size:.9rem}.gallery_classics__Bfj6_{grid-template-columns:1fr;gap:1rem;margin-top:3.5rem}.gallery_classics__Bfj6_ h2{max-width:18ch}.gallery_dialog__U1WiE{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);border-radius:12px}.gallery_dialogTop__1qBvp{padding:.8rem}.gallery_dialogTop__1qBvp h2{font-size:1.25rem}.gallery_closeWords__bhHU8{display:none}.gallery_dialogBody__hg3fo{padding-inline:.5rem}.gallery_previewNotice__wNutS{font-size:.67rem;margin:.7rem .5rem}.gallery_previewActions__HGoqe{padding-inline:.5rem}.gallery_apologyHero__hOGh1{grid-template-columns:1fr;gap:2.2rem;padding-top:3rem}.gallery_apologyHero__hOGh1 h1{max-width:14ch;font-size:clamp(3.2rem,10vw,4.7rem)}.gallery_heroObject__bMsH6{max-width:300px}.gallery_heroObject__bMsH6 .gallery_cardFace__TF2_H{height:385px}.gallery_heroObject__bMsH6 .gallery_primaryArt__9dawu{max-height:260px}.gallery_apologySteps__Y7zJV{grid-template-columns:1fr;gap:.7rem}.gallery_apologySteps__Y7zJV article{border-bottom:1px solid #d0d2c5;padding-bottom:1rem}.gallery_apologySteps__Y7zJV h3{margin-top:.5rem}.gallery_apologySteps__Y7zJV p{max-width:50ch}.gallery_apologyFormats__77HRi{padding-top:2.5rem}}@media(max-width:430px){.gallery_grid__yvjjP{grid-template-columns:1fr;gap:2rem}.gallery_grid__yvjjP .gallery_card__zZK9s{max-width:340px;width:100%;margin-inline:auto}.gallery_grid__yvjjP .gallery_cardFace__TF2_H{height:410px}.gallery_cardFooter__CDG9u{display:flex}.gallery_openPill__RnzPS{margin-top:0}.gallery_rail__ldhmH .gallery_card__zZK9s{width:83%}.gallery_cardTitle__FFNcK{font-size:1.4rem}.gallery_art__Uk4aY .gallery_primaryArt__9dawu{max-height:250px}.gallery_previewActions__HGoqe{flex-direction:column}.gallery_previewActions__HGoqe .gallery_primaryLink__DTXFf{width:100%}}@media(prefers-reduced-motion:reduce){.gallery_cardFace__TF2_H,.gallery_filters__qFX3Z button{transition:none}.gallery_cardFace__TF2_H:hover{transform:rotate(var(--card-tilt))}.gallery_rail__ldhmH{scroll-behavior:auto;scroll-snap-type:none}}.gallery_railNavigation__e1ytp button{display:grid;place-items:center}.gallery_closeButton__sFADd svg,.gallery_openPill__RnzPS svg,.gallery_primaryLink__DTXFf svg,.gallery_textLink__4YLpL svg{flex-shrink:0}.gallery_classicLinks__tFGLl a{justify-content:normal;padding:.8rem .3rem;gap:.85rem}.gallery_classicLinks__tFGLl a>span:not(.gallery_classicSymbol__M7oxf){flex:1}.gallery_classicLinks__tFGLl a>span small{display:block;font-size:.69rem;color:#6a725f;margin-top:.3rem}.gallery_classicLinks__tFGLl a>svg{flex-shrink:0}.gallery_classicSymbol__M7oxf{display:grid;place-items:center;flex-shrink:0;width:42px;height:44px;border:1px solid #c9cfbd;border-radius:7px;background:#e6e9dc;color:#506143;box-shadow:2px 2px 0 #d5d8c9}.gallery_card__zZK9s[data-cover-family=apology] .gallery_cardFace__TF2_H{padding:0 0 15px;overflow:hidden;gap:0;background:#fbf7ee}.gallery_card__zZK9s[data-cover-family=apology] .gallery_art__Uk4aY{order:-1;flex:0 0 auto;aspect-ratio:1;margin:0;width:100%;max-height:290px;background:var(--card-color)}.gallery_card__zZK9s[data-cover-family=apology] .gallery_art__Uk4aY .gallery_primaryArt__9dawu{object-fit:cover;height:100%;width:100%;max-height:none;filter:none}.gallery_card__zZK9s[data-cover-family=apology] .gallery_cardHeader__4vjxk{padding:14px 18px 6px;min-height:64px}.gallery_card__zZK9s[data-cover-family=apology] .gallery_cardTitle__FFNcK{font-size:1.24rem;max-width:20ch;line-height:1.15;overflow-wrap:anywhere;min-width:0}.gallery_card__zZK9s[data-cover-family=apology] .gallery_cardFooter__CDG9u{padding:0 18px}@media(max-width:430px){.gallery_card__zZK9s[data-cover-family=apology] .gallery_cardTitle__FFNcK{font-size:1.22rem}.gallery_card__zZK9s[data-cover-family=apology] .gallery_art__Uk4aY{max-height:275px}.gallery_grid__yvjjP .gallery_card__zZK9s[data-cover-family=apology] .gallery_art__Uk4aY{max-height:300px}}.gallery_card__zZK9s[data-cover-family=apology] .gallery_cardFace__TF2_H{height:auto;min-height:390px}