.LinenHero-module__7SFn1G__page{--ink:#28251f;--serif:"Songti TC","Noto Serif TC","PMingLiU",serif;color:var(--ink);isolation:isolate;font-family:var(--serif);background:#fdfbf7;position:relative;overflow:hidden}.LinenHero-module__7SFn1G__page :is(h1,h2,p){margin:0}.LinenHero-module__7SFn1G__page a{color:inherit;text-decoration:none}.LinenHero-module__7SFn1G__page a:focus-visible{outline-offset:6px;outline:3px solid #806849}.LinenHero-module__7SFn1G__scene{z-index:-1;pointer-events:none;opacity:.42;background-image:repeating-linear-gradient(0deg,#907e6010 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#907e600c 0 1px,#0000 1px 5px);position:absolute;inset:0}body:has([data-elegant-preview]){background:#fdfbf7}:is(body:has([data-elegant-preview])>.site-header,body:has([data-elegant-preview]) .sticky-line){display:none}.LinenHero-module__7SFn1G__header{justify-content:space-between;align-items:center;gap:28px;max-width:1280px;height:128px;margin:auto;padding:0 72px;display:flex}.LinenHero-module__7SFn1G__brand{white-space:nowrap;align-items:center;gap:13px;display:flex}.LinenHero-module__7SFn1G__mark{width:46px;height:46px;font:32px/1 var(--serif);outline-offset:-5px;border:1.5px solid #484137;border-radius:11px;outline:1px solid #48413750;place-items:center;display:grid}.LinenHero-module__7SFn1G__brandText{font:700 26px/1.2 var(--serif);letter-spacing:3px}.LinenHero-module__7SFn1G__brandText small{font:10px/1.5 var(--serif);letter-spacing:2px;color:#70685e;margin-top:6px;display:block}.LinenHero-module__7SFn1G__nav{letter-spacing:1px;gap:27px;font-size:15px;display:flex}.LinenHero-module__7SFn1G__nav a:hover{color:#8b7251}.LinenHero-module__7SFn1G__headerLine{white-space:nowrap;background:#fff5;border:1px solid #928a7e65;border-radius:30px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;display:flex}.LinenHero-module__7SFn1G__badgeLetters{fill:#fdfbf7}.LinenHero-module__7SFn1G__primary .LinenHero-module__7SFn1G__badgeLetters{fill:#242321}.LinenHero-module__7SFn1G__hero{max-width:1280px;margin:auto;padding:60px 72px 54px}.LinenHero-module__7SFn1G__headline{text-align:center}.LinenHero-module__7SFn1G__eyebrow{letter-spacing:.2em;background:#f2ebe1;border:1px solid #28251f20;border-radius:30px;margin-bottom:27px;padding:8px 23px;font-size:13px;display:inline-flex}.LinenHero-module__7SFn1G__headline h1{font:700 56px/1.2 var(--serif);letter-spacing:-.025em;color:#111}.LinenHero-module__7SFn1G__headline>p{font:18px/1.8 var(--serif);color:#655f56;letter-spacing:.1em;margin:23px 0 34px}.LinenHero-module__7SFn1G__actions{justify-content:center;gap:22px;display:flex}.LinenHero-module__7SFn1G__primary,.LinenHero-module__7SFn1G__secondary{letter-spacing:2px;border-radius:40px;justify-content:center;align-items:center;gap:12px;min-width:248px;min-height:61px;padding:15px 32px;font-size:19px;transition:background .2s,transform .2s;display:inline-flex}.LinenHero-module__7SFn1G__primary{background:#242321;border:1px solid #242321;color:#fff!important}.LinenHero-module__7SFn1G__primary>svg:first-child{color:#fff}.LinenHero-module__7SFn1G__secondary{background:#ffffff25;border:1px solid #686156}.LinenHero-module__7SFn1G__primary:hover{background:#494237;transform:translateY(-2px)}.LinenHero-module__7SFn1G__secondary:hover,.LinenHero-module__7SFn1G__headerLine:hover{background:#eee7db}.LinenHero-module__7SFn1G__capsule{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffa6;border:1px solid #fff9;border-radius:40px;max-width:1100px;margin:74px auto 0;padding:32px 30px;position:relative;box-shadow:0 8px 32px #0000000f,inset 0 1px 1px #fff,inset 0 0 45px #d7cbbb30}.LinenHero-module__7SFn1G__capsuleInner{grid-template-columns:repeat(4,1fr);display:grid}.LinenHero-module__7SFn1G__factor{flex-direction:column;justify-content:center;align-items:center;gap:19px;min-height:119px;display:flex}.LinenHero-module__7SFn1G__factor+.LinenHero-module__7SFn1G__factor{border-left:1px solid #28251f19}.LinenHero-module__7SFn1G__factor>svg{color:#514c44}.LinenHero-module__7SFn1G__factor h2{font:500 21px/1.4 var(--serif);letter-spacing:4px}.LinenHero-module__7SFn1G__serviceTray{border-top:1px solid #b3a68f30;grid-template-columns:repeat(3,1fr);gap:22px;max-width:1136px;margin:24px auto 0;padding:24px 0;display:grid}.LinenHero-module__7SFn1G__service{background:#ffffff60;border:1px solid #a3967e25;border-radius:16px;align-items:center;gap:18px;padding:22px;transition:background .2s,transform .2s;display:flex}.LinenHero-module__7SFn1G__service>svg{flex-shrink:0}.LinenHero-module__7SFn1G__service h2{font:600 21px/1.4 var(--serif);letter-spacing:1px}.LinenHero-module__7SFn1G__service p{letter-spacing:1px;color:#766e62;margin-top:5px;font-size:12px;line-height:1.6}.LinenHero-module__7SFn1G__roundArrow{border:1px solid #aca18f50;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.LinenHero-module__7SFn1G__service:hover{background:#fff;transform:translateY(-2px)}.LinenHero-module__7SFn1G__trustRow{justify-content:space-between;align-items:center;gap:22px;max-width:1280px;margin:auto;padding:22px 72px 38px;display:flex}.LinenHero-module__7SFn1G__englishNote{color:#776f62;letter-spacing:1px;font-size:8px;line-height:1.6}.LinenHero-module__7SFn1G__trustItems{letter-spacing:1px;align-items:center;gap:24px;font-size:15px;display:flex}.LinenHero-module__7SFn1G__trustItems span{align-items:center;gap:10px;display:flex}.LinenHero-module__7SFn1G__trustItems i{background:#a99e8d;width:1px;height:21px}.LinenHero-module__7SFn1G__trustRow>small{color:#776f62;font-size:10px}@media (max-width:1100px){.LinenHero-module__7SFn1G__header{gap:20px;padding:0 32px}.LinenHero-module__7SFn1G__nav{gap:18px;font-size:13px}.LinenHero-module__7SFn1G__hero{padding-left:40px;padding-right:40px}.LinenHero-module__7SFn1G__serviceTray{gap:14px;margin-left:40px;margin-right:40px}.LinenHero-module__7SFn1G__service{gap:12px;padding:17px}.LinenHero-module__7SFn1G__service h2{font-size:18px}.LinenHero-module__7SFn1G__roundArrow{display:none}.LinenHero-module__7SFn1G__trustRow{padding-left:40px;padding-right:40px}.LinenHero-module__7SFn1G__englishNote{display:none}.LinenHero-module__7SFn1G__headline h1{font-size:48px}}@media (max-width:800px){.LinenHero-module__7SFn1G__nav{display:none}.LinenHero-module__7SFn1G__header{height:104px}.LinenHero-module__7SFn1G__hero{padding-top:44px}.LinenHero-module__7SFn1G__serviceTray{grid-template-columns:1fr}.LinenHero-module__7SFn1G__roundArrow{display:grid}.LinenHero-module__7SFn1G__trustRow{flex-wrap:wrap;justify-content:center}}@media (max-width:600px){.LinenHero-module__7SFn1G__header{gap:10px;height:96px;padding:0 21px}.LinenHero-module__7SFn1G__brand{gap:9px}.LinenHero-module__7SFn1G__mark{width:42px;height:42px;font-size:29px}.LinenHero-module__7SFn1G__brandText{letter-spacing:2px;font-size:23px}.LinenHero-module__7SFn1G__brandText small{letter-spacing:1px;font-size:8px}.LinenHero-module__7SFn1G__headerLine{gap:5px;padding:9px 12px;font-size:12px}.LinenHero-module__7SFn1G__headerLine>svg:first-child{width:21px}.LinenHero-module__7SFn1G__headerLine>svg:last-child{width:13px}.LinenHero-module__7SFn1G__hero{padding:45px 22px 32px}.LinenHero-module__7SFn1G__eyebrow{margin-bottom:24px;padding:7px 20px;font-size:12px}.LinenHero-module__7SFn1G__headline h1{letter-spacing:0;font-size:32px;line-height:1.35}.LinenHero-module__7SFn1G__headline>p{letter-spacing:0;max-width:290px;margin:22px auto 28px;font-size:16px;line-height:1.8}.LinenHero-module__7SFn1G__actions{gap:11px}.LinenHero-module__7SFn1G__primary,.LinenHero-module__7SFn1G__secondary{letter-spacing:0;gap:7px;min-width:0;min-height:51px;padding:12px 16px;font-size:14px}.LinenHero-module__7SFn1G__actions svg:last-child{display:none}.LinenHero-module__7SFn1G__primary>svg:first-child{width:23px}.LinenHero-module__7SFn1G__capsule{border-radius:32px;margin-top:48px;padding:25px 5px}.LinenHero-module__7SFn1G__factor{gap:15px;min-height:90px}.LinenHero-module__7SFn1G__factor>svg{width:29px;height:29px}.LinenHero-module__7SFn1G__factor h2{letter-spacing:2px;font-size:16px}.LinenHero-module__7SFn1G__serviceTray{gap:12px;margin:14px 22px 0;padding-top:22px}.LinenHero-module__7SFn1G__service{gap:19px;padding:19px}.LinenHero-module__7SFn1G__service h2{font-size:21px}.LinenHero-module__7SFn1G__trustRow{gap:17px;padding:20px 22px 30px}.LinenHero-module__7SFn1G__trustItems{letter-spacing:0;gap:13px;font-size:12px}.LinenHero-module__7SFn1G__trustItems span{gap:6px}.LinenHero-module__7SFn1G__trustItems svg{width:21px}.LinenHero-module__7SFn1G__trustRow>small{font-size:10px}}.LinenHero-module__7SFn1G__factorDetail,.LinenHero-module__7SFn1G__factorNote,.LinenHero-module__7SFn1G__mobileDisclaimer{display:none}@media (max-width:600px){.LinenHero-module__7SFn1G__page{color:#111;background:#fafaf9;font-family:PingFang TC,Microsoft JhengHei,sans-serif}.LinenHero-module__7SFn1G__scene{opacity:1;background:radial-gradient(at 80% 20%,#e9e8e150,#0000 52%)}.LinenHero-module__7SFn1G__header{border-bottom:1px solid #11111108;height:88px;padding:0 24px}.LinenHero-module__7SFn1G__brandText{letter-spacing:0;font:700 20px/1.2 PingFang TC,Microsoft JhengHei,sans-serif}.LinenHero-module__7SFn1G__brandText small{display:none}.LinenHero-module__7SFn1G__mark{border-radius:8px;width:32px;height:32px;font-size:23px}.LinenHero-module__7SFn1G__page .LinenHero-module__7SFn1G__headerLine{color:#fff;background:#050505;border:0;min-height:44px;padding:10px 16px;font-size:14px}.LinenHero-module__7SFn1G__headerLine .LinenHero-module__7SFn1G__badgeLetters{fill:#050505}.LinenHero-module__7SFn1G__headerLine>svg:first-child{display:none}.LinenHero-module__7SFn1G__hero{padding:56px 24px 35px}.LinenHero-module__7SFn1G__headline{text-align:left}.LinenHero-module__7SFn1G__eyebrow{color:#fff;letter-spacing:.15em;background:#050505;border:0;margin-bottom:24px;padding:6px 13px;font-size:11px}.LinenHero-module__7SFn1G__headline h1{letter-spacing:-.04em;font:800 clamp(28px,8.2vw,40px)/1.18 PingFang TC,Microsoft JhengHei,sans-serif}.LinenHero-module__7SFn1G__headline>p{letter-spacing:0;color:#737373;text-wrap:pretty;max-width:none;margin:24px 0 32px;font:500 14px/1.8 PingFang TC,Microsoft JhengHei,sans-serif}.LinenHero-module__7SFn1G__actions{justify-content:flex-start;gap:12px}.LinenHero-module__7SFn1G__primary,.LinenHero-module__7SFn1G__secondary{gap:7px;min-height:49px;padding:12px 17px;font-size:14px;font-weight:600}.LinenHero-module__7SFn1G__primary{background:#050505;border-color:#050505;box-shadow:0 9px 22px #0002}.LinenHero-module__7SFn1G__primary>svg:first-child{display:none}.LinenHero-module__7SFn1G__actions .LinenHero-module__7SFn1G__primary>svg:last-child{background:#ffffff25;border-radius:50%;width:20px;height:20px;padding:3px;display:block;transform:rotate(-45deg)}.LinenHero-module__7SFn1G__secondary{background:#fff;border:1px solid #e8e8e8}.LinenHero-module__7SFn1G__capsule{background:#ffffffb0;border:1px solid #fff;border-radius:24px;margin-top:44px;padding:0;box-shadow:0 10px 28px #00000005,inset 0 0 0 1px #efefef80}.LinenHero-module__7SFn1G__factor{text-align:left;grid-template-columns:18px auto;place-content:center;gap:10px 4px;min-height:105px;padding:18px 6px;display:grid}.LinenHero-module__7SFn1G__factor+.LinenHero-module__7SFn1G__factor{border-color:#11111107}.LinenHero-module__7SFn1G__factor>svg{color:#737373;background:#f3f3f3;border-radius:50%;width:17px;height:17px;padding:2px}.LinenHero-module__7SFn1G__factor h2{letter-spacing:1px;color:#737373;font:500 12px/1.4 PingFang TC,Microsoft JhengHei,sans-serif}.LinenHero-module__7SFn1G__factorDetail{white-space:nowrap;grid-column:1/-1;font-size:13px;line-height:1.4;display:block}.LinenHero-module__7SFn1G__factorNote{color:#777;white-space:nowrap;grid-column:1/-1;font-size:10px;line-height:1.5;display:block}.LinenHero-module__7SFn1G__mobileDisclaimer{color:#777;font-size:11px;line-height:1.7;margin-top:19px!important;display:block!important}.LinenHero-module__7SFn1G__service h2{font-family:PingFang TC,Microsoft JhengHei,sans-serif;font-size:19px}}.LinenHero-module__7SFn1G__brand{align-items:center;gap:12px}.LinenHero-module__7SFn1G__mark{letter-spacing:0;flex:0 0 46px;font:700 29px/1 PingFang TC,Microsoft JhengHei,sans-serif}.LinenHero-module__7SFn1G__brandText{letter-spacing:1px;flex-direction:column;align-items:flex-start;gap:6px;font:700 26px/1.1 PingFang TC,Microsoft JhengHei,sans-serif;display:flex}.LinenHero-module__7SFn1G__brandText small{letter-spacing:1px;margin:0;font:400 10px/1.3 PingFang TC,Microsoft JhengHei,sans-serif;display:block}@media (max-width:600px){.LinenHero-module__7SFn1G__page{font-family:var(--serif);color:var(--ink);background:#fdfbf7}.LinenHero-module__7SFn1G__scene{opacity:.42;background:repeating-linear-gradient(0deg,#907e6010 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#907e600c 0 1px,#0000 1px 5px)}.LinenHero-module__7SFn1G__brand{gap:9px}.LinenHero-module__7SFn1G__mark{border-radius:9px;flex-basis:38px;width:38px;height:38px;font-size:25px}.LinenHero-module__7SFn1G__brandText{letter-spacing:.5px;gap:5px;font-size:21px}.LinenHero-module__7SFn1G__brandText small{letter-spacing:.5px;font-size:8px;display:block}.LinenHero-module__7SFn1G__page .LinenHero-module__7SFn1G__headerLine{color:var(--ink);background:#fff5;border:1px solid #928a7e65;padding:9px 13px;font-size:13px}.LinenHero-module__7SFn1G__eyebrow{color:var(--ink);background:#f2ebe1;border:1px solid #28251f20;padding:7px 18px;font-size:12px}.LinenHero-module__7SFn1G__headline h1{font:700 clamp(28px,8.2vw,40px)/1.3 var(--serif);letter-spacing:0}.LinenHero-module__7SFn1G__headline>p{font:400 15px/1.8 var(--serif);color:#655f56}.LinenHero-module__7SFn1G__primary{background:#242321;border-color:#242321;box-shadow:0 5px 15px #28251f12}.LinenHero-module__7SFn1G__primary,.LinenHero-module__7SFn1G__secondary{font-weight:500}.LinenHero-module__7SFn1G__secondary{background:#ffffff25;border-color:#686156}.LinenHero-module__7SFn1G__capsule{background:#ffffffa6;border-color:#fff9;border-radius:28px;box-shadow:0 8px 32px #0000000f,inset 0 1px 1px #fff,inset 0 0 45px #d7cbbb30}.LinenHero-module__7SFn1G__factor+.LinenHero-module__7SFn1G__factor{border-color:#28251f19}.LinenHero-module__7SFn1G__factor>svg{color:#655f56;background:#f2ebe1}.LinenHero-module__7SFn1G__factor h2{font:500 13px/1.4 var(--serif);color:#655f56}.LinenHero-module__7SFn1G__factorDetail{font-weight:600}.LinenHero-module__7SFn1G__factorNote,.LinenHero-module__7SFn1G__mobileDisclaimer{color:#766e62}.LinenHero-module__7SFn1G__service h2{font-family:var(--serif)}}@media (prefers-reduced-motion:reduce){.LinenHero-module__7SFn1G__page a{transition:none}}
