.Hero-module__ZARIfG__section{min-height:min(100svh,960px);padding:calc(var(--nav-h) + 32px) 0 32px;isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__band{--spacing:min(clamp(240px, 19vw, 330px), 34vh);--extend:min(clamp(40px, 5vw, 90px), 8vh);height:calc(var(--spacing) + 2 * var(--extend));margin-block:calc(-1 * var(--extend));position:relative}.Hero-module__ZARIfG__canvas{pointer-events:none;background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}.Hero-module__ZARIfG__copy{max-width:1180px;padding:0 var(--container-pad);text-align:center;margin:0 auto;position:relative}.Hero-module__ZARIfG__h1{font-family:var(--font-display);color:var(--text);font-size:clamp(28px,5vw,80px);font-weight:400;line-height:1.08}.Hero-module__ZARIfG__h1Accent{font-family:var(--font-display);padding-right:6px;font-style:italic;font-weight:300}.Hero-module__ZARIfG__subtext{max-width:520px;color:rgba(var(--text-rgb), .65);margin:0 auto;font-size:17px;line-height:27px}.Hero-module__ZARIfG__ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}@media (max-width:600px){.Hero-module__ZARIfG__section{padding:calc(var(--nav-h) + 40px) 0 40px}.Hero-module__ZARIfG__band{--spacing:clamp(110px, 34vw, 190px);--extend:min(14px, 2vh)}}
.KanbanBoard-module__-z6oRq__board{--pad:14px;--gap:10px;--head-h:38px;--card-h:122px;--card-pad:12px;--move:.42s;--enter:.95s;--ease:cubic-bezier(.22, 1, .36, 1);gap:var(--gap);padding:var(--pad);border-radius:var(--radius-card-lg);background:var(--surface);display:flex;position:relative;overflow:hidden}.KanbanBoard-module__-z6oRq__col{gap:var(--gap);flex-direction:column;flex:1;min-width:0;display:flex}.KanbanBoard-module__-z6oRq__head{align-items:center;gap:calc(var(--gap) * .8);height:var(--head-h);padding:0 var(--card-pad);border-radius:var(--radius-card);background:var(--surface-raised);display:flex}.KanbanBoard-module__-z6oRq__dot{border-radius:var(--radius-pill);border:1.5px solid rgba(var(--text-rgb), .16);flex-shrink:0;place-items:center;width:15px;height:15px;display:grid}.KanbanBoard-module__-z6oRq__headLabel{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.KanbanBoard-module__-z6oRq__badge{border-radius:var(--radius-pill);background:rgba(var(--text-rgb), .07);min-width:18px;height:18px;color:rgba(var(--text-rgb), .5);flex-shrink:0;place-items:center;padding:0 5px;font-size:10.5px;font-weight:600;line-height:1;display:grid}.KanbanBoard-module__-z6oRq__checkIcon{width:9px;height:9px}.KanbanBoard-module__-z6oRq__slot{height:var(--card-h);flex-shrink:0}.KanbanBoard-module__-z6oRq__ticket{--col-stride:calc(100% + var(--gap));--row-stride:calc(100% + var(--gap));left:var(--pad);top:calc(var(--pad) + var(--head-h) + var(--gap));width:calc((100% - 2 * var(--pad) - 2 * var(--gap)) / 3);height:var(--card-h);padding:var(--card-pad);border-radius:var(--radius-card);background:var(--surface-raised);transform:translate(calc(var(--col-stride) * var(--col)), calc(var(--row-stride) * var(--row))) rotate(0deg) scale(1);transition:transform var(--move) var(--ease);flex-direction:column;justify-content:space-between;display:flex;position:absolute}.KanbanBoard-module__-z6oRq__ticket:before{content:"";border-radius:inherit;box-shadow:0 16px 34px rgba(var(--text-rgb), .18);opacity:0;transition:opacity var(--move) ease;pointer-events:none;position:absolute;inset:0}.KanbanBoard-module__-z6oRq__moving{z-index:3;transform:translate(calc(var(--col-stride) * var(--col)), calc(var(--row-stride) * var(--row) - 7px)) rotate(1.4deg) scale(1.035)}.KanbanBoard-module__-z6oRq__moving:before{opacity:1}.KanbanBoard-module__-z6oRq__snap .KanbanBoard-module__-z6oRq__ticket,.KanbanBoard-module__-z6oRq__snap .KanbanBoard-module__-z6oRq__ticket:before{transition:none}.KanbanBoard-module__-z6oRq__tag{border-radius:var(--radius-pill);flex-shrink:0;height:18px}.KanbanBoard-module__-z6oRq__tagWeb{background:#0061f1}.KanbanBoard-module__-z6oRq__tagBrand{background:#fe00ed}.KanbanBoard-module__-z6oRq__tagMotion{background:#00cb89}.KanbanBoard-module__-z6oRq__tagSocial{background:#ff4500}.KanbanBoard-module__-z6oRq__lines{gap:calc(var(--gap) * .6);flex-direction:column;display:flex}.KanbanBoard-module__-z6oRq__bar{border-radius:var(--radius-pill);background:rgba(var(--text-rgb), .1);height:6px}.KanbanBoard-module__-z6oRq__meta{align-items:center;display:flex}.KanbanBoard-module__-z6oRq__who{border-radius:var(--radius-pill);border:1.5px solid var(--surface-raised);flex-shrink:0;width:18px;height:18px}.KanbanBoard-module__-z6oRq__whoA{background:linear-gradient(135deg,#6488ff,#203aff)}.KanbanBoard-module__-z6oRq__whoB{background:linear-gradient(135deg,#5ecfae,#38bcd4)}.KanbanBoard-module__-z6oRq__whoC{background:linear-gradient(135deg,#ffb380,#f472b6)}.KanbanBoard-module__-z6oRq__metaBar{border-radius:var(--radius-pill);background:rgba(var(--text-rgb), .08);width:34px;height:6px;margin-left:auto}.KanbanBoard-module__-z6oRq__check{top:var(--card-pad);right:var(--card-pad);border-radius:var(--radius-pill);color:#fff;background:#00cb89;place-items:center;width:20px;height:20px;display:grid;position:absolute}.KanbanBoard-module__-z6oRq__entering{z-index:3;animation:KanbanBoard-module__-z6oRq__enter var(--enter) var(--ease)}.KanbanBoard-module__-z6oRq__entering:before{animation:KanbanBoard-module__-z6oRq__enterShadow var(--enter) ease}@keyframes KanbanBoard-module__-z6oRq__enter{0%{transform:translate(calc(var(--col-stride) * var(--col)), calc(var(--row-stride) * var(--row) - var(--card-h) * 1.15)) rotate(0deg) scale(.98);opacity:0}20%,50%{transform:translate(calc(var(--col-stride) * var(--col)), calc(var(--row-stride) * var(--row) - var(--card-h) * .5)) rotate(0deg) scale(1.035);opacity:1}to{transform:translate(calc(var(--col-stride) * var(--col)), calc(var(--row-stride) * var(--row))) rotate(0deg) scale(1);opacity:1}}@keyframes KanbanBoard-module__-z6oRq__enterShadow{0%{opacity:0}20%,50%{opacity:1}to{opacity:0}}.KanbanBoard-module__-z6oRq__typing>.KanbanBoard-module__-z6oRq__bar{transform-origin:0}.KanbanBoard-module__-z6oRq__typing>.KanbanBoard-module__-z6oRq__bar:first-child{animation:KanbanBoard-module__-z6oRq__type var(--enter) var(--ease)}.KanbanBoard-module__-z6oRq__typing>.KanbanBoard-module__-z6oRq__bar:last-child{animation:KanbanBoard-module__-z6oRq__type var(--enter) var(--ease) 70ms both}@keyframes KanbanBoard-module__-z6oRq__type{0%,8%{transform:scaleX(0)}30%,to{transform:scaleX(1)}}.KanbanBoard-module__-z6oRq__cursor{--role:#e5484d;z-index:4;pointer-events:none;align-items:flex-start;gap:3px;animation:.22s cubic-bezier(.34,1.56,.64,1) both KanbanBoard-module__-z6oRq__cursorIn;display:flex;position:absolute;top:52%;left:58%}.KanbanBoard-module__-z6oRq__pointer{width:12px;height:16px;color:var(--role);filter:drop-shadow(0 1px 2px rgba(var(--text-rgb), .35));flex-shrink:0}.KanbanBoard-module__-z6oRq__roleChip{letter-spacing:.01em;white-space:nowrap;background:var(--role);color:#fff;border-radius:3px;padding:1.5px 5px;font-size:9px;font-weight:700;line-height:1.45}@keyframes KanbanBoard-module__-z6oRq__cursorIn{0%{opacity:0;transform:translate(-4px,4px)scale(.7)}to{opacity:1;transform:translate(0)scale(1)}}.KanbanBoard-module__-z6oRq__pop{animation:KanbanBoard-module__-z6oRq__pop .34s cubic-bezier(.34, 1.56, .64, 1) var(--move) both}.KanbanBoard-module__-z6oRq__join{animation:.34s cubic-bezier(.34,1.56,.64,1) 60ms both KanbanBoard-module__-z6oRq__pop}@keyframes KanbanBoard-module__-z6oRq__pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (max-width:620px){.KanbanBoard-module__-z6oRq__board{--pad:8px;--gap:6px;--head-h:30px;--card-h:80px;--card-pad:8px}.KanbanBoard-module__-z6oRq__dot{display:none}.KanbanBoard-module__-z6oRq__headLabel{font-size:10.5px}.KanbanBoard-module__-z6oRq__badge{min-width:16px;height:16px;padding:0 4px;font-size:9.5px}.KanbanBoard-module__-z6oRq__tag{max-width:62%;height:14px}.KanbanBoard-module__-z6oRq__bar{height:5px}.KanbanBoard-module__-z6oRq__who{width:15px;height:15px}.KanbanBoard-module__-z6oRq__metaBar{display:none}.KanbanBoard-module__-z6oRq__check{width:17px;height:17px;top:calc(var(--card-pad) - 1px);right:calc(var(--card-pad) - 1px)}}
.ValueProp-module__t6hSEa__section{padding:var(--section-padding)}.ValueProp-module__t6hSEa__inner{max-width:var(--max-w);padding:0 var(--container-pad);margin:0 auto}.ValueProp-module__t6hSEa__header{text-align:center;margin-bottom:var(--section-header-gap)}.ValueProp-module__t6hSEa__panes{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:1000px){.ValueProp-module__t6hSEa__panes{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:56px}}.ValueProp-module__t6hSEa__artPane{min-width:0;display:flex}.ValueProp-module__t6hSEa__artPane>*{flex:1}.ValueProp-module__t6hSEa__stepList{flex-direction:column;gap:8px;display:flex}@media (min-width:1000px){.ValueProp-module__t6hSEa__stepList{justify-content:space-between;gap:0;height:100%}}.ValueProp-module__t6hSEa__step{text-align:left;border-radius:var(--radius-card-lg);cursor:pointer;background:0 0;border:1px solid #0000;width:100%;padding:20px 24px;transition:background-color .35s,border-color .35s,box-shadow .35s,opacity .35s;display:block;position:relative}.ValueProp-module__t6hSEa__step:not(.ValueProp-module__t6hSEa__stepActive){opacity:.45}.ValueProp-module__t6hSEa__step:not(.ValueProp-module__t6hSEa__stepActive):hover{opacity:.75;background:rgba(var(--text-rgb), .025)}.ValueProp-module__t6hSEa__stepActive{background:var(--surface-raised);border-color:rgba(var(--text-rgb), .08);box-shadow:0 10px 34px rgba(var(--text-rgb), .06);cursor:default}.ValueProp-module__t6hSEa__progress{pointer-events:none;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:1px;left:1px;overflow:visible}.ValueProp-module__t6hSEa__progress rect{fill:none;stroke:var(--primary);stroke-width:2px;stroke-dasharray:100;stroke-dashoffset:0;animation:ValueProp-module__t6hSEa__drawBorder var(--dwell) linear forwards}@keyframes ValueProp-module__t6hSEa__drawBorder{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.ValueProp-module__t6hSEa__progressPaused rect{animation-play-state:paused}.ValueProp-module__t6hSEa__stepNum{font-family:var(--font-display);color:rgba(var(--text-rgb), .16);font-variant-numeric:tabular-nums;min-width:1.3em;margin-bottom:12px;font-size:28px;font-weight:400;line-height:1;transition:color .35s;display:block}.ValueProp-module__t6hSEa__stepActive .ValueProp-module__t6hSEa__stepNum{color:var(--primary)}.ValueProp-module__t6hSEa__stepTitle{color:var(--text);margin-bottom:7px;font-size:19px;font-weight:600;line-height:1.3;display:block}.ValueProp-module__t6hSEa__stepDesc{color:rgba(var(--text-rgb), .55);font-size:14.5px;line-height:22px;display:block}@media (max-width:999px){.ValueProp-module__t6hSEa__step{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:18px;display:grid}.ValueProp-module__t6hSEa__stepNum{grid-row:1/span 2;margin-bottom:0}.ValueProp-module__t6hSEa__stepTitle,.ValueProp-module__t6hSEa__stepDesc{grid-column:2}}@media (max-width:620px){.ValueProp-module__t6hSEa__step{column-gap:14px;padding:18px 20px}.ValueProp-module__t6hSEa__stepNum{font-size:26px}.ValueProp-module__t6hSEa__stepTitle{font-size:18px}}
.Features-module__zvCZ4q__section{padding:var(--section-padding)}.Features-module__zvCZ4q__header{margin-bottom:var(--section-header-gap);text-align:center}.Features-module__zvCZ4q__eyebrow{margin-bottom:24px}.Features-module__zvCZ4q__grid{max-width:var(--max-w);padding:0 var(--container-pad);grid-template-columns:1fr;gap:16px;margin:0 auto;display:grid}.Features-module__zvCZ4q__card{aspect-ratio:3/4;border-radius:16px;flex-direction:column;justify-content:flex-end;transition:transform .3s;display:flex;position:relative;overflow:hidden}.Features-module__zvCZ4q__card:hover{transform:scale(1.03)}.Features-module__zvCZ4q__overlay{background:linear-gradient(to top, rgba(var(--text-rgb), .6) 0%, transparent 60%);position:absolute;inset:0}.Features-module__zvCZ4q__body{z-index:1;padding:28px;position:relative}.Features-module__zvCZ4q__cardTitle{color:var(--on-primary);margin-bottom:10px;font-size:22px;font-weight:500;line-height:28px}.Features-module__zvCZ4q__cardDesc{color:rgba(var(--bg-rgb), .7);font-size:14px;line-height:22px}@media (min-width:768px){.Features-module__zvCZ4q__grid{grid-template-columns:repeat(3,1fr)}}
.Stats-module__yL2aHq__section{padding:0 0 var(--section-pad-y)}.Stats-module__yL2aHq__inner{max-width:var(--max-w);padding:0 var(--container-pad);margin:0 auto}.Stats-module__yL2aHq__divider{border-top:var(--border-subtle);padding-top:80px}.Stats-module__yL2aHq__grid{grid-template-columns:1fr;gap:32px;display:grid}.Stats-module__yL2aHq__item{border-right:1px solid rgba(var(--text-rgb), .08);justify-content:center;padding-right:32px;display:flex}.Stats-module__yL2aHq__item:last-child{border-right:none}.Stats-module__yL2aHq__value{font-family:var(--font-display);color:var(--text);margin-bottom:16px;font-size:clamp(42px,5vw,64px);font-weight:400;line-height:1}.Stats-module__yL2aHq__label{--label-fs:14px;--label-lh:21px;font-size:var(--label-fs);line-height:var(--label-lh);color:rgba(var(--text-rgb), .5);max-width:200px}@media (min-width:640px){.Stats-module__yL2aHq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Stats-module__yL2aHq__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:639px){.Stats-module__yL2aHq__divider{padding-top:40px}.Stats-module__yL2aHq__grid{gap:0}.Stats-module__yL2aHq__item{border-right:none;border-bottom:var(--border-subtle);justify-content:flex-start;padding:18px 0}.Stats-module__yL2aHq__item:first-child{padding-top:0}.Stats-module__yL2aHq__item:last-child{border-bottom:none;padding-bottom:0}.Stats-module__yL2aHq__body{align-items:start;gap:18px;width:100%;display:flex}.Stats-module__yL2aHq__value{flex-shrink:0;min-width:3.2em;margin-bottom:0;font-size:34px}.Stats-module__yL2aHq__label{max-width:none;margin-top:calc((var(--label-fs) - var(--label-lh)) / 2)}}
.MarqueeDrag-module__m_gzvq__host{cursor:grab;touch-action:pan-y}.MarqueeDrag-module__m_gzvq__grabbing{cursor:grabbing;-webkit-user-select:none;user-select:none}.MarqueeDrag-module__m_gzvq__layer{will-change:transform}
.Services-module__dpHhBa__section{padding:var(--section-padding)}.Services-module__dpHhBa__header{max-width:var(--max-w);margin:0 auto var(--section-header-gap);padding:0 var(--container-pad);text-align:center}.Services-module__dpHhBa__card{--pad:12px;width:clamp(320px,32vw,460px);padding:var(--pad);border:var(--border-subtle);border-radius:var(--radius-card-lg);background:var(--bg);flex-shrink:0}.Services-module__dpHhBa__thumb{--art-ground:var(--surface);aspect-ratio:16/9;border-radius:var(--radius-card-lg);background:var(--art-ground);position:relative;overflow:hidden}.Services-module__dpHhBa__cardName{margin:calc(var(--pad) * 1.5) var(--pad) 0;color:var(--text);font-size:clamp(16px,1.4vw,19px);font-weight:600}.Services-module__dpHhBa__cardDesc{margin:calc(var(--pad) / 2) var(--pad);color:rgba(var(--text-rgb), .55);font-size:13.5px;line-height:1.55}.Services-module__dpHhBa__maskRow{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}
.Check-module__4IyNsq__check{flex-shrink:0;place-items:center;width:28px;height:28px;margin:0 auto;display:grid}.Check-module__4IyNsq__tick{color:var(--text);flex-shrink:0;display:block}.Check-module__4IyNsq__cross{color:rgba(var(--text-rgb), .3);flex-shrink:0;display:block}
.page-module__kSaxVa__block{padding:var(--section-padding)}.page-module__kSaxVa__hero{min-height:min(100svh,960px);padding:calc(var(--nav-h) + 32px) 0 32px;background:var(--surface);align-items:center;display:flex}.page-module__kSaxVa__heroInner{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.page-module__kSaxVa__heroTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);text-wrap:balance;max-width:22ch;font-size:clamp(40px,6.5vw,76px);font-weight:400;line-height:1.04}.page-module__kSaxVa__heroSub{color:rgba(var(--text-rgb), .55);max-width:56ch;margin-top:22px;font-size:clamp(16px,1.7vw,20px);line-height:1.6}.page-module__kSaxVa__heroCtas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.page-module__kSaxVa__heroTags{flex-wrap:wrap;justify-content:center;gap:8px;max-width:720px;margin-top:40px;list-style:none;display:flex}.page-module__kSaxVa__heroTag{color:rgba(var(--text-rgb), .55);border:var(--border-subtle);border-radius:var(--radius-pill);background:rgba(var(--bg-rgb), .5);padding:6px 14px;font-size:13px}.page-module__kSaxVa__grid{border:var(--border-subtle);border-radius:var(--radius-card-lg);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.page-module__kSaxVa__card{background:var(--bg);box-shadow:-1px 0 0 var(--border-color), 0 -1px 0 var(--border-color);padding:clamp(24px,3vw,34px)}.page-module__kSaxVa__cardIcon{background:rgba(var(--primary-rgb), .08);width:46px;height:46px;color:var(--primary);border-radius:12px;place-items:center;margin-bottom:20px;display:grid}.page-module__kSaxVa__cardTitle{color:var(--text);margin-bottom:8px;font-size:18px;font-weight:500}.page-module__kSaxVa__cardDesc{color:rgba(var(--text-rgb), .55);font-size:15px;line-height:1.6}.page-module__kSaxVa__strip{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 34px;margin-top:clamp(32px,4.5vh,52px);list-style:none;display:flex}.page-module__kSaxVa__stripItem{color:var(--text);align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.page-module__kSaxVa__stripIcon{color:var(--primary);flex-shrink:0}@media (max-width:860px){.page-module__kSaxVa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page-module__kSaxVa__grid{grid-template-columns:1fr}.page-module__kSaxVa__strip{gap:12px 20px}}
.Comparison-module__3wjtJG__section{padding:var(--section-padding)}.Comparison-module__3wjtJG__inner{max-width:var(--max-w);padding:0 var(--container-pad);margin:0 auto}.Comparison-module__3wjtJG__header{margin-bottom:var(--section-header-gap);text-align:center}.Comparison-module__3wjtJG__tableWrap{overflow-x:auto}.Comparison-module__3wjtJG__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:900px}.Comparison-module__3wjtJG__thLabel{text-align:left;color:rgba(var(--text-rgb), .4);border-bottom:1px solid rgba(var(--text-rgb), .08);padding:16px 24px;font-size:13px;font-weight:500}.Comparison-module__3wjtJG__thAttr{text-align:center;letter-spacing:.04em;color:rgba(var(--text-rgb), .45);text-transform:uppercase;border-bottom:1px solid rgba(var(--text-rgb), .08);padding:16px 20px;font-size:13px;font-weight:600}.Comparison-module__3wjtJG__rowHighlight td{background:var(--surface)}.Comparison-module__3wjtJG__rowHighlight td:first-child{border-top-left-radius:14px;border-bottom-left-radius:14px}.Comparison-module__3wjtJG__rowHighlight td:last-child{border-top-right-radius:14px;border-bottom-right-radius:14px}.Comparison-module__3wjtJG__tdName{border-bottom:1px solid rgba(var(--text-rgb), .06);border-left:2px solid #0000;padding:20px 24px}.Comparison-module__3wjtJG__tdScore{text-align:center;border-bottom:1px solid rgba(var(--text-rgb), .06);padding:20px}.Comparison-module__3wjtJG__rowName{color:var(--text);font-size:16px}.Comparison-module__3wjtJG__rowNameHighlight{margin-bottom:3px;font-weight:600}.Comparison-module__3wjtJG__rowDesc{color:rgba(var(--text-rgb), .35);font-size:14px}
.FAQ-module__V8_xEa__section{padding:var(--section-padding)}.FAQ-module__V8_xEa__inner{max-width:var(--max-w-narrow);padding:0 var(--container-pad);margin:0 auto}.FAQ-module__V8_xEa__header{text-align:center;margin-bottom:var(--section-header-gap)}.FAQ-module__V8_xEa__list{flex-direction:column;display:flex}.FAQ-module__V8_xEa__item{border-top:var(--border-subtle)}.FAQ-module__V8_xEa__trigger{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:28px 0;display:flex}.FAQ-module__V8_xEa__question{color:var(--text);font-size:17px;line-height:24px}.FAQ-module__V8_xEa__questionOpen{font-weight:600}.FAQ-module__V8_xEa__icon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:color .25s;display:flex}.FAQ-module__V8_xEa__iconClosed{color:rgba(var(--text-rgb), .4)}.FAQ-module__V8_xEa__iconOpen{color:var(--text)}.FAQ-module__V8_xEa__answerWrap{transition:max-height .35s;overflow:hidden}.FAQ-module__V8_xEa__answer{color:rgba(var(--text-rgb), .65);padding-bottom:28px;padding-right:48px;font-size:16px;line-height:25px}.FAQ-module__V8_xEa__footerArea{text-align:center;margin-top:64px}.FAQ-module__V8_xEa__footerText{color:rgba(var(--text-rgb), .5);margin-bottom:16px;font-size:15px}
.Footer-module__S6Hkya__footer{background:var(--surface);border-top:1px solid rgba(var(--text-rgb), .08);padding:32px var(--container-pad)}.Footer-module__S6Hkya__inner{max-width:var(--max-w-bar);padding:var(--bar-pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.Footer-module__S6Hkya__logo{align-items:center;display:flex}.Footer-module__S6Hkya__legal{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Footer-module__S6Hkya__legalLink{color:rgba(var(--text-rgb), .35);font-size:12px}.Footer-module__S6Hkya__copyright{color:rgba(var(--text-rgb), .3);font-size:12px}
.FooterCTA-module__3_jybG__section{background:radial-gradient(58% 52% at 88% -8%, rgba(var(--primary-rgb), .3) 0%, transparent 62%), linear-gradient(var(--text), var(--text));padding:clamp(64px,12vw,120px) 0;position:relative;overflow:hidden}.FooterCTA-module__3_jybG__section:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--primary-rgb), .55) 35%, rgba(var(--primary-rgb), .8) 50%, rgba(var(--primary-rgb), .55) 65%, transparent);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}@keyframes FooterCTA-module__3_jybG__bloom{0%,to{opacity:.9;transform:translate(-2%)scale(1)}50%{opacity:1;transform:translate(2%,-3%)scale(1.08)}}.FooterCTA-module__3_jybG__section:after{content:"";background:radial-gradient(46% 44% at 50% 100%, rgba(var(--primary-rgb), .62) 0%, rgba(var(--primary-rgb), .22) 42%, transparent 72%), radial-gradient(30% 34% at 22% 96%, rgba(var(--primary-rgb), .26) 0%, transparent 68%);pointer-events:none;animation:22s ease-in-out infinite FooterCTA-module__3_jybG__bloom;position:absolute;inset:-20% -10% -35%}.FooterCTA-module__3_jybG__content{max-width:var(--max-w);padding:0 var(--container-pad);text-align:center;z-index:1;margin:0 auto;position:relative}.FooterCTA-module__3_jybG__h2{font-family:var(--font-display);color:var(--on-primary);margin-bottom:48px;font-size:clamp(40px,7vw,88px);font-weight:400;line-height:1.05}.FooterCTA-module__3_jybG__accent{font-family:var(--font-display);color:var(--surface);padding-right:6px;font-style:italic}.FooterCTA-module__3_jybG__ctaRow{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}
.Nav-module__gOObGW__header{z-index:50;padding:14px var(--container-pad);pointer-events:none;position:fixed;top:0;left:0;right:0}.Nav-module__gOObGW__inner{max-width:var(--max-w-bar);height:var(--bar-h);padding:var(--bar-pad);border-radius:var(--radius-pill);background-color:rgba(var(--bg-rgb), .7);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);pointer-events:auto;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;transition:background-color .3s,box-shadow .3s;display:flex;position:relative}.Nav-module__gOObGW__inner:before{content:"";border:var(--border-subtle);border-radius:inherit;pointer-events:none;transition:border-color .3s;position:absolute;inset:0}.Nav-module__gOObGW__headerScrolled .Nav-module__gOObGW__inner{background-color:rgba(var(--bg-rgb), .82);box-shadow:0 6px 24px rgba(var(--text-rgb), .06)}.Nav-module__gOObGW__headerScrolled .Nav-module__gOObGW__inner:before{border-color:rgba(var(--text-rgb), .14)}.Nav-module__gOObGW__logo{align-items:center;display:flex}.Nav-module__gOObGW__desktopNav{align-items:center;gap:32px;margin-left:auto;display:none}.Nav-module__gOObGW__actions{align-items:center;gap:12px;display:flex}.Nav-module__gOObGW__desktopOnly{display:none}.Nav-module__gOObGW__navLink{color:rgba(var(--text-rgb), .6);font-size:14px;font-weight:500;transition:color .2s}.Nav-module__gOObGW__navLink:hover{color:var(--text)}.Nav-module__gOObGW__burger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:6px;padding:8px;display:flex}.Nav-module__gOObGW__burgerLine{background:var(--text);border-radius:2px;width:22px;height:2px;transition:transform .2s,opacity .2s;display:block}.Nav-module__gOObGW__megaWrap{align-items:center;display:flex;position:relative}button.Nav-module__gOObGW__navLink{cursor:pointer;background:0 0;border:none;padding:0}.Nav-module__gOObGW__mega{top:calc(50% + var(--bar-h) / 2 + 12px);background:rgba(var(--bg-rgb), .98);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:var(--border-subtle);border-radius:var(--radius-card);width:min(720px,92vw);box-shadow:0 24px 56px rgba(var(--text-rgb), .13);padding:14px;position:absolute;left:50%;transform:translate(-50%)}.Nav-module__gOObGW__megaGrid{grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.Nav-module__gOObGW__megaItem{border-radius:10px;align-items:flex-start;gap:12px;padding:12px;transition:background .15s;display:flex}.Nav-module__gOObGW__megaItem:hover{background:var(--surface)}.Nav-module__gOObGW__megaIcon{background:rgba(var(--primary-rgb), .08);width:36px;height:36px;color:var(--primary);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.Nav-module__gOObGW__megaText{flex-direction:column;gap:2px;display:flex}.Nav-module__gOObGW__megaName{color:var(--text);font-size:14px;font-weight:500}.Nav-module__gOObGW__megaDesc{color:rgba(var(--text-rgb), .55);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.4;overflow:hidden}.Nav-module__gOObGW__mobileMenu{max-width:var(--max-w-bar);background:rgba(var(--bg-rgb), .95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:var(--border-subtle);border-radius:var(--radius-card-lg);pointer-events:auto;margin:8px auto 0;padding:24px}.Nav-module__gOObGW__mobileLinks{flex-direction:column;gap:14px;margin-bottom:24px;display:flex}.Nav-module__gOObGW__mobileHeading{text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--text-rgb), .45);font-size:12px;font-weight:600}.Nav-module__gOObGW__mobileSubLink{color:rgba(var(--text-rgb), .75);padding-left:12px;font-size:15px}.Nav-module__gOObGW__mobileCtaGroup{flex-direction:column;gap:12px;display:flex}.Nav-module__gOObGW__mobileLink{color:var(--text);font-size:18px;font-weight:500}.Nav-module__gOObGW__mobileCta{text-align:center}@media (min-width:768px){.Nav-module__gOObGW__desktopNav{display:flex}.Nav-module__gOObGW__desktopOnly{display:inline-flex}.Nav-module__gOObGW__burger{display:none}}
.Pricing-module__yc4bBa__section{padding:var(--section-padding)}.Pricing-module__yc4bBa__inner{max-width:var(--max-w);padding:0 var(--container-pad);margin:0 auto}.Pricing-module__yc4bBa__header{text-align:center;margin-bottom:var(--section-header-gap)}.Pricing-module__yc4bBa__header .section-h2{margin-bottom:20px}.Pricing-module__yc4bBa__subtext{color:rgba(var(--text-rgb), .6);max-width:580px;margin:20px auto 0;font-size:18px;line-height:27px}.Pricing-module__yc4bBa__grid{grid-template-columns:1fr;gap:16px;margin-bottom:40px;display:grid}.Pricing-module__yc4bBa__card{border:var(--border-subtle);background:var(--bg);border-radius:20px;flex-direction:column;padding:40px 36px;display:flex;position:relative}.Pricing-module__yc4bBa__cardPopular{background:var(--bg);border:1px solid var(--primary);box-shadow:0 0 0 1px var(--primary)}.Pricing-module__yc4bBa__badge{background:var(--primary);color:var(--on-primary);text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:5px 16px;font-size:11px;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.Pricing-module__yc4bBa__planName{text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--text-rgb), .45);font-size:13px;font-weight:600}.Pricing-module__yc4bBa__planHeader{justify-content:space-between;align-items:center;gap:12px;min-height:30px;margin-bottom:8px;display:flex}.Pricing-module__yc4bBa__toggle{background:rgba(var(--text-rgb), .06);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.Pricing-module__yc4bBa__toggleBtn{white-space:nowrap;color:rgba(var(--text-rgb), .55);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:500;line-height:1;transition:background .15s,color .15s}.Pricing-module__yc4bBa__toggleBtn:hover{color:var(--text)}.Pricing-module__yc4bBa__toggleBtnActive,.Pricing-module__yc4bBa__toggleBtnActive:hover{background:var(--text);color:var(--on-primary)}.Pricing-module__yc4bBa__priceRow{align-items:baseline;gap:4px;margin-bottom:8px;display:flex}.Pricing-module__yc4bBa__price{font-family:var(--font-display);color:var(--text);font-size:clamp(36px,4vw,48px);font-weight:400;line-height:1}.Pricing-module__yc4bBa__period{color:rgba(var(--text-rgb), .45);font-size:14px}.Pricing-module__yc4bBa__tagline{min-height:42px;color:rgba(var(--text-rgb), .6);margin-bottom:32px;font-size:14px;line-height:21px}.Pricing-module__yc4bBa__cta{margin-bottom:32px}.Pricing-module__yc4bBa__cta a{width:100%}.Pricing-module__yc4bBa__features{flex-direction:column;flex:1;gap:12px;list-style:none;display:flex}.Pricing-module__yc4bBa__featureItem{color:rgba(var(--text-rgb), .7);align-items:center;gap:10px;font-size:14px;display:flex}.Pricing-module__yc4bBa__servicesWrap{border:var(--border-subtle);border-radius:20px;margin-bottom:40px;overflow-x:auto}.Pricing-module__yc4bBa__servicesTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:620px}.Pricing-module__yc4bBa__svcThLabel{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--text-rgb), .45);border-bottom:1px solid rgba(var(--text-rgb), .08);padding:18px 28px;font-size:13px;font-weight:600}.Pricing-module__yc4bBa__svcThPlan{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--text-rgb), .45);border-bottom:1px solid rgba(var(--text-rgb), .08);padding:18px 12px;font-size:13px;font-weight:600}.Pricing-module__yc4bBa__svcName{color:rgba(var(--text-rgb), .8);border-bottom:1px solid rgba(var(--text-rgb), .06);padding:14px 28px;font-size:15px}.Pricing-module__yc4bBa__svcCell{text-align:center;border-bottom:1px solid rgba(var(--text-rgb), .06);padding:14px 12px}.Pricing-module__yc4bBa__servicesTable tbody tr:last-child .Pricing-module__yc4bBa__svcName,.Pricing-module__yc4bBa__servicesTable tbody tr:last-child .Pricing-module__yc4bBa__svcCell{border-bottom:none}.Pricing-module__yc4bBa__socialProof{text-align:center;background:rgba(var(--text-rgb), .04);border-radius:16px;padding:24px 32px}.Pricing-module__yc4bBa__socialProof p{color:rgba(var(--text-rgb), .55);font-size:15px}.Pricing-module__yc4bBa__socialProof strong{color:var(--text)}@media (min-width:768px){.Pricing-module__yc4bBa__grid{grid-template-columns:repeat(3,1fr)}}
