.About-module__vqXTeW__section{color:#58364f;background:#fff9fc;padding:64px 24px 72px;position:relative;overflow:hidden}.About-module__vqXTeW__inner{align-items:center;gap:24px;max-width:1080px;margin:0 auto;display:grid}.About-module__vqXTeW__visual{isolation:isolate;background:#fff9fc;width:100%;max-width:440px;height:390px;margin:0 auto;position:relative}.About-module__vqXTeW__halo{background:linear-gradient(145deg,#fbe1ec 10%,#f0e6f8 65%,#fff0df);border-radius:49% 51% 42% 58%/55% 45%;position:absolute;inset:16% -4% 2%;transform:rotate(-8deg)}.About-module__vqXTeW__halo:after{content:"";border-radius:inherit;border:1px solid #eac9dc;position:absolute;inset:-14px 12px 10px -10px;transform:rotate(14deg)}.About-module__vqXTeW__portrait{object-fit:cover;object-position:center top;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.About-module__vqXTeW__verticalName{writing-mode:vertical-rl;font-family:var(--font-poppins),sans-serif;letter-spacing:.35em;color:#a47491;font-size:10px;position:absolute;top:18%;left:-6px}.About-module__vqXTeW__leaf,.About-module__vqXTeW__sparkles{color:#ac648a;position:absolute}.About-module__vqXTeW__leaf{width:32px;height:32px;top:14%;right:4%;transform:rotate(25deg)}.About-module__vqXTeW__sparkles{color:#b5873a;width:30px;height:30px;bottom:23%;left:2%}.About-module__vqXTeW__copy{min-width:0;position:relative}.About-module__vqXTeW__eyebrow{color:#92446d;font-family:var(--font-poppins),sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.About-module__vqXTeW__eyebrow:before{content:"";vertical-align:middle;background:currentColor;width:28px;height:1px;margin-right:12px;display:inline-block}.About-module__vqXTeW__name{letter-spacing:.08em;margin:0 0 24px;font-size:23px;font-weight:700}.About-module__vqXTeW__name span{letter-spacing:.1em;color:#795d70;margin-top:6px;font-size:11px;font-weight:500;display:block}.About-module__vqXTeW__greeting{margin:0;font-weight:700;line-height:1.9}.About-module__vqXTeW__hello{color:#a13d70;font-family:var(--font-mochiy),sans-serif;letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(25px,6.4vw,36px);line-height:1.65;display:block}.About-module__vqXTeW__phrase{font-size:clamp(16px,4.3vw,21px);display:inline-block}.About-module__vqXTeW__fortune{color:#92446d;background:linear-gradient(#0000 76%,#f6dce9 76% 94%,#0000 94%);width:fit-content;margin-top:12px;font-size:clamp(19px,5vw,25px);display:block}.About-module__vqXTeW__activities{border-top:1px solid #ead5e2;margin-top:30px;padding-top:22px}.About-module__vqXTeW__activitiesLabel{letter-spacing:.1em;color:#795d70;margin:0 0 16px;font-size:11px;font-weight:700}.About-module__vqXTeW__activityList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:0;padding:0;list-style:none;display:grid}.About-module__vqXTeW__activityList li{align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}.About-module__vqXTeW__activityList svg{color:#a15d83;flex-shrink:0}@media (min-width:768px){.About-module__vqXTeW__section{padding:80px 32px}.About-module__vqXTeW__inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:40px}.About-module__vqXTeW__visual{max-width:480px;height:570px}.About-module__vqXTeW__hello{font-size:clamp(27px,3.3vw,40px)}.About-module__vqXTeW__phrase{font-size:clamp(17px,1.9vw,22px)}.About-module__vqXTeW__fortune{font-size:clamp(20px,2.3vw,27px)}.About-module__vqXTeW__name{font-size:28px}}@media (min-width:1024px){.About-module__vqXTeW__inner{gap:64px}.About-module__vqXTeW__visual{height:610px}.About-module__vqXTeW__copy{padding:20px 0}}
.SiteExplore-module__H1QIWa__card{--wash:#fae8f1;--wash-near:#fae8f1fa;--wash-middle:#fae8f1e6;--wash-edge:#fae8f138;--ink:#58364f;--detail-ink:#674b5e;--accent-ink:#92446d;--wash-angle:0deg;isolation:isolate;background:var(--wash);min-height:390px;color:var(--ink);border:1px solid #dbabc84d;border-radius:24px;align-items:flex-end;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #ab6a9114}.SiteExplore-module__H1QIWa__card:hover{box-shadow:0 14px 36px #ab6a9129}.SiteExplore-module__H1QIWa__card:focus-visible{outline-offset:5px;outline:3px solid #82415f}.SiteExplore-module__H1QIWa__image{z-index:-3;object-fit:cover;transition:transform .6s}.SiteExplore-module__H1QIWa__card:hover .SiteExplore-module__H1QIWa__image{transform:scale(1.025)}@media (max-width:639px){.SiteExplore-module__H1QIWa__card[data-tone=gallery] .SiteExplore-module__H1QIWa__image{top:-25px!important}.SiteExplore-module__H1QIWa__card[data-tone=videos] .SiteExplore-module__H1QIWa__image{object-position:0% 35%!important}}.SiteExplore-module__H1QIWa__blur{z-index:-2;pointer-events:none;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);width:56%;display:none;position:absolute;inset-block:0}.SiteExplore-module__H1QIWa__blur[data-background-blur=right]{right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10%);mask-image:linear-gradient(90deg,#0000,#000 10%)}.SiteExplore-module__H1QIWa__blur[data-background-blur=left]{left:0;-webkit-mask-image:linear-gradient(270deg,#0000,#000 10%);mask-image:linear-gradient(270deg,#0000,#000 10%)}.SiteExplore-module__H1QIWa__card[data-tone=videos]{--wash:#f0e9fa;--wash-near:#f0e9fafa;--wash-middle:#f0e9fae6;--wash-edge:#f0e9fa38;--ink:#514064;--detail-ink:#5d4b69;--accent-ink:#785291}.SiteExplore-module__H1QIWa__card[data-tone=gallery]{--wash:#f9e6ed;--wash-near:#f9e6edfa;--wash-middle:#f9e6ede6;--wash-edge:#f9e6ed38}@supports (color:color-mix(in oklab, pink, transparent)){.SiteExplore-module__H1QIWa__card,.SiteExplore-module__H1QIWa__card[data-tone]{--wash-near:color-mix(in oklab,var(--wash)98%,transparent);--wash-middle:color-mix(in oklab,var(--wash)90%,transparent);--wash-edge:color-mix(in oklab,var(--wash)22%,transparent)}}.SiteExplore-module__H1QIWa__shade{z-index:-1;pointer-events:none;background:linear-gradient(var(--wash-angle),var(--wash)0%,var(--wash-near)30%,var(--wash-middle)42%,var(--wash-edge)65%,transparent 90%);position:absolute;inset:0}.SiteExplore-module__H1QIWa__copy{width:100%;padding:26px 26px 30px;position:relative}.SiteExplore-module__H1QIWa__index{font-family:var(--font-poppins),sans-serif;letter-spacing:.18em;color:var(--accent-ink);align-items:center;gap:14px;margin-bottom:12px;font-size:11px;display:flex}.SiteExplore-module__H1QIWa__rule{transform-origin:0;background:currentColor;width:40px;height:1px;transition:transform .3s}.SiteExplore-module__H1QIWa__card:hover .SiteExplore-module__H1QIWa__rule{transform:scaleX(1.3)}.SiteExplore-module__H1QIWa__title{font-family:var(--font-poppins),sans-serif;letter-spacing:.015em;text-wrap:balance;font-size:clamp(2.5rem,7vw,3.5rem);font-weight:700;line-height:1.08}.SiteExplore-module__H1QIWa__lead{letter-spacing:.025em;margin-top:16px;font-size:14px;font-weight:700;line-height:1.8}.SiteExplore-module__H1QIWa__description{max-width:34em;color:var(--detail-ink);margin-top:5px;padding-right:36px;font-size:12px;line-height:1.9}.SiteExplore-module__H1QIWa__arrow{width:34px;height:34px;color:var(--accent-ink);border:1px solid;border-radius:50%;justify-content:center;align-items:center;transition:transform .3s,background .3s;display:flex;position:absolute;bottom:26px;right:24px}.SiteExplore-module__H1QIWa__card:hover .SiteExplore-module__H1QIWa__arrow{background:#ffffff4d;transform:translate(2px,-2px)}@media (min-width:640px){.SiteExplore-module__H1QIWa__blur{display:block}.SiteExplore-module__H1QIWa__card{--wash-angle:90deg;border-radius:28px;align-items:center;min-height:300px}.SiteExplore-module__H1QIWa__card[data-align=right]{--wash-angle:270deg}.SiteExplore-module__H1QIWa__shade{background:linear-gradient(var(--wash-angle),var(--wash)0%,var(--wash-near)32%,var(--wash-middle)44%,var(--wash-edge)65%,transparent 83%)}.SiteExplore-module__H1QIWa__copy{width:58%;padding:34px 40px}.SiteExplore-module__H1QIWa__card[data-align=right] .SiteExplore-module__H1QIWa__copy{text-align:right;margin-left:auto}.SiteExplore-module__H1QIWa__card[data-align=right] .SiteExplore-module__H1QIWa__index{justify-content:flex-end}.SiteExplore-module__H1QIWa__card[data-align=right] .SiteExplore-module__H1QIWa__rule{transform-origin:100%}.SiteExplore-module__H1QIWa__description{padding-right:0}.SiteExplore-module__H1QIWa__arrow{margin-top:22px;position:static}.SiteExplore-module__H1QIWa__card[data-align=right] .SiteExplore-module__H1QIWa__arrow{margin-left:auto}}@media (min-width:1024px){.SiteExplore-module__H1QIWa__card{min-height:310px}.SiteExplore-module__H1QIWa__copy{width:53%;padding:38px 48px}.SiteExplore-module__H1QIWa__title{font-size:3.75rem}.SiteExplore-module__H1QIWa__lead{font-size:16px}.SiteExplore-module__H1QIWa__description{font-size:12px}}@media (prefers-reduced-motion:reduce){.SiteExplore-module__H1QIWa__card,.SiteExplore-module__H1QIWa__image,.SiteExplore-module__H1QIWa__rule,.SiteExplore-module__H1QIWa__arrow{transition:none}.SiteExplore-module__H1QIWa__card:hover .SiteExplore-module__H1QIWa__image,.SiteExplore-module__H1QIWa__card:hover .SiteExplore-module__H1QIWa__rule,.SiteExplore-module__H1QIWa__card:hover .SiteExplore-module__H1QIWa__arrow{transform:none}}
