.Header-module__9fWxfa__header{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);background:#ffffffeb;justify-content:space-between;align-items:center;max-width:480px;margin:0 auto;padding:18px 24px;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__9fWxfa__logo{font-family:var(--font-sans);letter-spacing:.05em;color:var(--ink);font-size:14px;font-weight:400;text-decoration:none}.Header-module__9fWxfa__price{font-family:var(--font-num);color:var(--ink-sub);letter-spacing:.02em;font-size:12px}
.Hero-module__gNeX-G__hero{flex-direction:column;justify-content:center;min-height:100svh;padding:96px 24px 64px;display:flex;position:relative}.Hero-module__gNeX-G__line{background:var(--border);width:1px;height:180px;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.Hero-module__gNeX-G__inner{padding-left:20px}.Hero-module__gNeX-G__headline{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);margin-bottom:32px;font-size:34px;font-weight:400;line-height:1.55}.Hero-module__gNeX-G__sub{font-family:var(--font-sans);color:var(--ink);letter-spacing:.04em;margin-bottom:12px;font-size:15px;font-weight:700}.Hero-module__gNeX-G__priceText{font-family:var(--font-num);color:var(--ink);letter-spacing:.02em;margin-bottom:40px;font-size:14px;font-weight:400}.Hero-module__gNeX-G__btnGhost{border:1px solid var(--ink);width:100%;color:var(--ink);font-family:var(--font-sans);letter-spacing:.1em;text-align:center;background:0 0;padding:16px;font-size:14px;font-weight:400;text-decoration:none;transition:background .2s,color .2s;display:block}.Hero-module__gNeX-G__btnGhost:hover{background:var(--ink);color:var(--white)}
.Section-module__7jGEVW__section{border-top:1px solid var(--border);padding:72px 24px}.Section-module__7jGEVW__sectionOff{border-top:1px solid var(--border);background:var(--off);padding:72px 24px}.Section-module__7jGEVW__eyebrow{letter-spacing:.18em;color:var(--ink-sub);text-transform:uppercase;margin-bottom:20px;font-size:10px;font-weight:400}.Section-module__7jGEVW__title{font-family:var(--font-serif);color:var(--ink);margin-bottom:24px;font-size:22px;font-weight:700;line-height:1.65}.Section-module__7jGEVW__body{color:var(--ink-sub);font-size:14px;font-weight:400;line-height:1.85}
.Why-module__2npF8q__list{flex-direction:column;gap:20px;margin-top:32px;display:flex}.Why-module__2npF8q__item{border:1px solid var(--border);background:var(--white);flex-direction:column;gap:8px;padding:20px;display:flex}.Why-module__2npF8q__itemTitle{font-family:var(--font-serif);color:var(--ink);font-size:15px;font-weight:700;line-height:1.5}.Why-module__2npF8q__itemBody{font-family:var(--font-sans);color:var(--ink-sub);font-size:14px;font-weight:400;line-height:1.8}
.How-module__SMcDza__steps{flex-direction:column;margin-top:32px;display:flex}.How-module__SMcDza__step{gap:20px;padding-bottom:36px;display:flex}.How-module__SMcDza__num{font-family:var(--font-num);color:var(--ink-light);letter-spacing:.1em;flex-shrink:0;min-width:28px;padding-top:2px;font-size:11px;font-weight:600;position:relative}.How-module__SMcDza__num:after{content:"";background:var(--border);width:1px;height:calc(100% + 14px);position:absolute;top:22px;left:50%;transform:translate(-50%)}.How-module__SMcDza__numLast{padding-bottom:0}.How-module__SMcDza__numLast:after{display:none}.How-module__SMcDza__step:last-child{padding-bottom:0}.How-module__SMcDza__stepTitle{font-family:var(--font-serif);color:var(--ink);margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.5}.How-module__SMcDza__stepBody{color:var(--ink-sub);font-size:13px;font-weight:400;line-height:1.8}
.Services-module__kf8n-G__group{margin-top:28px}.Services-module__kf8n-G__label{letter-spacing:.14em;color:var(--ink-light);text-transform:uppercase;margin-bottom:10px;font-size:10px}.Services-module__kf8n-G__chips{flex-wrap:wrap;gap:8px;display:flex}.Services-module__kf8n-G__chip{border:1px solid var(--border);color:var(--ink);letter-spacing:.03em;padding:7px 14px;font-size:13px;font-weight:400}
.Security-module__AH-Clq__list{margin-top:28px}.Security-module__AH-Clq__item{border-bottom:1px solid var(--border);flex-direction:column;gap:6px;padding:20px 0;display:flex}.Security-module__AH-Clq__item:first-child{border-top:1px solid var(--border)}.Security-module__AH-Clq__item:last-child{border-bottom:none}.Security-module__AH-Clq__itemTitle{color:var(--ink);font-size:14px;font-weight:700}.Security-module__AH-Clq__itemBody{color:var(--ink-sub);font-size:13px;font-weight:400;line-height:1.75}
.Price-module__1Dp0YG__card{border:1px solid var(--ink);margin-top:32px;padding:32px 24px}.Price-module__1Dp0YG__main{font-family:var(--font-num);letter-spacing:-.02em;color:var(--ink);margin-bottom:6px;font-size:42px;font-weight:500;line-height:1}.Price-module__1Dp0YG__main span{letter-spacing:0;font-size:16px;font-weight:400}.Price-module__1Dp0YG__note{color:var(--ink-sub);margin-bottom:28px;font-size:12px;font-weight:400}.Price-module__1Dp0YG__includes{flex-direction:column;gap:10px;margin-bottom:32px;list-style:none;display:flex}.Price-module__1Dp0YG__includeItem{color:var(--ink);align-items:flex-start;gap:10px;font-size:13px;font-weight:400;display:flex}.Price-module__1Dp0YG__includeItem:before{content:"—";color:var(--ink-light);flex-shrink:0}.Price-module__1Dp0YG__btn{background:var(--ink);width:100%;color:var(--white);font-family:var(--font-sans);letter-spacing:.1em;text-align:center;border:1px solid var(--ink);padding:16px;font-size:14px;font-weight:400;text-decoration:none;transition:opacity .2s;display:block}.Price-module__1Dp0YG__btn:hover{opacity:.75}
.Faq-module__hTyjzG__list{margin-top:28px}.Faq-module__hTyjzG__item{border-bottom:1px solid var(--border)}.Faq-module__hTyjzG__item:first-child{border-top:1px solid var(--border)}.Faq-module__hTyjzG__question{cursor:pointer;width:100%;font-family:var(--font-sans);color:var(--ink);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;font-size:14px;font-weight:400;line-height:1.5;display:flex}.Faq-module__hTyjzG__icon{font-family:var(--font-num);color:var(--ink-light);flex-shrink:0;font-size:18px;font-weight:400;transition:transform .2s;display:inline-block}.Faq-module__hTyjzG__iconOpen{transform:rotate(45deg)}.Faq-module__hTyjzG__answer{color:var(--ink-sub);padding-bottom:20px;font-size:13px;font-weight:400;line-height:1.85}
.Footer-module__nhiC3q__footer{border-top:1px solid var(--border);padding:40px 24px}.Footer-module__nhiC3q__logo{color:var(--ink);margin-bottom:16px;font-size:13px;font-weight:400}.Footer-module__nhiC3q__links{flex-wrap:wrap;gap:12px 20px;margin-bottom:24px;display:flex}.Footer-module__nhiC3q__links a{color:var(--ink-sub);letter-spacing:.04em;font-size:11px;font-weight:400;text-decoration:none}.Footer-module__nhiC3q__links a:hover{color:var(--ink)}.Footer-module__nhiC3q__copy{color:var(--ink-light);letter-spacing:.06em;font-size:10px}
