._page_10ake_1{min-height:100vh}._hero_10ake_5{isolation:isolate;width:min(calc(100% - var(--page-frame-inline-space)), 1280px);height:var(--page-hero-height);min-height:var(--page-hero-height);border-radius:var(--radius-xl);background:radial-gradient(circle at 82% 4%,#f6e9d280,#0000 27%),radial-gradient(48% 92% at 105% 52%,#bcd0c3a8,#dbe4dc6b 40%,#0000 72%),radial-gradient(circle at 64% 18%,#fffffff0,#0000 25%),linear-gradient(138deg,#ffffffdb,#f1f4edc7);border:1px solid #ffffffdb;grid-template-columns:minmax(0,1fr);margin:28px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 28px 82px #193d3517,0 4px 18px #193d3509}._hero_10ake_5:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff94,#0000 38%,#fff3 64%,#0000);position:absolute;inset:0}._hero_10ake_5:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 52% 48%,#ffffff94,#a8c2b238 34%,#98b5a31f 52%,#0000 72%);border-radius:50%;width:600px;height:600px;position:absolute;top:50%;right:-11%;transform:translateY(-50%)}._heroCopy_10ake_51{flex-direction:column;justify-content:center;padding:58px clamp(38px,6vw,78px);display:flex}._heroCopy_10ake_51 h1{color:var(--ink);font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.8rem,4.55vw,4.3rem);font-weight:400;line-height:1.1}._heroCopy_10ake_51>p:last-child{color:#4d5d55;max-width:590px;margin:28px 0 0;font-size:1.08rem;line-height:2}._guide_10ake_76{width:min(calc(100% - var(--page-frame-inline-space)), 1280px);margin:0 auto;padding:78px 0 96px}._guideHeading_10ake_82{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:38px;display:flex}._guideHeading_10ake_82 h2{color:var(--ink);font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(2.2rem,3.8vw,3.2rem);font-weight:400;line-height:1.18}._guideHeading_10ake_82>p{max-width:300px;color:var(--soft);text-align:right;margin:0 0 5px;font-size:1rem;line-height:1.8}._cardGrid_10ake_109{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}._card_10ake_109{border:1px solid var(--line);border-radius:var(--radius-md);min-height:232px;transition:transform var(--duration-ui) var(--ease-out), border-color var(--duration-fast) ease, box-shadow var(--duration-ui) var(--ease-out), background-color var(--duration-fast) ease;background:#fffefae0;flex-direction:column;padding:20px 20px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 7px 22px #193d3509}._cardTop_10ake_133{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}._cardTopLabel_10ake_140{align-items:center;gap:9px;min-width:0;display:flex}._cardIcon_10ake_147{color:var(--forest);flex:none;justify-content:center;align-items:center;display:inline-flex}._cardNumber_10ake_155{color:var(--accent);font-family:var(--sans);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:12px;font-weight:800;line-height:1.35}._cardEyebrow_10ake_165{color:var(--accent);letter-spacing:.14em;margin:0;font-size:12px;font-weight:800;line-height:1.35}._card_10ake_109 h3{color:var(--ink);font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:1.24rem;font-weight:400;line-height:1.48}._cardDescription_10ake_184{color:#637069;margin:10px 0 16px;font-size:1rem;line-height:1.75}._cardAction_10ake_191{border:1px solid var(--line-strong);min-height:46px;color:var(--forest);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease;background:#ffffff85;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:0 18px;font-size:.86rem;font-weight:700;display:inline-flex}._cardAction_10ake_191 svg{transition:transform var(--duration-ui) var(--ease-out)}._card_10ake_109:active{transition-duration:var(--duration-press);transform:scale(.97)}._card_10ake_109:focus-visible{outline-offset:4px;outline:3px solid #2d554a33}._philosophy_10ake_226{width:min(calc(100% - var(--page-frame-inline-space)), 1280px);border-top:1px solid var(--line);margin:0 auto;padding:0 0 clamp(104px,11vw,148px)}._philosophyHeading_10ake_233{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:end;gap:clamp(48px,8vw,120px);padding-top:clamp(58px,7vw,84px);display:grid}._philosophyHeading_10ake_233 h2{max-width:760px;color:var(--ink);font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,4.2vw,4rem);font-weight:400;line-height:1.2}._philosophyHeading_10ake_233>p{color:#53635b;max-width:410px;margin:0 0 7px;font-size:1.06rem;line-height:1.95}._philosophyRoad_10ake_260{min-height:300px;margin-top:clamp(48px,6vw,76px);position:relative;overflow:visible}._roadLine_10ake_267{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._roadInk_10ake_277{fill:none;stroke:#18433a52;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}._philosophyWords_10ake_286{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(52px,7vw,96px);display:grid;position:relative}._philosophyWord_10ake_286{opacity:0;min-height:240px;padding:0;transform:translateY(8px)}._philosophyWord_10ake_286:first-child{margin-top:72px}._philosophyWord_10ake_286:nth-child(2){margin-top:36px}._philosophyWord_10ake_286:nth-child(3){margin-top:0}._philosophyRoad_10ake_260.is-visible ._philosophyWord_10ake_286{animation:_philosophy-step-in_10ake_1 var(--duration-ui) var(--ease-out) forwards}._philosophyRoad_10ake_260.is-visible ._philosophyWord_10ake_286:nth-child(2){animation-delay:50ms}._philosophyRoad_10ake_260.is-visible ._philosophyWord_10ake_286:nth-child(3){animation-delay:.1s}._philosophyWord_10ake_286>span{color:var(--accent);letter-spacing:.14em;font-size:12px;font-weight:800;line-height:1.35;display:block}._philosophyWord_10ake_286 strong{color:var(--ink);font-family:var(--serif);letter-spacing:-.075em;margin:0;padding:24px 0 38px;font-size:clamp(4.4rem,7vw,6.7rem);font-weight:400;line-height:.94;display:block}._philosophyWord_10ake_286>p{max-width:300px;color:var(--soft);margin:0;font-size:1rem;line-height:1.85}@keyframes _philosophy-step-in_10ake_1{to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){._card_10ake_109:hover{background:var(--surface-strong);box-shadow:var(--shadow-lift);border-color:#2d554a3d;transform:translateY(-4px)}._cardAction_10ake_191:hover{border-color:var(--forest);background:var(--forest);color:#fff}._cardAction_10ake_191:hover svg{transform:translate(3px)}}@media (max-width:1080px){._cardGrid_10ake_109{grid-template-columns:repeat(3,minmax(0,1fr))}._card_10ake_109{min-height:232px}}@media (max-width:820px){._hero_10ake_5{height:auto;min-height:var(--mobile-page-hero-height);grid-template-columns:1fr}._heroCopy_10ake_51{padding:48px clamp(38px,6vw,78px)}._heroCopy_10ake_51 h1{font-size:var(--subpage-hero-title-size);line-height:1.14}._heroCopy_10ake_51>p:last-child{margin-top:var(--subpage-hero-copy-gap);font-size:1rem;line-height:1.85}._hero_10ake_5:after{width:520px;height:520px;right:-210px}._guideHeading_10ake_82{flex-direction:column;align-items:flex-start;gap:16px}._guideHeading_10ake_82>p{text-align:left}._cardGrid_10ake_109{grid-template-columns:repeat(2,minmax(0,1fr))}._philosophyHeading_10ake_233{grid-template-columns:1fr;gap:24px}._roadLine_10ake_267{height:300px;transform:translateY(-26px)}._philosophyWords_10ake_286{gap:34px}._philosophyWord_10ake_286:first-child{margin-top:72px}._philosophyWord_10ake_286:nth-child(2){margin-top:36px}._philosophyWord_10ake_286:nth-child(3){margin-top:0}}@media (max-width:520px){._hero_10ake_5{width:calc(100% - var(--page-frame-inline-space));border-radius:var(--radius-lg);margin-top:14px}._heroCopy_10ake_51{padding:22px}._hero_10ake_5:after{opacity:.72;width:430px;height:430px;right:-250px}._heroCopy_10ake_51 h1{font-size:var(--subpage-hero-title-size);line-height:1.14}._heroCopy_10ake_51>p:last-child{font-size:1rem;line-height:1.85}._guide_10ake_76,._philosophy_10ake_226{width:calc(100% - var(--page-frame-inline-space))}._guide_10ake_76{padding-top:60px;padding-bottom:76px}._guideHeading_10ake_82{margin-bottom:30px}._cardGrid_10ake_109{grid-template-columns:1fr}._card_10ake_109{min-height:0}._philosophy_10ake_226{padding-bottom:96px}._philosophyHeading_10ake_233{padding-top:52px}._philosophyHeading_10ake_233 h2{font-size:clamp(2rem,8.5vw,2.4rem);line-height:1.2}._philosophyHeading_10ake_233>p{font-size:1rem;line-height:1.9}._philosophyRoad_10ake_260{min-height:250px;margin-top:42px}._roadLine_10ake_267{height:267px;transform:translateY(-46px)}._philosophyWords_10ake_286{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._philosophyWord_10ake_286{min-height:196px;padding:0}._philosophyWord_10ake_286:first-child{margin-top:64px}._philosophyWord_10ake_286:nth-child(2){margin-top:32px}._philosophyWord_10ake_286:nth-child(3){margin-top:0}._philosophyWord_10ake_286 strong{letter-spacing:-.08em;padding:15px 0 32px;font-size:clamp(2.2rem,11vw,2.8rem)}._philosophyWord_10ake_286>span{font-size:10px}._philosophyWord_10ake_286>p{font-size:1rem;line-height:1.68}}@media (max-width:380px){._philosophyWords_10ake_286{gap:6px}._philosophyWord_10ake_286 strong{font-size:clamp(2rem,10.5vw,2.45rem)}}@media (prefers-reduced-motion:reduce){._card_10ake_109,._cardAction_10ake_191,._cardAction_10ake_191 svg{transition-duration:.01ms}._philosophyWord_10ake_286{opacity:1;transform:none;animation:none!important}}@media (prefers-reduced-transparency:reduce){._hero_10ake_5,._card_10ake_109{background:var(--surface-strong)}}@media (prefers-contrast:more){._hero_10ake_5,._card_10ake_109{border-color:var(--line-strong)}}
