@font-face{font-family:OriontisQAChinese;src:url(/oriontis/assets/qa/fonts/NotoSerifSC-Oriontis-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:OriontisQAChinese;src:url(/oriontis/assets/qa/fonts/NotoSerifSC-Oriontis-SemiBold.ttf) format("truetype");font-weight:600 800;font-display:swap}.or3-qa-cover{position:relative;display:block;overflow:hidden;mask-image:linear-gradient(transparent,#000 3px,#000 calc(100% - 3px),transparent),linear-gradient(90deg,transparent,#000 3px,#000 calc(100% - 3px),transparent);mask-composite:intersect;min-height:246px;background-color:#2f1a42;color:#fff3e6;background-image:linear-gradient(90deg,#2f1a42,#2f1a42f5 29%,#2f1a42cc 43%,#2f1a4220 70%,transparent),url(/oriontis/assets/qa/isla.webp);background-size:100% calc(100% + 2px),cover;background-repeat:no-repeat;background-position:50%,center 47%}.or3-qa-heading{display:block;padding:24px 30px 30px}.or3-qa-series{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:#c5abf3;font:600 13px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase}.or3-qa-series>span{color:#ffd36e;font-size:25px;line-height:1}.or3-qa-title{display:block;margin:0;font:600 clamp(42px,8cqw,82px)/.96 Cormorant SC,var(--sc);letter-spacing:-.025em}.or3-qa-title>span{display:block}.or3-qa-title>.or3-qa-gold{margin-top:10px;color:#ffd36e;font-size:.82em}.or3-qa-part{display:block;margin:0 0 16px;color:#ffd36e;font:600 12px/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase}.or3-card-media{position:relative}.or3-card-media,.or3-qa-article .or3-reader-inner,.or3-reader.is-qa .or3-reader-inner{container-type:inline-size}.or3-qa-cover--card{position:absolute;inset:0;min-height:0;height:100%}.or3-qa-cover--card .or3-qa-heading{height:100%;display:flex;flex-direction:column;justify-content:center;padding:18px 20px}.or3-qa-cover--card .or3-qa-series{font-size:9px;margin-bottom:15px;gap:6px}.or3-qa-cover--card .or3-qa-series>span{font-size:18px}.or3-qa-cover--card .or3-qa-title{font-size:clamp(26px,9.5cqw,42px)}.or3-qa-cover--card .or3-qa-part{margin:16px 0 0;font-size:9px}.or3-qa-cover:lang(zh) .or3-qa-part,.or3-qa-cover:lang(zh) .or3-qa-title{font-family:OriontisQAChinese,serif;letter-spacing:0;line-height:1.15}.or3-qa-article,.or3-reader.is-qa .or3-reader-inner{background:#2f1a42}.or3-reader.is-qa [data-reader-lead],.or3-reader.is-qa [data-reader-media],.or3-reader.is-qa [data-reader-quote],.or3-reader.is-qa [data-reader-tag],.or3-reader.is-qa [data-reader-title]{display:none}.or3-qa-article .or3-reader-body,.or3-reader.is-qa .or3-reader-body{color:#e1d8e9}.or3-qa-article .or3-reader-body{padding:20px clamp(20px,4vw,36px) 28px}.or3-qa-article .or3-reader-footer{margin-inline:24px;margin-bottom:22px}.or3-qa-article .or3-reader-body h3,.or3-reader.is-qa .or3-reader-body h3{margin-top:22px;font-size:29px;font-family:"Cormorant SC",var(--sc);font-weight:600}.or3-qa-article:lang(zh) .or3-reader-body,.or3-qa-article:lang(zh) .or3-reader-body h3,.or3-reader.is-qa:lang(zh) .or3-reader-body,.or3-reader.is-qa:lang(zh) .or3-reader-body h3{font-family:OriontisQAChinese,serif;line-height:1.7}.or3-qa-article:lang(zh) .or3-qa-part,.or3-reader.is-qa:lang(zh) .or3-qa-part{font-family:OriontisQAChinese,serif}.or3-qa-intro{margin-bottom:14px!important;color:#f5eaf8}.or3-qa-clip{position:relative;isolation:isolate;aspect-ratio:16/9;width:100%;max-width:640px;align-self:center;margin:20px auto 26px;overflow:hidden;border:1px solid #c5abf340;background:#24132f}.or3-qa-clip video{display:block;width:100%;height:100%;object-fit:contain}.or3-qa-toggle{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:44px;height:44px;border:1px solid #c5abf3aa;border-radius:50%;background:#24132fe8;color:#fff3e6;font-size:17px;cursor:pointer}.or3-qa-toggle:focus-visible{outline:2px solid #ffd36e;outline-offset:3px}.or3-reader-footer{display:flex;justify-content:center;margin-top:20px;padding-top:24px;border-top:1px solid #ffd36e40}.or3-reader-footer .or3-btn{min-height:48px;text-align:center;max-width:100%}.or3-article .or3-reader-footer .or3-btn{padding-inline:24px;align-self:center}@media(max-width:767px){.or3-qa-cover{min-height:202px}.or3-qa-cover--card{min-height:0}.or3-qa-heading{padding:20px 18px 26px}.or3-qa-series{font-size:10px;letter-spacing:.06em;gap:7px}.or3-qa-title{font-size:clamp(28px,12cqw,65px)}.or3-qa-cover{background-image:linear-gradient(90deg,#2f1a42ef,#2f1a42c9 46%,#2f1a4255),url(/oriontis/assets/qa/isla.webp)}.or3-qa-article .or3-reader-body h3,.or3-reader.is-qa .or3-reader-body h3{font-size:25px}}