/* Older public-page layouts, measured from their captured shell CSS.
   Source rich-text declarations are appended by extract-ordinary.mjs. */
.ordinary-page{display:flow-root;color:#000;background:#fff;font-family:poppins-v2,Arial,sans-serif;font-size:17px;line-height:1.5;overflow-wrap:break-word}
.ordinary-page *{box-sizing:border-box}
.ordinary-page :where(h1,h2,h3,h4,h5,h6,p,figure){margin:0}
.ordinary-page :where(ul,ol){padding-left:1.5em;margin:0}
.ordinary-page .ordinary-rich p:empty{min-height:1.5em}
.ordinary-mobile-rich{display:none}
.ordinary-page picture{display:contents}
.ordinary-page source{display:none}
.ordinary-page img,.ordinary-page video{display:block;max-width:100%}
.ordinary-page a{color:inherit}
.ordinary-page a:focus-visible{outline:2px solid #8589a8;outline-offset:5px}
.ordinary-page .source-font-0{font:400 60px/1.2 playfair-display-v2,Georgia,serif;color:#fff;letter-spacing:-.04em}
.ordinary-page .source-font-1{font:400 16px/1.4 Arial,sans-serif}
.ordinary-page .source-font-2{font:400 56px/1.1 playfair-display-v2,Georgia,serif;color:#000;letter-spacing:-.03em}
.ordinary-page .source-font-3{font:400 28px/1.2 playfair-display-v2,Georgia,serif;color:#000;letter-spacing:-.03em}
.ordinary-page .source-font-4{font:400 33px/1.3 playfair-display-v2,Georgia,serif;color:#000;letter-spacing:-.03em}
.ordinary-page .source-font-5{font:400 23px/1.3 playfair-display-v2,Georgia,serif;letter-spacing:-.01em}
.ordinary-page .source-font-6{font:400 20px/1.4 playfair-display-v2,Georgia,serif;letter-spacing:-.01em}
.ordinary-page .source-font-7{font:400 20px/1.4 poppins-v2,Arial,sans-serif;letter-spacing:0}
.ordinary-page .source-font-8{font:400 17px/1.5 poppins-v2,Arial,sans-serif;letter-spacing:-.01em}
.ordinary-page .source-font-9{font:400 13px/1.3 poppins-v2,Arial,sans-serif;letter-spacing:0}
.ordinary-page .source-font-10{font:400 12px/1.4 Arial,sans-serif;letter-spacing:0}
.ordinary-button{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;min-height:40px;min-width:142px;border:1px solid #fff;border-radius:10px;background:#282626;color:#fff!important;text-decoration:none;font:400 17px/1.4 poppins-v2,Arial,sans-serif;letter-spacing:.05em;transition:background .2s ease,color .2s ease,border-color .2s ease}
.ordinary-button svg{display:none;fill:currentColor;width:10px;height:10px}
.ordinary-button:hover{background:#fff;color:#000!important;border-color:#000}
.ordinary-about-intro{min-height:365px;padding:175px 24px 10px;text-align:center}
.ordinary-about-intro>.ordinary-rich:first-child{max-width:310px;margin:0 auto 5px}
.ordinary-about-intro>.ordinary-rich:nth-child(2){max-width:697px;margin:auto}
.ordinary-about-story{background:#000;border-radius:20px;min-height:500px;margin-bottom:50px;padding:60px 24px 30px}
.ordinary-about-story>div{margin:0;padding-left:274px}
.ordinary-about-story .ordinary-rich:first-child{max-width:482px;margin-bottom:22px}
.ordinary-about-story .ordinary-rich:nth-child(2){width:700px;max-width:calc(100vw - 48px)}
.ordinary-privacy-title{max-width:980px;margin:auto;padding:70px 0 0}
.ordinary-privacy-title>.ordinary-rich{width:579px;max-width:100%;margin-left:162px}
.ordinary-privacy-copy{width:604px;max-width:calc(100% - 48px);margin:30px auto 10px}
.ordinary-privacy-copy>.ordinary-rich:first-child{margin-bottom:20px}
.ordinary-access-section>div{width:980px;max-width:100%;padding:26px 19px 36px;margin:auto}
.ordinary-access-section h1{max-width:701px}
.ordinary-access-section h2{max-width:922px}
.ordinary-access-section .ordinary-rich:first-child{margin-bottom:27px}
.ordinary-access-section .ordinary-rich+.ordinary-rich+.ordinary-rich{margin-top:26px}
.ordinary-access-intro{background:#000}
.ordinary-access-intro>div{padding:51px 19px 48px}
.ordinary-access-intro .ordinary-rich:first-child{margin-bottom:0}
.ordinary-access-section:last-child{padding-bottom:55px}
.ordinary-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:auto}
.ordinary-gallery figure{min-width:0}
.ordinary-gallery-link{display:block;text-decoration:none}
.ordinary-gallery-link img,.ordinary-gallery-link video{width:100%;aspect-ratio:1;object-fit:cover;height:auto}
.ordinary-venue-hero,.ordinary-venue-magic{position:relative;isolation:isolate;overflow:hidden;margin:3px 30px 1px;border-radius:20px;background:#000}
.ordinary-background{position:absolute;z-index:-1;inset:0;width:100%;height:100%;object-fit:cover}
.ordinary-venue-hero{min-height:698px}
.ordinary-venue-hero>div{padding:70px 79px 60px;position:relative}
.ordinary-venue-hero .ordinary-venue-eyebrow{max-width:450px;margin-bottom:11px}
.ordinary-venue-hero .ordinary-venue-title{max-width:585px;margin-bottom:24px}
.ordinary-venue-hero .ordinary-venue-description{max-width:741px;margin-bottom:38px}
.ordinary-venue-hero .ordinary-button{background:#242323;border:0;border-radius:12px;font-size:13px;letter-spacing:.1em}
.ordinary-venue-hero .ordinary-button:hover{background:#000;color:#fff!important}
.ordinary-venue-split{display:grid;grid-template-columns:327fr 653fr;gap:0;width:calc(100% - 240px);margin:0 auto 10px;padding:85px 0 0}
.ordinary-venue-split-heading{width:316px;max-width:100%;margin-left:calc((100% - 327px)/2 + 12px)}
.ordinary-venue-split-heading>.ordinary-rich{margin-bottom:31px}
.ordinary-venue-rule{width:44px;height:6px;border:0;background:#282626;margin:0 0 7px}
.ordinary-venue-split>div:nth-child(2){width:594px;max-width:100%;margin-left:calc((100% - 653px)/2 - 98px);padding-top:24px}
.ordinary-venue-split-3{padding-top:63px;margin-bottom:44px}
.ordinary-venue-split-3>div:nth-child(2){padding-top:16px}
.ordinary-venue-split-3 .ordinary-venue-split-heading>.ordinary-rich{margin-bottom:32px}
.ordinary-venue-split-3 .ordinary-venue-rule{width:40px;margin-bottom:10px}
.ordinary-venue-magic{margin:0 30px 51px;min-height:682px;padding:59px 30px 50px}
.ordinary-venue-magic>.ordinary-rich{max-width:980px;margin:0 auto 62px}
.ordinary-venue-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px;gap:10px;margin:auto}
.ordinary-venue-tiers article{padding:19px 35px 30px;position:relative;background:#fff}
.ordinary-venue-tiers .ordinary-roman{display:flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:#000;margin:0 auto 19px}
.ordinary-venue-tiers article>.ordinary-rich:nth-child(2){margin-bottom:25px}
.ordinary-venue-worlds{margin:2px 30px 59px}
.ordinary-venue-worlds-panel{border-radius:20px;background:#000;padding:88px 24px 60px}
.ordinary-venue-worlds-copy{width:594px;max-width:100%;margin:auto}
.ordinary-venue-worlds .ordinary-rich:first-child{margin-bottom:30px}
.ordinary-worlds-rule{width:40px;height:5px;border:0;border-top:3px solid #fafafa;margin:0 0 36px}
.ordinary-mobile-rule{display:none}
.ordinary-venue-gallery{max-width:940px;gap:10px;margin-bottom:50px}
@media(max-width:1180px){
 .ordinary-about-story>div{padding-left:0;max-width:700px}
 .ordinary-about-story .ordinary-rich:nth-child(2){width:auto;max-width:100%}
 .ordinary-venue-split{width:calc(100% - 100px);grid-template-columns:1fr 1.5fr;gap:50px}
 .ordinary-venue-split-heading,.ordinary-venue-split>div:nth-child(2){margin-left:0;width:auto}
}
@media(max-width:760px){
 .ordinary-page{font-size:17px}
 .ordinary-page :where(h1,h2){overflow-wrap:break-word}
 .ordinary-desktop-rich{display:none}
 .ordinary-mobile-rich{display:block}
 .ordinary-about-intro{padding:40px 40px 38px;min-height:0}
 .ordinary-about-intro>.ordinary-rich:first-child{margin-bottom:10px}
 .ordinary-about-story{padding:40px;border-radius:20px;margin:0 0 33px;min-height:0}
 .ordinary-about-story .ordinary-rich:first-child{margin-bottom:15px}
 .ordinary-privacy-title{padding:60px 0 20px}
 .ordinary-privacy-title>.ordinary-rich{width:253px;max-width:calc(100% - 40px);margin-left:calc((100% - 320px)/2 - 6px)}
 .ordinary-privacy-copy{max-width:calc(100% - 52px);margin:5px 32px 10px 20px;width:auto}
 .ordinary-privacy-copy>.ordinary-rich:first-child{margin-bottom:6px}
 .ordinary-access-section>div{padding:20px}
 .ordinary-access-section:nth-child(2)>div{padding-top:32px;padding-bottom:30px}
 .ordinary-access-section .ordinary-rich:first-child{margin-bottom:10px}
 .ordinary-access-section:nth-child(2) .ordinary-rich:first-child{margin-bottom:12px}
 .ordinary-access-section .ordinary-rich+.ordinary-rich+.ordinary-rich{margin-top:10px}
 .ordinary-access-intro>div{padding:36px 20px 37px}
 .ordinary-access-intro .ordinary-rich:first-child{margin-bottom:0}
 .ordinary-access-section:last-child{padding-bottom:30px}
 .ordinary-venue-hero,.ordinary-venue-magic{margin:0;border-radius:20px}
 .ordinary-venue-hero{min-height:0;margin-bottom:5px}
 .ordinary-venue-hero>div{padding:52px 20px 82px 40px}
 .ordinary-venue-hero .ordinary-venue-eyebrow{max-width:260px;margin-bottom:9px}
 .ordinary-venue-hero .ordinary-venue-title{max-width:calc(100% - 10px);margin-bottom:15px}
 .ordinary-venue-hero .ordinary-venue-description{max-width:calc(100% - 41px);margin-bottom:18px}
 .ordinary-venue-hero .ordinary-button{min-width:137px;min-height:42px}
 .ordinary-venue-split{width:auto;margin:0 20px 0 32px;padding-top:20px;display:flow-root}
 .ordinary-venue-split-heading{width:auto;max-width:100%}
 .ordinary-venue-split-heading>.ordinary-rich{margin-bottom:22px}
 .ordinary-venue-rule{margin-bottom:12px}
 .ordinary-venue-split>div:nth-child(2){padding-top:20px}
 .ordinary-venue-split-1>div:nth-child(2){margin-bottom:-1px}
 .ordinary-venue-split-3{margin:0 20px 0 30px;padding-bottom:79px}
 .ordinary-venue-split-3 .ordinary-venue-split-heading>.ordinary-rich{margin-bottom:24px}
 .ordinary-venue-split-3 .ordinary-venue-rule{margin-bottom:16px}
 .ordinary-venue-split-3>div:nth-child(2){width:calc(100% - 15px)}
 .ordinary-venue-magic{padding:36px 20px 0;min-height:0;margin-bottom:4px}
 .ordinary-venue-magic>.ordinary-rich{margin-bottom:25px}
 .ordinary-venue-tiers{display:flex;flex-direction:column;gap:0}
 .ordinary-venue-tiers article{display:flow-root;padding:0 16px 16px;margin-bottom:26px}
 .ordinary-venue-tiers article:nth-child(2){padding-bottom:26px;margin-bottom:30px}
 .ordinary-venue-tiers article:nth-child(3){padding-bottom:32px;margin-bottom:41px}
 .ordinary-venue-tiers .ordinary-roman{width:80px;height:87px;margin-top:-16px;margin-bottom:10px}
 .ordinary-venue-tiers article:nth-child(3) .ordinary-roman{margin-top:-15px}
 .ordinary-venue-tiers article>.ordinary-rich:nth-child(2){margin-bottom:10px}
 .ordinary-venue-worlds{display:flow-root;margin:0}
 .ordinary-venue-worlds-panel{min-height:471px;padding:56px 20px 0}
 .ordinary-venue-worlds .ordinary-rich:first-child{margin-bottom:33px}
 .ordinary-desktop-rule{display:none}
 .ordinary-mobile-rule{display:block;margin:6px auto 20px}
 .ordinary-venue-gallery{margin:0 20px 10px;padding-top:20px;grid-template-columns:1fr;gap:10px}
}
@media(prefers-reduced-motion:reduce){.ordinary-button{transition:none}}

/* Published ordinary desktop geometry. These page-scoped rules preserve the
   independently captured phone layouts above and never set a clipping height.
   Evidence: verification/desktop-audit-2026-09-07/ordinary and the matching
   1200/1440/1920px source views in verification/ordinary-fixes-2026-09-07. */
@media(min-width:1181px){
 .ordinary-english-privacy-policy{min-height:2807px}
 .ordinary-page.ordinary-english-privacy-policy .ordinary-privacy-copy :is(ul,ol){margin-inline:.5em 0;padding-inline:1.3em 0;line-height:normal;letter-spacing:normal}
 .ordinary-page.ordinary-english-privacy-policy .ordinary-privacy-copy li{line-height:inherit;letter-spacing:normal}
 .ordinary-privacy-copy a{text-decoration:none}

 .ordinary-venue-hero>div{width:973px;margin:106px 0 0 calc((100% - 980px)/2);padding-bottom:61px;background:rgba(0,0,0,.3);backdrop-filter:blur(20px);border-radius:20px}
 .ordinary-venue-split{width:max(980px,calc(100% - 240px))}
 .ordinary-venue-split-1{min-height:496px}
 .ordinary-venue-split-copy>.ordinary-rich{min-height:308px}
 .ordinary-venue-rule{margin-left:1px}
 .ordinary-venue-split-3{min-height:405px}
 .ordinary-venue-split-3 .ordinary-venue-split-heading{margin-left:calc((100% - 327px)/2 + 10px)}

 .ordinary-venue-magic{padding-bottom:10px}
 .ordinary-venue-tiers{grid-template-columns:320px 9px 320px 11px 320px;gap:0;align-items:start}
 .ordinary-venue-tiers article{min-height:415px;padding:0 35px 10px;display:flow-root}
 .ordinary-venue-tiers article:nth-child(2){grid-column:3}
 .ordinary-venue-tiers article:nth-child(3){grid-column:5;padding-bottom:30px}
 .ordinary-venue-tiers .ordinary-roman{display:block;position:relative;isolation:isolate;width:51px;height:auto;min-height:55px;margin:-7px 0 51px 99px;border-radius:0;background:none}
 .ordinary-venue-tiers .ordinary-roman::before{content:"";position:absolute;z-index:-1;left:-16px;top:-19px;width:84px;height:93px;border-radius:50%;background:#000}
 .ordinary-venue-tiers article:nth-child(2) .ordinary-roman{margin-bottom:52px}
 .ordinary-venue-tiers article:nth-child(3) .ordinary-roman{margin-top:-5px;margin-bottom:50px}
 .ordinary-venue-tiers article:nth-child(3) .ordinary-roman::before{top:-20px}
 .ordinary-venue-tiers article>.ordinary-rich:nth-child(2){width:240px;margin-left:5px}
 .ordinary-venue-tiers article:nth-child(n+2)>.ordinary-rich:nth-child(2){margin-bottom:28px}

 .ordinary-venue-worlds{margin-top:0;padding-top:2px}
 .ordinary-venue-worlds-panel{min-height:471px;padding-bottom:10px}
 .ordinary-venue-worlds-copy>.ordinary-rich:first-child{width:586px;min-height:60px}
 .ordinary-venue-gallery{grid-template-columns:307px 307px 306px;grid-auto-rows:306px;padding-top:10px;margin-bottom:10px}
 .ordinary-venue-gallery .ordinary-gallery-link img{height:306px;aspect-ratio:auto}
}

/* Owner-approved About redesign and shared desktop spacing, 2026-09-08.
   Typography, ink/plum colours and rounded panels follow Stationery. The
   source's exact text and accessible attributes remain in the locale HTML;
   no portrait, biography or service claim has been invented. */
@media(min-width:761px){
 .ordinary-venue-hero{margin-top:0}
 .ordinary-privacy-title{padding-top:0}

 .ordinary-page.ordinary-about{padding-inline:30px;color:var(--site-ink)}
 .ordinary-about .ordinary-about-intro{min-height:0;padding:64px clamp(40px,6vw,88px);text-align:left;border-radius:22px;background:radial-gradient(circle at 80% 35%,#302a2b 0,#211d1e 40%,#181518 76%);color:#fff}
 .ordinary-about .ordinary-about-intro>.ordinary-rich:first-child{max-width:none;margin:0 0 18px}
 .ordinary-about .ordinary-about-intro>.ordinary-rich:nth-child(2){max-width:1040px;margin:0}
 .ordinary-page.ordinary-about .ordinary-about-intro .ordinary-rich:first-child h1{font:500 12px/1.65 poppins-v2,Poppins,Arial,sans-serif;letter-spacing:.14em;text-align:left;text-transform:uppercase;color:var(--site-gold)}
 .ordinary-page.ordinary-about .ordinary-about-intro .ordinary-rich:nth-child(2) p{font:400 clamp(46px,5.2vw,70px)/1.03 playfair-display-v2,"Playfair Display",Georgia,serif;letter-spacing:-.025em;text-align:left;color:#fff}

 .ordinary-about .ordinary-about-story{min-height:0;margin:26px 0 10px;padding:60px clamp(40px,6vw,88px);border-radius:22px;background:#f3eef3;color:var(--site-ink)}
 .ordinary-about .ordinary-about-story>div{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;max-width:1320px;margin:auto;padding:0}
 .ordinary-about .ordinary-about-story .ordinary-rich:first-child{max-width:380px;margin:0}
 .ordinary-about .ordinary-about-story .ordinary-rich:nth-child(2){width:auto;max-width:700px}
 .ordinary-page.ordinary-about .ordinary-about-story .ordinary-rich:first-child h2{font:400 clamp(32px,3.4vw,43px)/1.15 playfair-display-v2,"Playfair Display",Georgia,serif;letter-spacing:-.025em;color:var(--site-purple)}
 .ordinary-page.ordinary-about .ordinary-about-story .ordinary-rich:nth-child(2) p{font:400 16px/1.65 poppins-v2,Poppins,Arial,sans-serif;letter-spacing:normal;color:var(--site-ink)}
 .ordinary-page.ordinary-about :is(.ordinary-about-intro,.ordinary-about-story) .ordinary-rich span{font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;color:inherit}
 .ordinary-about .ordinary-about-story .ordinary-rich:nth-child(2) p+p{margin-top:17px}
}
@media(min-width:761px) and (max-width:1180px){
 .ordinary-page.ordinary-about{padding-inline:24px}
 .ordinary-about .ordinary-about-story>div{grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);gap:40px}
}

/* Owner-approved homepage founders move, 2026-09-08. The portrait stays at
   its published aspect ratio and never grows beyond 390px. The founders
   use the Stationery off-black surface, with no beige container. */
.ordinary-about .ordinary-about-founders{display:grid;grid-template-columns:minmax(260px,390px) minmax(0,1fr);align-items:center;gap:64px;padding:60px clamp(40px,6vw,88px);border-radius:22px;background:var(--site-ink,#181518);color:#fff}
.ordinary-about .ordinary-about-founders>figure{width:100%;max-width:390px;justify-self:center}
.ordinary-about .ordinary-about-founders>figure img{width:100%;height:auto;aspect-ratio:358/480;object-fit:contain;border-radius:15px}
.ordinary-about .ordinary-about-founders>div{min-width:0;max-width:720px}
.ordinary-page.ordinary-about .ordinary-about-founders h1{margin:0 0 26px;font:400 clamp(40px,4.6vw,64px)/1.08 playfair-display-v2,"Playfair Display",Georgia,serif;letter-spacing:-.025em;color:#fff}
.ordinary-page.ordinary-about .ordinary-about-founders [data-home-copy="foundersBody"] p{font:400 16px/1.65 poppins-v2,Poppins,Arial,sans-serif;letter-spacing:normal;color:rgba(255,255,255,.86)}
.ordinary-about .ordinary-about-founders [data-home-copy="foundersBody"] p+p{margin-top:17px}
.ordinary-about .ordinary-about-founders [data-home-copy="foundersBody"] p:last-child{margin-top:28px}
.ordinary-about .ordinary-about-founders a{display:inline-block;padding-block:4px;color:#fff;text-decoration:underline;text-underline-offset:4px}
.ordinary-about .ordinary-about-founders a:focus-visible{outline-color:var(--site-gold,#b89e14)}
.ordinary-page.ordinary-about .ordinary-about-founders .ordinary-about-eyebrow p{margin:0 0 18px;font:500 12px/1.65 poppins-v2,Poppins,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--site-gold,#b89e14)}
.ordinary-page.ordinary-about .ordinary-about-founders .ordinary-about-eyebrow span{font:inherit;letter-spacing:inherit;color:inherit}
@media(min-width:761px) and (max-width:1180px){
 .ordinary-about .ordinary-about-founders{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:40px;padding:50px 40px}
}
@media(max-width:760px){
 .ordinary-page.ordinary-about{padding-inline:12px}
 .ordinary-about .ordinary-about-founders{grid-template-columns:minmax(0,1fr);gap:32px;padding:30px 22px 40px;border-radius:18px}
 .ordinary-about .ordinary-about-founders>figure{max-width:320px}
 .ordinary-page.ordinary-about .ordinary-about-founders h1{font-size:clamp(34px,8.5vw,44px);line-height:1.12}
 .ordinary-page.ordinary-about .ordinary-about-founders [data-home-copy="foundersBody"] p{font-size:15.5px;line-height:1.62}
 .ordinary-about .ordinary-about-story{margin-top:20px;padding:40px 22px}
 /* Approved studio translations use the existing English mobile story scale. */
 .ordinary-about .ordinary-about-editorial h2{font:400 24px/1.4 playfair-display-v2,Georgia,serif;letter-spacing:-.01em;color:#fff}
 .ordinary-about .ordinary-about-editorial p{font:400 16px/1.5 poppins-v2,Arial,sans-serif;letter-spacing:-.01em;color:#fff}
}

/* GENERATED SOURCE DECLARATIONS */
.ordinary-page .ordinary-style-02f53b63ee{text-align:center; font-size:20px;}
.ordinary-page .ordinary-style-32ff7b96e2{text-align:center; font-size:60px;}
.ordinary-page .ordinary-style-bf9d57d795{font-size:20px;}
.ordinary-page .ordinary-style-26426b54e7{font-size:33px;}
.ordinary-page .source-color-36{color:rgb(255,255,255)}
.ordinary-page .source-color-45{color:rgb(0,0,0)}
.ordinary-page .source-color-46{color:rgb(0,0,0)}
.ordinary-page .ordinary-style-d60edde15c{font-size:17px;}
.ordinary-page .ordinary-style-4ce5d04248{font-size:60px;}
.ordinary-page .ordinary-style-d76a316213{font-size:56px;}
.ordinary-page .ordinary-style-a3bba0ed45{font-size:6px;}
.ordinary-page .ordinary-style-2e655885d1{font-style:italic;}
.ordinary-page .ordinary-style-99b03686d8{text-decoration:underline;}
.ordinary-page .source-color-11{color:rgb(255,255,255)}
.ordinary-page .source-color-37{color:rgb(0,0,0)}
.ordinary-page .ordinary-style-7601aef51b{font-size:19px;}
.ordinary-page .ordinary-style-da3f8db2b1{font-weight:bold;}
.ordinary-page .ordinary-style-25fd1231f9{object-fit:cover;object-position:0% 100%}
.ordinary-page .ordinary-style-19f12ffc69{font-size:38px; line-height:normal;}
.ordinary-page .ordinary-style-f35de2d3ac{color:#FFFFFF;}
.ordinary-page .ordinary-style-b70cfff057{letter-spacing:normal;}
.ordinary-page .ordinary-style-1c3acaf66c{font-size:38px;}
.ordinary-page .ordinary-style-1c2dfdf6b4{font-size:30px; line-height:1.2em;}
.ordinary-page .ordinary-style-bd542abdd5{font-size:30px;}
.ordinary-page .ordinary-style-e8b9cd4bf7{color:#FAFAFA;}
.ordinary-page .ordinary-style-d5fd353621{font-size:18px; line-height:1.8em;}
.ordinary-page .ordinary-style-d64c8cb335{font-size:18px;}
.ordinary-page .ordinary-style-ade1571cec{font-size:17px; line-height:normal;}
.ordinary-page .ordinary-style-289168a61d{font-style:normal;}
.ordinary-page .ordinary-style-233a252c43{font-family:poppins-extralight,poppins,sans-serif;}
.ordinary-page .ordinary-style-1d258e26f4{font-weight:400;}
.ordinary-page .ordinary-style-caf18bc78c{font-size:52px; line-height:normal;}
.ordinary-page .ordinary-style-ae1c56ca7d{font-size:52px;}
.ordinary-page .ordinary-style-9591bf3e11{object-fit:cover;object-position:50% 50%}
.ordinary-page .ordinary-style-e53d220259{font-size:56px; text-align:center;}
.ordinary-page .ordinary-style-78d10d94fc{font-size:38px; line-height:normal; text-align:center;}
.ordinary-page .ordinary-style-f2d9b6a54b{color:#F5AE82;}
.ordinary-page .ordinary-style-73a0665eae{font-weight:normal;}
.ordinary-page .ordinary-style-232f968cb7{font-family:cinzel,serif;}
.ordinary-page .ordinary-style-d73464ead9{font-size:20px; text-align:center;}
.ordinary-page .ordinary-style-1bd0c109bf{font-size:16px; line-height:1.8em;}
.ordinary-page .ordinary-style-43e9c079be{font-size:16px;}
.ordinary-page .ordinary-style-b777a17479{font-size:20px; line-height:normal; text-align:center;}
.ordinary-page .source-color-15{color:rgb(0,0,0)}
.ordinary-page .source-color-43{color:rgb(184,158,20)}
@media(max-width:760px){
.ordinary-page .ordinary-mobile-style-a627dc8987{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.4;letter-spacing:-0.01em;text-align:center;font-size:15px}
.ordinary-page .ordinary-mobile-style-d124b08b7d{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.4;letter-spacing:-0.01em;text-align:center;font-size:15px;color:rgb(0,0,0)}
.ordinary-page .ordinary-mobile-style-0285ec6f9f{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.2;letter-spacing:-0.04em;text-align:center;font-size:31px}
.ordinary-page .ordinary-mobile-style-1526fd8c78{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.2;letter-spacing:-0.04em;text-align:center;font-size:31px;color:rgb(0,0,0)}
.ordinary-page .ordinary-mobile-style-8de549ea43{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.4;letter-spacing:-0.01em;font-size:24px}
.ordinary-page .ordinary-mobile-style-09ec8c5f77{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.4;letter-spacing:-0.01em;font-size:24px;color:rgb(255,255,255)}
.ordinary-page .ordinary-mobile-style-986aa92407{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.3;letter-spacing:-0.03em;font-size:26px}
.ordinary-page .ordinary-mobile-style-4a180a61f9{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.3;letter-spacing:-0.03em;font-size:26px;color:rgb(255,255,255)}
.ordinary-page .ordinary-mobile-style-1414d8c72f{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.5;letter-spacing:-0.01em;font-size:16px}
.ordinary-page .ordinary-mobile-style-6bc5e722a8{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.5;letter-spacing:-0.01em;font-size:16px;color:rgb(255,255,255)}
.ordinary-page .ordinary-mobile-style-32c5098691{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.4;letter-spacing:0em;font-size:18px}
.ordinary-page .ordinary-mobile-style-21dad9194d{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.4;letter-spacing:0em;font-size:18px;color:rgb(255,255,255)}
.ordinary-page .ordinary-mobile-style-7e6c85a121{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.2;letter-spacing:-0.04em;font-size:31px}
.ordinary-page .ordinary-mobile-style-b477d5641d{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.5;letter-spacing:-0.01em;font-size:17px}
.ordinary-page .ordinary-mobile-style-12cc819dd8{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.1;letter-spacing:-0.03em;font-size:29px}
.ordinary-page .ordinary-mobile-style-7b32c91c30{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.5;letter-spacing:-0.01em;font-size:12px}
.ordinary-page .ordinary-mobile-style-bfe51c3578{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.5;letter-spacing:-0.01em;font-size:17px;font-style:italic}
.ordinary-page .ordinary-mobile-style-a7c8046f2e{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.5;letter-spacing:-0.01em;font-size:17px;text-decoration:underline}
.ordinary-page .ordinary-mobile-style-9fac209f5f{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.2;letter-spacing:-0.04em;font-size:31px;color:rgb(0,0,0)}
.ordinary-page .ordinary-mobile-style-e66904ab4e{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.2;letter-spacing:-0.04em;text-align:center;font-size:25px}
.ordinary-page .ordinary-mobile-style-e293ec7c10{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.3;letter-spacing:-0.01em;font-size:18px}
.ordinary-page .ordinary-mobile-style-e24d8b43d3{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.2;letter-spacing:-0.04em;text-align:center;font-size:25px;color:rgb(0,0,0)}
.ordinary-page .ordinary-mobile-style-5b21c6d5e7{font-family:poppins-v2,sans-serif;font-weight:bold;line-height:1.5;letter-spacing:-0.01em;font-size:16px}
.ordinary-page .ordinary-mobile-style-d7ce0be0c3{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.4;letter-spacing:-0.01em;font-size:19px}
.ordinary-page .ordinary-mobile-style-680c86a033{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.4;letter-spacing:-0.01em;font-size:19px;color:rgb(255,255,255)}
.ordinary-page .ordinary-mobile-style-3d1d953163{font-family:playfair-display-v2,serif;font-weight:400;line-height:normal;letter-spacing:-0.03em;font-size:34px}
.ordinary-page .ordinary-mobile-style-bc97de1ba2{font-family:playfair-display-v2,serif;font-weight:400;line-height:normal;letter-spacing:normal;font-size:34px}
.ordinary-page .ordinary-mobile-style-9ee8e3d72e{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.5;letter-spacing:-0.01em;font-size:15px}
.ordinary-page .ordinary-mobile-style-4b600c8718{font-family:poppins-v2,sans-serif;font-weight:bold;line-height:1.5;letter-spacing:-0.01em;font-size:15px}
.ordinary-page .ordinary-mobile-style-da22655234{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.2;letter-spacing:-0.04em;font-size:40px;text-align:center}
.ordinary-page .ordinary-mobile-style-dd3f7323a8{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.2;letter-spacing:-0.04em;font-size:40px;text-align:center;color:#FAFAFA}
.ordinary-page .ordinary-mobile-style-be40ca643d{font-family:playfair-display-v2,serif;font-weight:400;line-height:normal;letter-spacing:-0.03em;font-size:30px;text-align:center}
.ordinary-page .ordinary-mobile-style-9eb66ae449{font-family:cinzel,serif;font-weight:normal;line-height:normal;letter-spacing:normal;font-size:30px;text-align:center;color:#F5AE82}
.ordinary-page .ordinary-mobile-style-277db3adab{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.3;letter-spacing:-0.01em;font-size:20px;text-align:center}
.ordinary-page .ordinary-mobile-style-af17ece74e{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.8em;letter-spacing:-0.01em;font-size:16px}
.ordinary-page .ordinary-mobile-style-515867c69f{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.8em;letter-spacing:normal;font-size:16px;color:rgb(0,0,0)}
.ordinary-page .ordinary-mobile-style-76757c0570{font-family:poppins-v2,sans-serif;font-weight:bold;line-height:1.8em;letter-spacing:normal;font-size:16px;color:rgb(0,0,0)}
.ordinary-page .ordinary-mobile-style-2c6eb449bb{font-family:playfair-display-v2,serif;font-weight:400;line-height:normal;letter-spacing:-0.01em;font-size:20px;text-align:center}
.ordinary-page .ordinary-mobile-style-8e1e334854{font-family:playfair-display-v2,serif;font-weight:400;line-height:normal;letter-spacing:normal;font-size:20px;text-align:center}
.ordinary-page .ordinary-mobile-style-fd782c1076{font-family:playfair-display-v2,serif;font-weight:400;line-height:normal;letter-spacing:-0.03em;font-size:30px;text-align:center;color:rgba(245,174,130,1)}
.ordinary-page .ordinary-mobile-style-429eb13388{font-family:cinzel,serif;font-weight:normal;line-height:normal;letter-spacing:normal;font-size:30px;text-align:center;color:rgb(184,158,20)}
.ordinary-page .ordinary-mobile-style-70d708a41d{font-family:playfair-display-v2,serif;font-weight:400;line-height:normal;letter-spacing:-0.03em;font-size:28px}
.ordinary-page .ordinary-mobile-style-ff29a50a91{font-family:playfair-display-v2,serif;font-weight:400;line-height:normal;letter-spacing:normal;font-size:28px;color:#FAFAFA}
.ordinary-page .ordinary-mobile-style-db35d78a6e{font-family:poppins-v2,sans-serif;font-weight:400;line-height:1.5;letter-spacing:-0.01em;font-size:15px;color:#FAFAFA}
.ordinary-page .ordinary-mobile-style-4346262bf6{font-family:poppins-v2,sans-serif;font-weight:bold;line-height:1.5;letter-spacing:-0.01em;font-size:15px;color:#FAFAFA}
.ordinary-page .ordinary-mobile-style-9a87537feb{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.2em;letter-spacing:-0.04em;font-size:30px}
.ordinary-page .ordinary-mobile-style-745049c4e9{font-family:playfair-display-v2,serif;font-weight:400;line-height:1.2em;letter-spacing:-0.04em;font-size:30px;color:#FAFAFA}
.ordinary-page .ordinary-mobile-style-86a6e1ef46{font-family:poppins-v2,sans-serif;font-weight:400;line-height:normal;letter-spacing:-0.01em;font-size:17px}
.ordinary-page .ordinary-mobile-style-89c388f668{font-family:poppins-extralight,poppins,sans-serif;font-weight:400;line-height:normal;letter-spacing:normal;font-size:18px;font-style:normal;color:rgb(255,255,255)}
}
