.LandingFaq-module__5gmm5q__root{--landing-faq-accent:#a56947;--landing-faq-border:#79512f59;--landing-faq-muted:#806e60;--landing-faq-title-size:clamp(2.375rem, 3.8vw, 3.75rem);--landing-faq-title-size-mobile:clamp(2.25rem, 11vw, 3rem);--landing-faq-title-leading:1.08;--landing-faq-title-weight:700;--landing-faq-intro-margin-top:22px;--landing-faq-intro-leading:1.7;--landing-faq-eyebrow-margin-bottom:14px;--landing-faq-eyebrow-tracking:.15em;--landing-faq-eyebrow-weight:800;--landing-faq-list-margin-top:46px;--landing-faq-list-margin-top-mobile:36px;--landing-faq-summary-min-height:76px;--landing-faq-summary-padding-block:0px;--landing-faq-summary-size:1.125rem;--landing-faq-summary-size-mobile:1.0625rem;--landing-faq-summary-leading:1.35;--landing-faq-answer-margin:-5px 0 25px;--landing-faq-answer-leading:1.65}.LandingFaq-module__5gmm5q__inner{text-align:center;max-width:760px;margin-inline:auto}.LandingFaq-module__5gmm5q__heading h2{font-family:var(--font-serif), Georgia, serif;font-size:var(--landing-faq-title-size);font-weight:var(--landing-faq-title-weight);letter-spacing:normal;line-height:var(--landing-faq-title-leading);text-wrap:balance;margin:0}.LandingFaq-module__5gmm5q__heading>p:last-child{max-width:640px;margin:var(--landing-faq-intro-margin-top) auto 0;color:var(--landing-faq-muted);font-size:1rem;line-height:var(--landing-faq-intro-leading)}.LandingFaq-module__5gmm5q__eyebrow{margin:0 0 var(--landing-faq-eyebrow-margin-bottom);color:var(--landing-faq-accent);font-size:.75rem;font-weight:var(--landing-faq-eyebrow-weight);letter-spacing:var(--landing-faq-eyebrow-tracking);text-transform:uppercase}.LandingFaq-module__5gmm5q__list{margin-top:var(--landing-faq-list-margin-top);border-top:1px solid var(--landing-faq-border);text-align:start}.LandingFaq-module__5gmm5q__list details{border-bottom:1px solid var(--landing-faq-border)}.LandingFaq-module__5gmm5q__list summary{min-height:var(--landing-faq-summary-min-height);padding-block:var(--landing-faq-summary-padding-block);cursor:pointer;font-family:var(--font-serif), Georgia, serif;font-size:var(--landing-faq-summary-size);font-weight:600;line-height:var(--landing-faq-summary-leading);justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}.LandingFaq-module__5gmm5q__list summary::-webkit-details-marker{display:none}.LandingFaq-module__5gmm5q__list summary:after{color:var(--landing-faq-accent);content:"+";flex:none;font-family:sans-serif;font-size:1.625rem;font-weight:400}.LandingFaq-module__5gmm5q__list details[open] summary:after{content:"−"}.LandingFaq-module__5gmm5q__list p{max-width:650px;margin:var(--landing-faq-answer-margin);color:var(--landing-faq-muted);font-size:1rem;line-height:var(--landing-faq-answer-leading)}html:lang(zh-CN) .LandingFaq-module__5gmm5q__heading h2{line-height:1.14}@media (max-width:640px){.LandingFaq-module__5gmm5q__heading h2{font-size:var(--landing-faq-title-size-mobile)}.LandingFaq-module__5gmm5q__list{margin-top:var(--landing-faq-list-margin-top-mobile)}.LandingFaq-module__5gmm5q__list summary{min-height:var(--landing-faq-summary-min-height-mobile,72px);font-size:var(--landing-faq-summary-size-mobile);gap:16px}}
.soulmate-sketch-landing-module__yovFra__page{--ss-action-radius:999px;--ss-ink:#2e2724;--ss-muted:#71645d;--ss-paper:#f3ece2;--ss-sheet:#fbf7f0;--ss-frame-mat:#eee6dc;--ss-frame-line:#79675e;--ss-rose:#a44f57;--ss-rule:#cfc0b3;isolation:isolate;color:var(--ss-ink);background:radial-gradient(circle at 16% 7%, #a44f5717, transparent 25%), radial-gradient(circle at 88% 31%, #c49a701a, transparent 22%), radial-gradient(circle at 45% 82%, #a44f570b, transparent 28%), var(--ss-paper);position:relative;overflow:hidden}.soulmate-sketch-landing-module__yovFra__hero,.soulmate-sketch-landing-module__yovFra__definitionSection,.soulmate-sketch-landing-module__yovFra__profileSection,.soulmate-sketch-landing-module__yovFra__anatomySection,.soulmate-sketch-landing-module__yovFra__gallerySection,.soulmate-sketch-landing-module__yovFra__readerSection,.soulmate-sketch-landing-module__yovFra__responsibilitySection,.soulmate-sketch-landing-module__yovFra__relatedSection{width:min(100% - 2rem,1240px);margin-inline:auto}.soulmate-sketch-landing-module__yovFra__hero{isolation:isolate;grid-template-columns:1fr minmax(360px,.88fr);align-items:center;gap:clamp(3rem,9vw,9rem);min-height:calc(100svh - 56px);padding-block:clamp(4rem,9vw,8rem);display:grid;position:relative}.soulmate-sketch-landing-module__yovFra__hero>:not(.soulmate-sketch-landing-module__yovFra__heartBokeh){z-index:1;position:relative}.soulmate-sketch-landing-module__yovFra__heartBokeh{z-index:0;pointer-events:none;display:block;position:absolute;inset:-6% -10%;overflow:hidden}.soulmate-sketch-landing-module__yovFra__heartBubble{--ss-heart-opacity:.18;aspect-ratio:1;width:52px;opacity:var(--ss-heart-opacity);animation:18s cubic-bezier(.25,1,.5,1) infinite alternate soulmate-sketch-landing-module__yovFra__ss-heart-float;display:block;position:absolute}.soulmate-sketch-landing-module__yovFra__heartBubble svg{fill:#a44f577a;filter:drop-shadow(0 0 11px #a44f5729)blur(.25px);width:54%;height:54%;display:block;position:absolute;inset:23%;overflow:visible}.soulmate-sketch-landing-module__yovFra__heartBubble:first-child{width:74px;animation-duration:22s;animation-delay:-3s;inset:12% auto auto 4%}.soulmate-sketch-landing-module__yovFra__heartBubble:nth-child(2){--ss-heart-opacity:.12;width:34px;animation-duration:16s;animation-delay:-10s;inset:4% auto auto 43%}.soulmate-sketch-landing-module__yovFra__heartBubble:nth-child(3){--ss-heart-opacity:.15;width:96px;animation-duration:26s;animation-delay:-6s;inset:15% 5% auto auto}.soulmate-sketch-landing-module__yovFra__heartBubble:nth-child(4){width:48px;animation-duration:19s;animation-delay:-13s;inset:51% auto auto 37%}.soulmate-sketch-landing-module__yovFra__heartBubble:nth-child(5){--ss-heart-opacity:.14;width:88px;animation-duration:25s;animation-delay:-17s;inset:auto auto 4% 8%}.soulmate-sketch-landing-module__yovFra__heartBubble:nth-child(6){width:42px;animation-duration:17s;animation-delay:-8s;inset:auto 18% 13% auto}.soulmate-sketch-landing-module__yovFra__heartBubble:nth-child(7){--ss-heart-opacity:.11;width:28px;animation-duration:20s;animation-delay:-15s;inset:42% 42% auto auto}@keyframes soulmate-sketch-landing-module__yovFra__ss-heart-float{0%{transform:translateY(18px)rotate(-4deg)scale(.94)}to{transform:translate(12px,-24px)rotate(5deg)scale(1.04)}}.soulmate-sketch-landing-module__yovFra__heroArt{min-height:min(72vw,720px);position:relative}.soulmate-sketch-landing-module__yovFra__portraitPrimary,.soulmate-sketch-landing-module__yovFra__portraitSecondary,.soulmate-sketch-landing-module__yovFra__miniPortrait,.soulmate-sketch-landing-module__yovFra__galleryPortrait{--ss-local-frame:8px;padding:var(--ss-local-frame);border:1px solid color-mix(in srgb, var(--ss-frame-line) 72%, transparent);background:var(--ss-frame-mat);overflow:hidden;box-shadow:0 18px 42px #3a2b2529}.soulmate-sketch-landing-module__yovFra__portraitPrimary,.soulmate-sketch-landing-module__yovFra__portraitSecondary{position:absolute}.soulmate-sketch-landing-module__yovFra__portraitPrimary{--ss-local-frame:9px;width:66%;height:78%;inset:3% auto auto 0;transform:rotate(-2.2deg)}.soulmate-sketch-landing-module__yovFra__portraitSecondary{--ss-local-frame:8px;z-index:2;width:54%;height:68%;inset:auto -4% 1% auto;transform:rotate(4deg)}.soulmate-sketch-landing-module__yovFra__portraitPrimary img,.soulmate-sketch-landing-module__yovFra__portraitSecondary img,.soulmate-sketch-landing-module__yovFra__miniPortrait img,.soulmate-sketch-landing-module__yovFra__galleryPortrait img{z-index:1;object-fit:cover;width:100%;height:100%;display:block;position:relative}.soulmate-sketch-landing-module__yovFra__portraitPrimary img,.soulmate-sketch-landing-module__yovFra__portraitSecondary img{filter:grayscale()sepia(.12)contrast(1.06)}.soulmate-sketch-landing-module__yovFra__portraitPrimary:after,.soulmate-sketch-landing-module__yovFra__portraitSecondary:after,.soulmate-sketch-landing-module__yovFra__miniPortrait:after,.soulmate-sketch-landing-module__yovFra__galleryPortrait:after{z-index:2;inset:var(--ss-local-frame);pointer-events:none;content:"";mix-blend-mode:multiply;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.08'/%3E%3C/svg%3E");border:1px solid #4a2f1f3d;position:absolute}.soulmate-sketch-landing-module__yovFra__eyebrow{color:var(--ss-rose);letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.2rem;font-size:.75rem;font-weight:750}.soulmate-sketch-landing-module__yovFra__hero h1{max-width:700px;font-family:var(--font-serif), Georgia, serif;-webkit-hyphens:auto;hyphens:auto;letter-spacing:normal;overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(2.8rem,3.65vw,3.75rem);font-weight:600;line-height:1.02}.soulmate-sketch-landing-module__yovFra__heroBody{max-width:620px;color:var(--ss-muted);margin:2rem 0 0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.75}.soulmate-sketch-landing-module__yovFra__primaryButton{border-radius:var(--ss-action-radius);background:var(--ss-ink);min-height:50px;color:var(--ss-sheet);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:.65rem;margin-top:2rem;padding:.95rem 1.15rem;font-size:.9rem;font-weight:750;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 14px 30px #3a2b2529}.soulmate-sketch-landing-module__yovFra__primaryButton:hover{background:var(--ss-rose);transform:translateY(-2px);box-shadow:0 18px 36px #3a2b2538}.soulmate-sketch-landing-module__yovFra__primaryButton:focus-visible{outline:3px solid var(--ss-rose);outline-offset:4px}.soulmate-sketch-landing-module__yovFra__primaryButton svg{width:1rem;height:1rem}.soulmate-sketch-landing-module__yovFra__priceNote{color:var(--ss-muted);letter-spacing:.05em;margin:.8rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.soulmate-sketch-landing-module__yovFra__sectionHeading{max-width:790px}.soulmate-sketch-landing-module__yovFra__sectionHeading h2{font-family:var(--font-serif), Georgia, serif;-webkit-hyphens:auto;hyphens:auto;letter-spacing:normal;overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(2.375rem,3.8vw,3.75rem);font-weight:700;line-height:1.08}.soulmate-sketch-landing-module__yovFra__sectionHeading>p:last-child:not(.soulmate-sketch-landing-module__yovFra__eyebrow){max-width:680px;color:var(--ss-muted);margin:1.35rem 0 0;line-height:1.75}.soulmate-sketch-landing-module__yovFra__definitionSection{border-top:1px solid var(--ss-rule);grid-template-columns:.85fr 1fr;gap:clamp(3rem,8vw,8rem);padding-block:clamp(6rem,12vw,11rem);display:grid}.soulmate-sketch-landing-module__yovFra__definitionGrid{border:1px solid var(--ss-ink);grid-template-columns:1fr 1fr;align-self:end;display:grid}.soulmate-sketch-landing-module__yovFra__definitionGrid article{background:var(--ss-sheet);padding:clamp(1.4rem,3vw,2.4rem)}.soulmate-sketch-landing-module__yovFra__definitionGrid article+article{border-inline-start:1px solid var(--ss-ink);background:0 0}.soulmate-sketch-landing-module__yovFra__definitionGrid h3{color:var(--ss-rose);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:.875rem;display:flex}.soulmate-sketch-landing-module__yovFra__definitionGrid h3 svg{width:1rem}.soulmate-sketch-landing-module__yovFra__definitionGrid ul{gap:1rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.soulmate-sketch-landing-module__yovFra__definitionGrid li{border-top:1px solid var(--ss-rule);color:var(--ss-muted);padding-block-start:1rem;font-size:1rem;line-height:1.55}.soulmate-sketch-landing-module__yovFra__profileSection{border-block:1px solid var(--ss-ink);padding-block:clamp(6rem,11vw,10rem)}.soulmate-sketch-landing-module__yovFra__profileHeading{justify-content:space-between;gap:2rem;display:flex}.soulmate-sketch-landing-module__yovFra__profileCount{color:#0000;font-family:var(--font-serif), Georgia, serif;-webkit-text-stroke:1px var(--ss-rule);font-size:clamp(4.5rem,10vw,8rem);font-weight:600;line-height:.65}.soulmate-sketch-landing-module__yovFra__profileSteps{border-block:1px solid var(--ss-rule);grid-template-columns:repeat(4,1fr);margin:4rem 0 0;padding:0;list-style:none;display:grid}.soulmate-sketch-landing-module__yovFra__profileSteps li{border-inline-end:1px solid var(--ss-rule);min-height:250px;padding:1.4rem}.soulmate-sketch-landing-module__yovFra__profileSteps li:last-child{border-inline-end:0}.soulmate-sketch-landing-module__yovFra__profileSteps>li>span,.soulmate-sketch-landing-module__yovFra__anatomyList>li>span,.soulmate-sketch-landing-module__yovFra__responsibilityGrid article>span,.soulmate-sketch-landing-module__yovFra__relatedGrid a>span{color:var(--ss-rose);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem}.soulmate-sketch-landing-module__yovFra__profileSteps h3,.soulmate-sketch-landing-module__yovFra__profileSteps p{margin:0}.soulmate-sketch-landing-module__yovFra__profileSteps h3{font-family:var(--font-serif), Georgia, serif;margin-top:4rem;font-size:1.5rem;font-weight:600}.soulmate-sketch-landing-module__yovFra__profileSteps p{color:var(--ss-muted);margin-top:.75rem;font-size:1rem;line-height:1.6}.soulmate-sketch-landing-module__yovFra__anatomySection{grid-template-columns:.75fr 1fr;gap:clamp(3rem,9vw,9rem);padding-block:clamp(7rem,13vw,12rem);display:grid}.soulmate-sketch-landing-module__yovFra__anatomyCopy{position:relative}.soulmate-sketch-landing-module__yovFra__miniPortrait{--ss-local-frame:8px;aspect-ratio:4/5;width:min(72%,330px);margin:3rem auto 0;position:relative;transform:rotate(-2deg)}.soulmate-sketch-landing-module__yovFra__miniPortrait img{filter:grayscale()sepia(.1)}.soulmate-sketch-landing-module__yovFra__anatomyList{border-top:1px solid var(--ss-ink);margin:0;padding:0;list-style:none}.soulmate-sketch-landing-module__yovFra__anatomyList li{border-bottom:1px solid var(--ss-rule);grid-template-columns:2.8rem minmax(150px,.45fr) 1fr;align-items:baseline;gap:1.5rem;padding-block:1.65rem;display:grid}.soulmate-sketch-landing-module__yovFra__anatomyList h3,.soulmate-sketch-landing-module__yovFra__anatomyList p{margin:0}.soulmate-sketch-landing-module__yovFra__anatomyList h3{font-family:var(--font-serif), Georgia, serif;font-size:1.3rem;font-weight:600}.soulmate-sketch-landing-module__yovFra__anatomyList p{color:var(--ss-muted);font-size:1rem;line-height:1.6}.soulmate-sketch-landing-module__yovFra__gallerySection{border-top:1px solid var(--ss-rule);padding-block:clamp(6rem,11vw,10rem)}.soulmate-sketch-landing-module__yovFra__galleryGrid{grid-template-columns:1fr 1fr;gap:clamp(1.2rem,4vw,4rem);margin-top:4rem;display:grid}.soulmate-sketch-landing-module__yovFra__galleryGrid figure{margin:0;position:relative;transform:rotate(-.65deg)}.soulmate-sketch-landing-module__yovFra__galleryGrid figure:nth-child(2){margin-top:5rem;transform:rotate(.7deg)}.soulmate-sketch-landing-module__yovFra__galleryPortrait{--ss-local-frame:8px;height:min(70vw,720px);position:relative}.soulmate-sketch-landing-module__yovFra__galleryPortrait img{filter:grayscale()sepia(.1)contrast(1.05)}.soulmate-sketch-landing-module__yovFra__galleryGrid figcaption{letter-spacing:.12em;align-items:center;min-height:42px;padding:.7rem .7rem 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;display:flex}.soulmate-sketch-landing-module__yovFra__galleryDisclaimer{color:var(--ss-muted);letter-spacing:.05em;text-align:center;text-transform:uppercase;margin:1.5rem 0 0;font-size:.8rem}.soulmate-sketch-landing-module__yovFra__readerSection{color:var(--ss-sheet);clip-path:inset(0 -100vmax);background:#3a302d;grid-template-columns:1fr minmax(300px,.65fr);align-items:center;gap:clamp(3rem,8vw,8rem);padding:clamp(2rem,5vw,5rem);display:grid;box-shadow:0 0 0 100vmax #3a302d}.soulmate-sketch-landing-module__yovFra__readerCopy .soulmate-sketch-landing-module__yovFra__eyebrow{color:#e2a4a9}.soulmate-sketch-landing-module__yovFra__readerCopy .soulmate-sketch-landing-module__yovFra__sectionHeading>p:last-child{color:#d3c8c0}.soulmate-sketch-landing-module__yovFra__readerCopy ul{gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.soulmate-sketch-landing-module__yovFra__readerCopy li{color:#e5dbd3;font-family:var(--font-serif), Georgia, serif;border-top:1px solid #675a54;grid-template-columns:1.5rem 1fr;gap:.55rem;padding-block:1rem;font-size:1.05rem;font-style:italic;display:grid}.soulmate-sketch-landing-module__yovFra__readerCopy li>span{color:#e2a4a9;font-size:2rem;line-height:.7}.soulmate-sketch-landing-module__yovFra__readerPortrait{aspect-ratio:4/5;background:#cfc1b7;position:relative;overflow:hidden}.soulmate-sketch-landing-module__yovFra__readerPortrait img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.soulmate-sketch-landing-module__yovFra__readerPortrait>span{z-index:2;background:var(--ss-sheet);color:var(--ss-ink);letter-spacing:.12em;padding:.6rem .8rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;position:absolute;inset-block-end:0;inset-inline-end:0}.soulmate-sketch-landing-module__yovFra__responsibilitySection{padding-block:clamp(7rem,13vw,12rem)}.soulmate-sketch-landing-module__yovFra__responsibilityGrid{border-block:1px solid var(--ss-ink);grid-template-columns:repeat(4,1fr);margin-top:4rem;display:grid}.soulmate-sketch-landing-module__yovFra__responsibilityGrid article{border-inline-end:1px solid var(--ss-rule);min-height:235px;padding:1.4rem}.soulmate-sketch-landing-module__yovFra__responsibilityGrid article:last-child{border-inline-end:0}.soulmate-sketch-landing-module__yovFra__responsibilityGrid h3,.soulmate-sketch-landing-module__yovFra__responsibilityGrid p{margin:0}.soulmate-sketch-landing-module__yovFra__responsibilityGrid h3{font-family:var(--font-serif), Georgia, serif;margin-top:3rem;font-size:1.25rem;font-weight:600}.soulmate-sketch-landing-module__yovFra__responsibilityGrid p{color:var(--ss-muted);margin-top:.75rem;font-size:1rem;line-height:1.6}.soulmate-sketch-landing-module__yovFra__faqSection{--landing-faq-accent:var(--ss-rose);--landing-faq-border:var(--ss-rule);--landing-faq-muted:var(--ss-muted);border-top:1px solid var(--ss-rule);width:min(100% - 2rem,920px);margin-inline:auto;padding-block:clamp(5rem,10vw,9rem)}.soulmate-sketch-landing-module__yovFra__relatedSection{border-top:1px solid var(--ss-ink);padding-block:clamp(6rem,11vw,10rem)}.soulmate-sketch-landing-module__yovFra__relatedGrid{border-block:1px solid var(--ss-rule);grid-template-columns:repeat(3,1fr);margin-top:4rem;display:grid}.soulmate-sketch-landing-module__yovFra__relatedGrid a{border-inline-end:1px solid var(--ss-rule);min-height:245px;padding:1.5rem;transition:color .18s,background-color .18s;position:relative}.soulmate-sketch-landing-module__yovFra__relatedGrid a:last-child{border-inline-end:0}.soulmate-sketch-landing-module__yovFra__relatedGrid a:hover{background:var(--ss-ink);color:var(--ss-sheet)}.soulmate-sketch-landing-module__yovFra__relatedGrid h3,.soulmate-sketch-landing-module__yovFra__relatedGrid p{margin:0}.soulmate-sketch-landing-module__yovFra__relatedGrid h3{font-family:var(--font-serif), Georgia, serif;margin-top:3.5rem;font-size:1.7rem;font-weight:600}.soulmate-sketch-landing-module__yovFra__relatedGrid p{color:var(--ss-muted);margin-top:.7rem;font-size:1rem;line-height:1.6}.soulmate-sketch-landing-module__yovFra__relatedGrid a:hover p{color:#d5cac2}.soulmate-sketch-landing-module__yovFra__relatedGrid svg{width:1.1rem;position:absolute;inset-block-start:1.5rem;inset-inline-end:1.5rem}.soulmate-sketch-landing-module__yovFra__closingSection{isolation:isolate;background:radial-gradient(circle at 50% 48%, #fff2ee1f, transparent 34%), radial-gradient(circle at 10% 82%, #2e272429, transparent 24%), var(--ss-rose);color:#fff;text-align:center;padding:clamp(6rem,13vw,11rem) 1rem;position:relative;overflow:hidden}.soulmate-sketch-landing-module__yovFra__closingSection .landing-closing__inner{z-index:1;width:min(100%,980px);margin-inline:auto;position:relative}.soulmate-sketch-landing-module__yovFra__closingSection .landing-closing__title{font-family:var(--font-serif), Georgia, serif;-webkit-hyphens:auto;hyphens:auto;letter-spacing:normal;overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:700;line-height:.98}.soulmate-sketch-landing-module__yovFra__closingSection .landing-closing__body{color:#f5dfe0;max-width:620px;margin:1.5rem auto 0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7}.soulmate-sketch-landing-module__yovFra__closingSection .landing-closing__button{border-radius:var(--ss-action-radius);background:var(--ss-ink);color:#fff;letter-spacing:normal;align-items:center;gap:.65rem;min-height:50px;margin-top:2rem;padding:.875rem 1.5rem;font-size:.95rem;font-weight:750;transition:color .18s,background-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.soulmate-sketch-landing-module__yovFra__closingSection .landing-closing__button:hover{background:var(--ss-sheet);color:var(--ss-ink);transform:translateY(-2px);box-shadow:0 18px 38px #3a2b253d}.soulmate-sketch-landing-module__yovFra__closingSection .landing-closing__button:focus-visible{outline:3px solid var(--ss-sheet);outline-offset:4px}.soulmate-sketch-landing-module__yovFra__closingLine{z-index:0;pointer-events:none;inset:-12% -4%}.soulmate-sketch-landing-module__yovFra__closingLine .soulmate-sketch-landing-module__yovFra__heartBubble svg{fill:#fff7f28a;filter:drop-shadow(0 0 14px #fff1ec2e)blur(.25px)}.soulmate-sketch-landing-module__yovFra__page:lang(zh-CN) .soulmate-sketch-landing-module__yovFra__hero h1,.soulmate-sketch-landing-module__yovFra__page:lang(zh-CN) .soulmate-sketch-landing-module__yovFra__sectionHeading h2{line-height:1.12}.soulmate-sketch-landing-module__yovFra__page:lang(zh-CN) .soulmate-sketch-landing-module__yovFra__closingSection .landing-closing__title{line-height:1.12}@media (max-width:980px){.soulmate-sketch-landing-module__yovFra__hero,.soulmate-sketch-landing-module__yovFra__definitionSection,.soulmate-sketch-landing-module__yovFra__anatomySection{grid-template-columns:1fr}.soulmate-sketch-landing-module__yovFra__hero{min-height:auto}.soulmate-sketch-landing-module__yovFra__heroArt{order:-1;width:min(100%,650px);min-height:680px;margin-inline:auto}.soulmate-sketch-landing-module__yovFra__profileSteps,.soulmate-sketch-landing-module__yovFra__responsibilityGrid{grid-template-columns:1fr 1fr}.soulmate-sketch-landing-module__yovFra__profileSteps li:nth-child(2),.soulmate-sketch-landing-module__yovFra__responsibilityGrid article:nth-child(2){border-inline-end:0}.soulmate-sketch-landing-module__yovFra__profileSteps li:nth-child(-n+2),.soulmate-sketch-landing-module__yovFra__responsibilityGrid article:nth-child(-n+2){border-bottom:1px solid var(--ss-rule)}}@media (max-width:720px){.soulmate-sketch-landing-module__yovFra__portraitPrimary{--ss-local-frame:7px}.soulmate-sketch-landing-module__yovFra__portraitSecondary,.soulmate-sketch-landing-module__yovFra__miniPortrait{--ss-local-frame:6px}.soulmate-sketch-landing-module__yovFra__portraitSecondary{width:52%;height:66%;inset:auto 0 1% auto}.soulmate-sketch-landing-module__yovFra__galleryPortrait{--ss-local-frame:7px;height:125vw}.soulmate-sketch-landing-module__yovFra__hero,.soulmate-sketch-landing-module__yovFra__definitionSection,.soulmate-sketch-landing-module__yovFra__profileSection,.soulmate-sketch-landing-module__yovFra__anatomySection,.soulmate-sketch-landing-module__yovFra__gallerySection,.soulmate-sketch-landing-module__yovFra__readerSection,.soulmate-sketch-landing-module__yovFra__responsibilitySection,.soulmate-sketch-landing-module__yovFra__relatedSection{width:min(100% - 1.25rem,1240px)}.soulmate-sketch-landing-module__yovFra__hero{padding-block:3rem 5rem}.soulmate-sketch-landing-module__yovFra__heroArt{min-height:125vw}.soulmate-sketch-landing-module__yovFra__hero h1{font-size:clamp(2.75rem,12vw,3.5rem)}.soulmate-sketch-landing-module__yovFra__definitionGrid,.soulmate-sketch-landing-module__yovFra__galleryGrid,.soulmate-sketch-landing-module__yovFra__readerSection,.soulmate-sketch-landing-module__yovFra__relatedGrid{grid-template-columns:1fr}.soulmate-sketch-landing-module__yovFra__definitionGrid article+article{border-inline-start:0;border-top:1px solid var(--ss-ink)}.soulmate-sketch-landing-module__yovFra__profileCount{display:none}.soulmate-sketch-landing-module__yovFra__profileSteps,.soulmate-sketch-landing-module__yovFra__responsibilityGrid{grid-template-columns:1fr}.soulmate-sketch-landing-module__yovFra__profileSteps li,.soulmate-sketch-landing-module__yovFra__profileSteps li:nth-child(2),.soulmate-sketch-landing-module__yovFra__responsibilityGrid article,.soulmate-sketch-landing-module__yovFra__responsibilityGrid article:nth-child(2){border-inline-end:0;border-bottom:1px solid var(--ss-rule);min-height:auto}.soulmate-sketch-landing-module__yovFra__profileSteps li:last-child,.soulmate-sketch-landing-module__yovFra__responsibilityGrid article:last-child{border-bottom:0}.soulmate-sketch-landing-module__yovFra__profileSteps h3{margin-top:2rem}.soulmate-sketch-landing-module__yovFra__anatomyList li{grid-template-columns:2rem 1fr}.soulmate-sketch-landing-module__yovFra__anatomyList p{grid-column:2}.soulmate-sketch-landing-module__yovFra__galleryGrid figure:nth-child(2){margin-top:0}.soulmate-sketch-landing-module__yovFra__galleryGrid figcaption{min-height:36px}.soulmate-sketch-landing-module__yovFra__galleryGrid img{height:100%}.soulmate-sketch-landing-module__yovFra__relatedGrid a,.soulmate-sketch-landing-module__yovFra__relatedGrid a:last-child{border-inline-end:0;border-bottom:1px solid var(--ss-rule);min-height:210px}.soulmate-sketch-landing-module__yovFra__relatedGrid a:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.soulmate-sketch-landing-module__yovFra__heartBubble{animation:none}.soulmate-sketch-landing-module__yovFra__primaryButton,.soulmate-sketch-landing-module__yovFra__relatedGrid a{transition:none}.soulmate-sketch-landing-module__yovFra__closingSection .landing-closing__button{transition:none}.soulmate-sketch-landing-module__yovFra__primaryButton:hover{transform:none}.soulmate-sketch-landing-module__yovFra__closingSection .landing-closing__button:hover{transform:none}}
