/* 绮遇婚纱：暖象牙白纸面、深咖啡文字与低饱和鼠尾草色，版式遵循婚礼画册的留白节奏。 */
.theme-aurelle{--paper:#f8f6f1;--ink:#332f2b;--accent:#776d62;--rule:#ded8cf;--muted:#827b73;--product-nav-accent:#776d62;min-width:320px;background:var(--paper);color:var(--ink);font-family:"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif}
.theme-aurelle *{box-sizing:border-box}.theme-aurelle a{color:inherit;text-decoration:none}.theme-aurelle a:hover{text-decoration:none}.theme-aurelle img{display:block;max-width:100%}.theme-aurelle figure{margin:0}.theme-aurelle h1,.theme-aurelle h2,.theme-aurelle h3,.theme-aurelle p{margin-top:0}.aurelle-wrap,.theme-aurelle .wrap{width:min(1320px,calc(100% - 96px));margin-inline:auto}.aurelle-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.24em;line-height:1.6;text-transform:uppercase}.aurelle-button{display:inline-flex;align-items:center;justify-content:center;gap:36px;min-height:52px;padding:12px 24px;border:1px solid var(--ink);background:var(--ink);color:#fff!important;font-size:13px;letter-spacing:.12em;cursor:pointer;transition:background .2s,color .2s,transform .2s}.aurelle-button:hover{background:#fff;color:var(--ink)!important;transform:translateY(-2px)}.aurelle-button--light{border-color:rgba(255,255,255,.8);background:transparent;color:#fff!important}.aurelle-button--light:hover{background:#fff;color:var(--ink)!important}.aurelle-textlink{display:inline-flex;align-items:center;gap:30px;padding-bottom:10px;border-bottom:1px solid currentColor;font-size:13px;font-weight:600;letter-spacing:.08em;transition:gap .2s,color .2s}.aurelle-textlink:hover{gap:38px;color:#9b8069}.aurelle-centerlink{width:max-content;max-width:100%;margin:45px auto 0}.aurelle-empty{grid-column:1/-1;padding:50px 0;color:var(--muted)}
/* 共享导航只绘制一条选中线；字标在客户改名后由共享组件自动切换为文字。 */
.aurelle-header{position:relative;z-index:80;background:#f8f6f1}.aurelle-header .site-header{display:flex;align-items:center;min-height:96px;padding-block:10px;border:0;gap:34px}.aurelle-header .site-brand{display:flex;align-items:center;max-width:none;flex:0 0 auto}.aurelle-header .site-logo{width:210px;max-width:none;height:58px;max-height:none;object-fit:contain}.aurelle-header .site-brand__name{display:none}.aurelle-header .site-brand--text-only .site-brand__name{display:inline;font-family:Georgia,serif;font-size:22px;letter-spacing:.06em}.aurelle-header .desktop-navigation{display:flex;align-items:center;justify-content:center;gap:clamp(13px,1.6vw,30px)}.aurelle-header .desktop-navigation>a{position:relative;display:inline-flex;align-items:center;min-height:56px;padding:0 1px;border:0!important;box-shadow:none!important;color:#47413a;font-size:13px;letter-spacing:.05em;text-decoration:none!important;white-space:nowrap}.aurelle-header .desktop-navigation>a::after{position:absolute;inset-inline:50%;bottom:11px;height:1px;background:#8b7462;content:"";transition:inset .25s}.aurelle-header .desktop-navigation>a:hover::after,.aurelle-header .desktop-navigation>a[aria-current]::after{inset-inline:0}.aurelle-header .desktop-navigation>a:hover,.aurelle-header .desktop-navigation>a[aria-current]{color:#8b7462;text-decoration:none!important}.aurelle-header .language-picker{--language-accent:#8b7462}.aurelle-header .language-picker>summary{background:transparent;color:#564d44;box-shadow:none;border-color:#ded8cf}.aurelle-header .language-options{color:#3c352f}.aurelle-header .language-options a[aria-current]{background:#f1eae1}.aurelle-header .product-nav-flyout{--product-nav-accent:#8b7462;background:#fbf9f5;color:#3f3934;border-color:#e5dfd6;border-top-color:#8b7462}
/* 首屏：保留人物旁边的摄影留白，文字随轮播图片一起切换，底部线条为唯一控件。 */
.aurelle-hero,.aurelle-hero__stage{position:relative}.aurelle-hero__slide{position:relative;display:flex;align-items:center;min-height:min(700px,75vw);isolation:isolate;overflow:hidden;background:#686258}.aurelle-hero__slide>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.aurelle-hero__shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(24,27,24,.66),rgba(31,34,29,.20) 65%,rgba(31,34,29,.02))}.aurelle-hero__content{padding-block:90px 105px;color:#fff}.aurelle-hero__eyebrow{max-width:470px;color:#f1eae0;font-size:13px;letter-spacing:.13em}.aurelle-hero h1{max-width:760px;margin:26px 0 42px;font-family:Georgia,"Songti SC","SimSun",serif;font-size:clamp(42px,5.6vw,82px);font-weight:400;line-height:1.22;letter-spacing:.03em}.aurelle-hero__dots{position:absolute;bottom:30px;left:50%;display:flex;align-items:center;gap:9px;transform:translateX(-50%)}.aurelle-hero__dots button{width:52px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.aurelle-hero__dots button::before{display:block;width:100%;height:2px;background:rgba(255,255,255,.45);content:""}.aurelle-hero__dots button[aria-current=true]::before{background:#fff;height:3px}
/* 首页各板块通过温暖纸色与暗色引言自然衔接，图片使用轻微放大营造画册动感。 */
.aurelle-intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(60px,9vw,150px);padding-block:140px}.aurelle-intro__copy{max-width:480px}.aurelle-intro h2,.aurelle-sectionhead h2,.aurelle-list__intro h2,.aurelle-experience h2,.aurelle-cta h2{font-family:Georgia,"Songti SC","SimSun",serif;font-weight:400;line-height:1.28;letter-spacing:.025em}.aurelle-intro h2{margin:27px 0;font-size:clamp(35px,3.6vw,55px)}.aurelle-intro p,.aurelle-sectionhead p,.aurelle-list__intro p,.aurelle-experience p,.aurelle-cta p{color:#746d66;line-height:2;font-size:15px}.aurelle-intro__copy .aurelle-textlink{margin-top:24px}.aurelle-intro__image{position:relative;min-height:560px}.aurelle-intro__image img{width:100%;height:560px;object-fit:cover}.aurelle-intro__image figcaption{position:absolute;right:-35px;bottom:32px;padding:22px 28px;background:var(--paper);font-family:Georgia,serif;font-size:11px;letter-spacing:.2em}.aurelle-gowns-home{padding-block:110px 125px;background:#eee9e1}.aurelle-sectionhead{text-align:center;max-width:760px;margin:0 auto 62px}.aurelle-sectionhead h2{margin:17px 0 14px;font-size:clamp(35px,3.7vw,56px)}.aurelle-sectionhead p{margin-bottom:0}.aurelle-gown-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.aurelle-gown-card:nth-child(2){margin-top:54px}.aurelle-gown-card figure{overflow:hidden;background:#ddd7ce}.aurelle-gown-card img{width:100%;height:490px;object-fit:cover;transition:transform .7s}.aurelle-gown-card a:hover img,.aurelle-story-card a:hover img,.aurelle-story-feature a:hover img{transform:scale(1.035)}.aurelle-gown-card>a>div{position:relative;padding:22px 30px 0 0}.aurelle-gown-card .aurelle-eyebrow{color:#8b8073}.aurelle-gown-card h3,.aurelle-gown-card h2{margin:10px 0 0;font-family:Georgia,"Songti SC",serif;font-size:27px;font-weight:400}.aurelle-card-arrow{position:absolute;right:0;bottom:2px;font-size:21px}.aurelle-quote{padding-block:95px;background:#454d43;color:#f8f5ee;text-align:center}.aurelle-quote p{max-width:900px;margin:23px auto 35px;font-family:Georgia,"Songti SC",serif;font-size:clamp(28px,3.2vw,49px);line-height:1.55}.aurelle-quote__rule{display:block;width:60px;height:1px;margin:auto;background:#b5a995}.aurelle-stories-home{padding-block:130px}.aurelle-story-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:66px;align-items:start}.aurelle-story-card:nth-child(2){margin-top:115px}.aurelle-story-card figure{overflow:hidden;background:#ded8cf}.aurelle-story-card img{width:100%;height:520px;object-fit:cover;transition:transform .7s}.aurelle-story-card:nth-child(2) img{height:410px}.aurelle-story-card>a>div{padding-top:24px}.aurelle-story-card h3,.aurelle-story-feature h2{margin:12px 0;font-family:Georgia,"Songti SC",serif;font-size:31px;font-weight:400}.aurelle-story-card p,.aurelle-story-feature p{color:#7a7168;line-height:1.8}.aurelle-experience{padding-block:125px;background:#e8e8df}.aurelle-experience__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:110px}.aurelle-experience h2{margin:20px 0;font-size:clamp(37px,4vw,60px)}.aurelle-experience__lead p{max-width:400px}.aurelle-experience__lead .aurelle-textlink{margin-top:20px}.aurelle-experience__item{display:grid;grid-template-columns:45px 1fr 20px;gap:20px;align-items:start;padding:27px 0;border-bottom:1px solid #c6c5ba}.aurelle-experience__item:first-child{border-top:1px solid #c6c5ba}.aurelle-experience__item h3{margin:0 0 9px;font-family:Georgia,"Songti SC",serif;font-size:25px;font-weight:400}.aurelle-experience__item p{margin:0;font-size:13px;line-height:1.7}.aurelle-experience__item:hover h3{color:#8b7462}.aurelle-journal-home{padding-block:120px}.aurelle-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.aurelle-journal-card img{width:100%;height:265px;object-fit:cover;margin-bottom:22px}.aurelle-journal-card h3{margin:12px 0;font-family:Georgia,"Songti SC",serif;font-size:25px;font-weight:400;line-height:1.45}.aurelle-journal-card:hover h3{color:#8b7462}.aurelle-cta{padding-block:100px;background:#e7dacf;text-align:center}.aurelle-cta h2{margin:17px 0;font-size:clamp(38px,4vw,62px)}.aurelle-cta p{margin-bottom:30px}
/* 内页按模型切换布局：礼服为画册网格，婚礼为错位长图，服务为交替图文，日志为横向索引。 */
.aurelle-mast{position:relative;display:flex;align-items:center;min-height:320px;isolation:isolate;background:#6a635c;color:#fff;overflow:hidden}.aurelle-mast>img,.aurelle-mast__shade{position:absolute;inset:0;width:100%;height:100%}.aurelle-mast>img{z-index:-2;object-fit:cover;object-position:center 45%}.aurelle-mast__shade{z-index:-1;background:linear-gradient(90deg,rgba(25,26,23,.62),rgba(25,26,23,.17))}.aurelle-mast__copy{padding-block:55px}.aurelle-mast h1{margin:11px 0;font-family:Georgia,"Songti SC",serif;font-size:clamp(42px,5vw,68px);font-weight:400}.aurelle-mast__crumb{font-size:12px}.aurelle-mast__crumb a{color:#f6efe8}.aurelle-list{padding-block:105px 135px}.aurelle-list__intro{max-width:730px;margin-bottom:48px}.aurelle-list__intro--center{margin-inline:auto;text-align:center}.aurelle-list__intro h2{margin:16px 0 12px;font-size:clamp(34px,3.6vw,53px)}.aurelle-tabs{display:flex;flex-wrap:wrap;gap:8px 34px;margin-bottom:44px;padding-block:14px;border-block:1px solid var(--rule)}.aurelle-tabs a{padding:10px 0;color:#807870;font-size:13px;white-space:nowrap}.aurelle-tabs a[aria-current],.aurelle-tabs a:hover{color:var(--ink);border-bottom:1px solid var(--ink)}.aurelle-story-list__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:70px 60px}.aurelle-story-feature:nth-child(even){margin-top:110px}.aurelle-story-feature figure{overflow:hidden}.aurelle-story-feature img{width:100%;height:500px;object-fit:cover;transition:transform .7s}.aurelle-story-feature:nth-child(even) img{height:410px}.aurelle-story-feature>a>div{padding:25px 0}.aurelle-story-feature .aurelle-textlink{margin-top:9px}.aurelle-service-row{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;padding:45px 0;border-bottom:1px solid var(--rule)}.aurelle-service-row:first-child{border-top:1px solid var(--rule)}.aurelle-service-row:nth-child(even) figure{order:2}.aurelle-service-row img{width:100%;height:420px;object-fit:cover}.aurelle-service-row h2{margin:18px 0;font-family:Georgia,"Songti SC",serif;font-size:clamp(32px,3vw,45px);font-weight:400}.aurelle-service-row p{max-width:420px;color:var(--muted);line-height:1.9}.aurelle-service-row small{display:block;margin-bottom:25px;color:#8a7767}.aurelle-journal-row>a{display:grid;grid-template-columns:235px 1fr 24px;gap:45px;align-items:center;padding:25px 0;border-bottom:1px solid var(--rule)}.aurelle-journal-row:first-child{border-top:1px solid var(--rule)}.aurelle-journal-row img{width:235px;height:160px;object-fit:cover}.aurelle-journal-row h2{margin:8px 0;font-family:Georgia,"Songti SC",serif;font-size:clamp(25px,2.7vw,38px);font-weight:400}.aurelle-journal-row p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.aurelle-journal-row:hover h2{color:#8b7462}
/* 详情页让图片和正文保持相同阅读基线；新增专属字段使用两列定义列表，长值自动换行。 */
.aurelle-detail{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:8%;align-items:start;padding-block:100px}.aurelle-detail__image img{width:100%;height:min(780px,70vw);min-height:500px;object-fit:cover}.aurelle-detail__copy{padding-top:45px}.aurelle-detail h1,.aurelle-story-detail h1,.aurelle-about-page h1,.aurelle-article-detail h1{margin:19px 0 23px;font-family:Georgia,"Songti SC",serif;font-size:clamp(40px,4.5vw,68px);font-weight:400;line-height:1.28}.aurelle-detail__summary{color:#777069;font-size:17px;line-height:1.9}.aurelle-details{margin:38px 0;border-top:1px solid var(--rule)}.aurelle-details>div{display:grid;grid-template-columns:135px minmax(0,1fr);gap:24px;padding:15px 0;border-bottom:1px solid var(--rule)}.aurelle-details dt{color:#8a8177;font-size:13px}.aurelle-details dd{margin:0;overflow-wrap:anywhere;font-size:14px}.aurelle-detail .article-body{margin:30px 0;color:#615b55;line-height:1.9}.aurelle-service-detail{grid-template-columns:.9fr 1.1fr}.aurelle-service-detail .aurelle-detail__copy{padding-top:70px}.aurelle-story-detail__head{max-width:880px;padding-block:95px 65px;text-align:center}.aurelle-story-detail__head p,.aurelle-about-page__lead p,.aurelle-article-detail header p{color:var(--muted);font-size:17px;line-height:1.8}.aurelle-story-detail__image img{width:100%;max-height:820px;object-fit:cover}.aurelle-story-detail__body{display:grid;grid-template-columns:230px minmax(0,650px);gap:80px;padding-block:90px}.aurelle-story-detail__body aside p{margin-top:20px;font-size:13px;color:var(--muted)}.aurelle-story-detail__body .article-body,.aurelle-about-page__body .article-body,.aurelle-article-detail .article-body{font-size:17px;line-height:2}.aurelle-about-page__lead{max-width:900px;padding-block:105px 75px;text-align:center}.aurelle-about-page>figure img{width:100%;max-height:720px;object-fit:cover}.aurelle-about-page__body{display:grid;grid-template-columns:240px minmax(0,650px);gap:90px;padding-block:100px}.aurelle-article-detail{max-width:1000px;padding-block:100px}.aurelle-article-detail header{text-align:center;max-width:800px;margin:0 auto 45px}.aurelle-article-detail time{color:var(--muted);font-size:12px}.aurelle-article-detail figure img{width:100%;max-height:590px;object-fit:cover}.aurelle-article-detail .article-body{max-width:720px;margin:70px auto}.aurelle-back{padding-bottom:100px}
/* 预约页与页脚沿用全站联系信息；输入框保留足够的触控与键盘焦点面积。 */
.aurelle-contact{padding-block:100px 130px}.aurelle-contact__intro{max-width:800px;margin:0 auto 65px;text-align:center}.aurelle-contact h1{margin:16px 0;font-family:Georgia,"Songti SC",serif;font-size:clamp(40px,4vw,60px);font-weight:400}.aurelle-contact__intro p{color:var(--muted);line-height:1.8}.aurelle-contact__grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:8%;align-items:start}.aurelle-contact__grid>figure img{width:100%;height:900px;object-fit:cover}.aurelle-contact__side{padding-top:18px}.aurelle-contact__side h2{margin:14px 0 32px;font-family:Georgia,"Songti SC",serif;font-size:38px;font-weight:400}.aurelle-contact__facts{display:grid;grid-template-columns:1fr 1fr;gap:24px 28px;margin-bottom:45px}.aurelle-contact__facts>div{border-top:1px solid var(--rule);padding-top:13px}.aurelle-contact__facts span{display:block;margin-bottom:8px;color:var(--muted);font-size:12px}.aurelle-contact__facts p,.aurelle-contact__facts a{margin:0;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.aurelle-form label{display:block;margin:0 0 20px;font-size:13px}.aurelle-form input,.aurelle-form textarea{display:block;width:100%;min-width:0;margin-top:9px;padding:13px 14px;border:1px solid #d1c8bd;border-radius:0;background:#fff;color:var(--ink);font:inherit}.aurelle-form input{height:48px}.aurelle-form textarea{min-height:150px;resize:vertical}.aurelle-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.aurelle-form input:focus,.aurelle-form textarea:focus{outline:2px solid #9d8c7b;outline-offset:2px}.aurelle-footer{background:#3b3c36;color:#eee9e1}.aurelle-footer__main{display:grid;grid-template-columns:1.4fr .7fr 1fr;gap:9%;padding-block:75px}.aurelle-footer__brand img{width:225px;max-width:100%;filter:brightness(0) invert(1)}.aurelle-footer__brand p{max-width:320px;margin-top:20px;color:#c4bfb6;line-height:1.8}.aurelle-footer nav,.aurelle-footer__contact{display:flex;flex-direction:column;align-items:flex-start;gap:11px}.aurelle-footer .aurelle-eyebrow{margin-bottom:14px;color:#c1af9d}.aurelle-footer a:not(.aurelle-footer__brand a):hover{color:#d4bca6}.aurelle-footer__contact p{margin:0;color:#c4bfb6;line-height:1.7}.aurelle-footer__base{display:flex;justify-content:space-between;gap:25px;padding-block:22px;border-top:1px solid #62625a;color:#b6b0a6;font-size:12px}
/* 渐显效果只在脚本成功初始化后启用；脚本失效或用户偏好减少动画时内容始终可见。 */
.aurelle-motion .aurelle-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.aurelle-motion .aurelle-reveal.is-visible{opacity:1;transform:none}
/* 平板：减少横向留白，保持栏目内容顺序与导航可触控。 */
@media(max-width:1100px){.aurelle-wrap,.theme-aurelle .wrap{width:min(100% - 56px,900px)}.aurelle-header .site-header{min-height:78px}.aurelle-header .desktop-navigation{display:none}.aurelle-header .mobile-navigation{display:block}.aurelle-header .site-logo{width:190px;height:52px}.aurelle-intro{gap:55px;padding-block:95px}.aurelle-intro__image,.aurelle-intro__image img{min-height:430px;height:430px}.aurelle-intro__image figcaption{right:-15px}.aurelle-gown-grid{gap:20px}.aurelle-gown-card img{height:360px}.aurelle-story-grid{gap:32px}.aurelle-story-card img{height:430px}.aurelle-story-card:nth-child(2) img{height:350px}.aurelle-experience__grid{gap:55px}.aurelle-journal-card img{height:220px}.aurelle-contact__grid{gap:5%}}
/* 手机：首页、栏目、详情和表单改为单栏；较长中英文文案均允许自然换行。 */
@media(max-width:700px){.aurelle-wrap,.theme-aurelle .wrap{width:calc(100% - 36px)}.aurelle-header .site-header{min-height:68px;gap:8px;padding-block:8px}.aurelle-header .site-logo{width:160px;height:44px}.aurelle-header .site-brand--text-only .site-brand__name{font-size:17px}.aurelle-header .header-tools{gap:4px}.aurelle-header .language-picker>summary,.aurelle-header .mobile-navigation>summary{width:42px;height:42px;min-height:42px}.aurelle-header .mobile-navigation-links{background:#fbf9f5}.aurelle-hero__slide{min-height:570px;align-items:end}.aurelle-hero__slide>img{object-position:64% center}.aurelle-hero__shade{background:linear-gradient(0deg,rgba(25,25,22,.76),rgba(25,25,22,.05) 75%)}.aurelle-hero__content{padding-block:70px 100px}.aurelle-hero__eyebrow{font-size:11px}.aurelle-hero h1{max-width:540px;margin:17px 0 27px;font-size:clamp(38px,10vw,54px)}.aurelle-hero__dots{bottom:13px}.aurelle-intro{display:flex;flex-direction:column;gap:36px;padding-block:75px}.aurelle-intro h2{font-size:36px}.aurelle-intro__image{width:100%;min-height:0}.aurelle-intro__image img{height:430px;min-height:0}.aurelle-intro__image figcaption{right:0;bottom:0;padding:14px}.aurelle-gowns-home,.aurelle-stories-home,.aurelle-journal-home,.aurelle-experience{padding-block:75px}.aurelle-sectionhead{margin-bottom:39px}.aurelle-sectionhead h2{font-size:36px}.aurelle-gown-grid,.aurelle-journal-grid,.aurelle-story-grid,.aurelle-story-list__grid{grid-template-columns:1fr;gap:38px}.aurelle-gown-card:nth-child(2),.aurelle-story-card:nth-child(2),.aurelle-story-feature:nth-child(even){margin-top:0}.aurelle-gown-card img{height:500px}.aurelle-story-card img,.aurelle-story-card:nth-child(2) img,.aurelle-story-feature img,.aurelle-story-feature:nth-child(even) img{height:390px}.aurelle-quote{padding-block:70px}.aurelle-quote p{font-size:31px}.aurelle-experience__grid{grid-template-columns:1fr;gap:38px}.aurelle-experience h2{font-size:40px}.aurelle-journal-card img{height:250px}.aurelle-cta{padding-block:75px}.aurelle-mast{min-height:260px}.aurelle-mast h1{font-size:43px}.aurelle-list{padding-block:70px}.aurelle-list__intro h2{font-size:36px}.aurelle-tabs{gap:2px 22px}.aurelle-service-row{grid-template-columns:1fr;gap:26px;padding-block:34px}.aurelle-service-row:nth-child(even) figure{order:0}.aurelle-service-row img{height:340px}.aurelle-journal-row>a{grid-template-columns:110px 1fr 12px;gap:15px}.aurelle-journal-row img{width:110px;height:110px}.aurelle-journal-row h2{font-size:20px}.aurelle-journal-row p{display:none}.aurelle-detail,.aurelle-service-detail{grid-template-columns:1fr;gap:26px;padding-block:65px}.aurelle-service-detail .aurelle-detail__image{grid-row:1}.aurelle-detail__image img{min-height:0;height:490px}.aurelle-detail__copy,.aurelle-service-detail .aurelle-detail__copy{padding-top:0}.aurelle-detail h1,.aurelle-story-detail h1,.aurelle-about-page h1,.aurelle-article-detail h1{font-size:42px}.aurelle-story-detail__head,.aurelle-about-page__lead{padding-block:70px 45px}.aurelle-story-detail__image img{height:430px}.aurelle-story-detail__body,.aurelle-about-page__body{grid-template-columns:1fr;gap:25px;padding-block:65px}.aurelle-about-page>figure img{height:430px}.aurelle-article-detail{padding-block:70px}.aurelle-article-detail figure img{height:330px}.aurelle-article-detail .article-body{margin:45px auto}.aurelle-back{padding-bottom:70px}.aurelle-contact{padding-block:70px}.aurelle-contact__intro{margin-bottom:40px}.aurelle-contact__grid{grid-template-columns:1fr;gap:34px}.aurelle-contact__grid>figure img{height:390px}.aurelle-contact__side h2{font-size:32px}.aurelle-footer__main{grid-template-columns:1fr 1fr;gap:36px;padding-block:55px}.aurelle-footer__brand{grid-column:1/-1}.aurelle-footer__base{flex-direction:column;gap:7px}}
@media(max-width:420px){.aurelle-gown-card img{height:425px}.aurelle-contact__facts,.aurelle-form__row{grid-template-columns:1fr}.aurelle-footer__main{grid-template-columns:1fr}.aurelle-footer__brand{grid-column:auto}.aurelle-details>div{grid-template-columns:105px minmax(0,1fr);gap:12px}.aurelle-story-card h3,.aurelle-story-feature h2{font-size:27px}}
/* RTL 语言沿用逻辑方向属性；图片明暗层随阅读方向镜像。 */
[dir=rtl] .aurelle-hero__shade,[dir=rtl] .aurelle-mast__shade{transform:scaleX(-1)}[dir=rtl] .aurelle-gown-card>a>div{padding-right:0;padding-left:30px}[dir=rtl] .aurelle-card-arrow{right:auto;left:0}[dir=rtl] .aurelle-intro__image figcaption{right:auto;left:-35px}
@media(prefers-reduced-motion:reduce){.theme-aurelle *, .theme-aurelle *::before,.theme-aurelle *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.aurelle-motion .aurelle-reveal{opacity:1;transform:none}}
/* 客户更改站名后，页脚与页头一起改用真实站名，避免原演示字标继续露出。 */
.aurelle-footer__brandname{font-family:Georgia,"Songti SC",serif;font-size:24px;letter-spacing:.08em}
