.TEJncW_page{--cyan:#3fd0df;--cyan2:#8fe5ee;--mist:#e3f8fb;--ink:#062a33;--ink2:#0d3f4b;--white:#fff;--soft:#2c5a66;--m:clamp(16px, 2.8vw, 40px);--gap:clamp(72px, 9vw, 140px);--ease:cubic-bezier(.16, 1, .3, 1);interpolate-size:allow-keywords;background:var(--cyan);color:var(--ink);font:400 18px/1.5 var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;overflow-x:clip}.TEJncW_page ::selection{background:var(--ink);color:var(--cyan)}.TEJncW_page a{color:inherit}.TEJncW_page :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.TEJncW_dark :focus-visible{outline-color:var(--cyan)}.TEJncW_h2{font:800 clamp(44px, 6vw, 96px)/.98 var(--font-manrope), sans-serif;letter-spacing:-.05em;color:inherit;margin:0}.TEJncW_h2s{font:800 clamp(34px, 3.6vw, 56px)/1.02 var(--font-manrope), sans-serif;letter-spacing:-.04em;color:inherit;margin:0}.TEJncW_lead{max-width:40ch;margin:0;font-size:clamp(18px,1.45vw,22px);line-height:1.45}.TEJncW_center{text-align:center;margin-inline:auto}.TEJncW_btn{min-height:54px;font:700 17px/1 var(--font-manrope), sans-serif;cursor:pointer;transition:transform .2s var(--ease), background .2s, color .2s;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 28px;text-decoration:none;display:inline-flex}.TEJncW_btn:hover{transform:translateY(-1px)}.TEJncW_btn:active{transform:scale(.97)}.TEJncW_btnInk{background:var(--ink);color:var(--white)!important}.TEJncW_btnInk:hover{background:var(--ink2)}.TEJncW_btnCyan{background:var(--cyan);color:var(--ink)!important}.TEJncW_btnCyan:hover{background:var(--cyan2)}.TEJncW_more{align-items:center;gap:2px;font-weight:700;text-decoration:none;display:inline-flex}.TEJncW_more svg{width:18px;height:18px;transition:transform .25s var(--ease)}.TEJncW_more:hover svg{transform:translate(3px)}.TEJncW_actions{flex-wrap:wrap;align-items:center;gap:12px 26px;display:flex}.TEJncW_actionsCenter{justify-content:center}.TEJncW_grid{padding:0 var(--m);grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.TEJncW_section{padding:var(--gap) 0;scroll-margin-top:20px}.TEJncW_scene{position:relative}.TEJncW_frame{height:100svh;position:sticky;top:0;overflow:hidden}.TEJncW_still{height:auto!important}.TEJncW_still .TEJncW_frame{height:auto;position:relative;overflow:visible}.TEJncW_qBubble{background:var(--white);color:var(--ink);letter-spacing:-.045em;border-radius:.6em .6em .6em .12em;margin:0;padding:.3em .52em .36em;font-weight:800;line-height:1;display:inline-block}.TEJncW_nav{padding:20px var(--m);z-index:2;align-items:center;gap:32px;display:flex;position:relative}.TEJncW_brand{font:800 28px/1 var(--font-manrope), sans-serif;letter-spacing:-.04em;align-items:center;gap:10px;text-decoration:none;display:flex}.TEJncW_brand svg{width:38px;height:38px}.TEJncW_navLinks{white-space:nowrap;align-items:center;gap:28px;margin:0 0 0 auto;padding:0;font-size:16px;font-weight:500;list-style:none;display:flex}.TEJncW_navLinks a:not(.TEJncW_btn){opacity:.85;text-decoration:none;transition:opacity .2s}.TEJncW_navLinks a:not(.TEJncW_btn):hover{opacity:1}.TEJncW_navLinks .TEJncW_btn{min-height:44px;padding:0 20px;font-size:15px}.TEJncW_hero{height:280vh;margin-top:-84px}.TEJncW_hero .TEJncW_frame{background:var(--cyan)}.TEJncW_giantWrap{padding:84px var(--m) 4vh;z-index:2;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:clamp(24px,4vh,44px);display:flex;position:absolute;inset:0}.TEJncW_giant{will-change:transform;font-size:clamp(100px,19vw,300px);position:relative}.TEJncW_arrive{transform-origin:0 100%;--s0:.17;animation:1.25s .1s both TEJncW_arrive;display:flex}.TEJncW_knock{justify-content:center;align-items:center;gap:calc(6px / var(--s0));opacity:0;animation:.7s .1s both TEJncW_knock;display:flex;position:absolute;inset:0}.TEJncW_knock i{width:calc(9px / var(--s0));aspect-ratio:1;opacity:.4;animation:TEJncW_hop .45s ease-in-out calc(.2s + var(--i) * .1s) 2;background:currentColor;border-radius:50%}.TEJncW_giant h1 span{animation:TEJncW_rise .8s var(--ease) calc(.82s + var(--i) * 60ms) both;display:inline-block}.TEJncW_intro p span{animation:TEJncW_lift .7s var(--ease) calc(.95s + var(--i) * 25ms) both;display:inline-block}.TEJncW_intro .TEJncW_actions{animation:TEJncW_lift .7s var(--ease) 1.25s both}.TEJncW_nav{animation:TEJncW_drop .8s var(--ease) 1.1s both}@keyframes TEJncW_arrive{0%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(0)}18%{transform:scale(var(--s0));opacity:1}52%{transform:scale(var(--s0));animation-timing-function:cubic-bezier(.3,1.22,.5,1)}to{opacity:1;transform:none}}@keyframes TEJncW_knock{0%,84%{opacity:1}to{opacity:0}}@keyframes TEJncW_hop{50%{opacity:1;transform:translateY(-45%)}}@keyframes TEJncW_rise{0%{opacity:0;filter:blur(.07em);transform:translateY(.4em)}}@keyframes TEJncW_lift{0%{opacity:0;transform:translateY(.7em)}}@keyframes TEJncW_drop{0%{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.TEJncW_arrive,.TEJncW_knock,.TEJncW_knock i,.TEJncW_giant h1 span,.TEJncW_intro p span,.TEJncW_intro .TEJncW_actions,.TEJncW_nav{animation:none}}.TEJncW_giant h1{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.TEJncW_intro{text-align:center;pointer-events:auto;flex-direction:column;align-items:center;gap:22px;display:flex}.TEJncW_intro p{max-width:36ch;margin:0;font-size:clamp(18px,1.5vw,22px);line-height:1.45}.TEJncW_stage{place-items:center;padding-top:72px;display:grid;position:absolute;inset:0}.TEJncW_caption{left:var(--m);width:min(30vw,440px);font:800 clamp(30px, 3.2vw, 52px)/1.05 var(--font-manrope), sans-serif;letter-spacing:-.04em;margin:0;position:absolute;top:50%;translate:0 -50%}.TEJncW_phone{aspect-ratio:9/19;background:var(--ink);border-radius:16.4%/7.8%;min-width:0;height:min(76svh,720px);position:relative;container-type:inline-size}.TEJncW_screen{--px:calc(100cqw / 341);height:calc(100% - 24 * var(--px));margin:calc(12 * var(--px));background:var(--white);border-radius:calc(44 * var(--px));flex-direction:column;display:flex;overflow:hidden}.TEJncW_island{width:calc(104 * var(--px));height:calc(26 * var(--px));background:var(--ink);margin:calc(10 * var(--px)) auto 0;border-radius:999px;flex:none}.TEJncW_chatHead{align-items:center;gap:calc(10 * var(--px));padding:calc(14 * var(--px)) calc(18 * var(--px)) calc(10 * var(--px));font-weight:700;font-size:max(10px, calc(15 * var(--px)));white-space:nowrap;flex:none;display:flex}.TEJncW_chatHead small{color:var(--soft);font-weight:500;font-size:max(9px, calc(13 * var(--px)));margin-left:auto}.TEJncW_avatar{width:calc(30 * var(--px));height:calc(30 * var(--px));background:var(--ink);color:var(--white);font-size:max(8px, calc(13 * var(--px)));border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.TEJncW_log{gap:calc(8 * var(--px));padding:calc(8 * var(--px)) calc(14 * var(--px)) calc(16 * var(--px));font-size:max(10px, calc(15 * var(--px)));flex-direction:column;flex:1;line-height:1.38;display:flex;overflow:hidden}.TEJncW_logEnd{justify-content:flex-end}.TEJncW_target{font-size:calc(30 * var(--px));background:var(--mist);align-self:flex-start}.TEJncW_phone .TEJncW_msg{padding:calc(9 * var(--px)) calc(13 * var(--px));border-radius:calc(18 * var(--px))}.TEJncW_phone .TEJncW_msgIn,.TEJncW_phone .TEJncW_msgFl{border-bottom-left-radius:calc(5 * var(--px))}.TEJncW_phone .TEJncW_msgOut,.TEJncW_phone .TEJncW_msgMe{border-bottom-right-radius:calc(5 * var(--px))}.TEJncW_phone .TEJncW_typing{gap:calc(4 * var(--px));height:calc(18 * var(--px))}.TEJncW_phone .TEJncW_typing i{width:calc(7 * var(--px));height:calc(7 * var(--px))}.TEJncW_phone .TEJncW_slot{gap:calc(4 * var(--px));border-radius:calc(12 * var(--px));font-size:max(8px, calc(11 * var(--px)))}.TEJncW_phone .TEJncW_slot svg{width:calc(22 * var(--px));height:calc(22 * var(--px))}.TEJncW_msg{border-radius:18px;max-width:86%;margin:0;padding:9px 13px}.TEJncW_msgIn{background:var(--mist);border-bottom-left-radius:5px;align-self:flex-start}.TEJncW_msgOut,.TEJncW_msgMe{background:var(--ink);color:var(--white);border-bottom-right-radius:5px;align-self:flex-end}.TEJncW_msgFl{background:var(--mist);border-bottom-left-radius:5px;align-self:flex-start}.TEJncW_who{color:var(--soft);margin:6px 4px -2px;font-size:12px;font-weight:700}.TEJncW_whoMe{align-self:flex-end}.TEJncW_product{background:var(--mist);border-radius:calc(18 * var(--px));border-bottom-right-radius:calc(5 * var(--px));width:86%;padding:calc(8 * var(--px));grid-template-columns:calc(64 * var(--px)) 1fr;align-self:flex-end;gap:calc(10 * var(--px));align-items:center;display:grid}.TEJncW_product .TEJncW_slot{background:var(--white)}.TEJncW_product b{font-weight:800;font-size:max(10px, calc(15 * var(--px)));display:block}.TEJncW_product span{font-size:max(9px, calc(13 * var(--px)));color:var(--soft)}.TEJncW_qpay{background:var(--cyan);color:var(--ink);padding:calc(10 * var(--px)) calc(14 * var(--px));border-radius:calc(14 * var(--px));font-weight:800;font-size:max(9.5px, calc(14 * var(--px)));justify-content:space-between;align-self:flex-end;align-items:center;gap:calc(12 * var(--px));width:86%;display:flex}.TEJncW_stamp{font-size:max(8.5px, calc(12 * var(--px)));color:var(--soft);align-self:flex-end;font-weight:700}.TEJncW_divider{font-size:max(8.5px, calc(12 * var(--px)));color:var(--soft);background:var(--mist);padding:calc(4 * var(--px)) calc(10 * var(--px));margin:calc(8 * var(--px)) 0 calc(2 * var(--px));border-radius:999px;align-self:center;font-weight:700}.TEJncW_typing{align-items:center;gap:4px;height:18px;display:inline-flex}.TEJncW_typing i{background:currentColor;border-radius:50%;width:7px;height:7px}.TEJncW_slot{background:var(--mist);color:var(--soft);aspect-ratio:4/5;font:700 11px/1.2 var(--font-manrope), sans-serif;text-align:center;border-radius:12px;align-content:center;place-items:center;gap:4px;padding:6px;display:grid}.TEJncW_slot svg{opacity:.7;width:22px;height:22px}.TEJncW_slotBig{border-radius:18px;font-size:13px}.TEJncW_slotBig svg{width:34px;height:34px}.TEJncW_speed{background:var(--white);padding:var(--gap) var(--m);text-align:center;flex-direction:column;align-items:center;gap:clamp(28px,4vw,48px);display:flex}.TEJncW_light{font:700 clamp(22px, 2.5vw, 36px)/1.25 var(--font-manrope), sans-serif;letter-spacing:-.03em;max-width:30ch;margin:0}.TEJncW_demo{text-align:left;background:var(--mist);border-radius:36px;flex-direction:column;gap:12px;width:min(100%,640px);padding:22px;display:flex}.TEJncW_demoHead{align-items:center;gap:12px;font-weight:700;display:flex}.TEJncW_dots{align-items:center;gap:8px;height:24px;display:flex}.TEJncW_dots i{background:var(--cyan);border-radius:50%;width:12px;height:12px}.TEJncW_dotsLive i{background:var(--ink)}.TEJncW_demoLog{flex-direction:column;justify-content:flex-end;gap:8px;min-height:50px;font-size:17px;line-height:1.38;display:flex}.TEJncW_demoLog .TEJncW_msgIn{background:var(--white);border-bottom-right-radius:5px;border-bottom-left-radius:18px;align-self:flex-end}.TEJncW_demoLog .TEJncW_msgOut{border-bottom-right-radius:18px;border-bottom-left-radius:5px;align-self:flex-start}.TEJncW_demoLog .TEJncW_msgOut small{color:var(--cyan2);margin-top:2px;font-size:13px;font-weight:700;display:block}.TEJncW_composer{background:var(--white);border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 20px;display:flex}.TEJncW_composer input{font:500 18px var(--font-manrope), sans-serif;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1}.TEJncW_composer input::placeholder{color:var(--soft)}.TEJncW_composer .TEJncW_btn{min-height:46px;padding:0 20px}.TEJncW_chips{flex-wrap:wrap;gap:8px;display:flex}.TEJncW_chips button{background:var(--white);font:600 15px/1 var(--font-manrope), sans-serif;cursor:pointer;color:var(--ink);transition:background .2s, transform .2s var(--ease);border:0;border-radius:999px;padding:11px 15px}.TEJncW_chips button:hover{background:var(--cyan2);transform:translateY(-1px)}.TEJncW_chips button:active{transform:scale(.96)}.TEJncW_readout{justify-content:center;gap:40px;padding-top:4px;display:flex}.TEJncW_readout div{flex-direction:column;align-items:center;display:flex}.TEJncW_readout strong{font:800 clamp(36px, 3.6vw, 52px)/1 var(--font-manrope), sans-serif;letter-spacing:-.04em}.TEJncW_readout span{color:var(--soft);margin-top:4px;font-size:14px}.TEJncW_night{height:300vh}.TEJncW_night .TEJncW_frame{background:var(--ink);color:var(--white);padding:clamp(56px, 9vh, 96px) var(--m) clamp(32px, 6vh, 64px);grid-template-columns:repeat(12,1fr);align-content:center;gap:24px;display:grid}.TEJncW_nightLeft{flex-direction:column;grid-column:1/span 6;align-self:center;gap:22px;display:flex}.TEJncW_night .TEJncW_lead{color:#d6eef2}.TEJncW_clock{font:800 clamp(96px, 13vw, 210px)/.9 var(--font-manrope), sans-serif;letter-spacing:-.06em;margin:8px 0 0}.TEJncW_clockNote{color:#bfe3ea;min-height:1.5em;margin:0;font-size:17px}.TEJncW_feed{grid-column:8/span 5;align-self:center;height:min(64svh,600px);overflow:hidden}.TEJncW_feedCol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex;position:relative}.TEJncW_note{background:var(--ink2);border-radius:22px;grid-template-columns:auto 1fr;gap:2px 12px;margin:0;padding:14px 16px;font-size:16px;line-height:1.35;display:grid}.TEJncW_note time{color:var(--cyan);grid-row:span 2;padding-top:1px;font-size:15px;font-weight:800}.TEJncW_note b{color:#bfe3ea;font-size:14px;font-weight:700}.TEJncW_notePaid{background:var(--cyan);color:var(--ink);font-weight:700}.TEJncW_notePaid time{color:var(--ink)}.TEJncW_morning{background:var(--white);color:var(--ink);border-radius:26px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.TEJncW_morningTitle{font:800 18px/1.2 var(--font-manrope), sans-serif;letter-spacing:-.01em}.TEJncW_morningTitle small{font:500 14px var(--font-manrope), sans-serif;color:var(--soft);margin-top:2px;display:block}.TEJncW_morning ul{flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.TEJncW_morning li{background:var(--mist);border-radius:12px;justify-content:space-between;gap:12px;padding:8px 12px;display:flex}.TEJncW_sum{justify-content:space-between;padding:2px 2px 0;font-size:17px;font-weight:800;display:flex}.TEJncW_gallery{--card:min(80vw, 380px);--wide:min(86vw, 520px);--run:calc(5 * var(--card) + 2 * var(--wide) + 6 * 20px + 2 * var(--m) - 100vw);height:calc(100svh + var(--run) * 1.15)}.TEJncW_gallery .TEJncW_frame{background:var(--white);flex-direction:column;justify-content:center;gap:clamp(28px,4vh,52px);display:flex}.TEJncW_qHead{max-width:860px;padding:0 var(--m);flex-direction:column;gap:18px;display:flex}.TEJncW_track{width:max-content;padding:0 var(--m);will-change:transform;gap:20px;display:flex}.TEJncW_qa{width:var(--card);background:var(--mist);border-radius:32px;flex-direction:column;flex:none;gap:10px;min-height:340px;padding:22px;display:flex}.TEJncW_qaWide{width:var(--wide)}.TEJncW_qaLabel{font:700 15px/1.3 var(--font-manrope), sans-serif;color:var(--soft);margin:0 0 auto}.TEJncW_q{background:var(--white);border-radius:20px 20px 5px;align-self:flex-end;margin:0;padding:11px 16px;font-size:19px;font-weight:700}.TEJncW_a{background:var(--ink);color:var(--white);border-radius:20px 20px 20px 5px;align-self:flex-start;max-width:92%;margin:0;padding:11px 16px;font-size:17px;line-height:1.4}.TEJncW_card{background:var(--white);border-radius:20px 20px 20px 5px;grid-template-columns:96px 1fr;align-self:flex-start;align-items:center;gap:12px;width:92%;padding:10px;display:grid}.TEJncW_card b{font-size:17px;font-weight:800;display:block}.TEJncW_card span{font-size:15px}.TEJncW_still.TEJncW_gallery .TEJncW_frame{padding-block:var(--gap)}.TEJncW_still .TEJncW_track{scroll-snap-type:x mandatory;scrollbar-width:none;width:auto;padding-bottom:24px;overflow-x:auto}.TEJncW_still .TEJncW_qa{scroll-snap-align:start}.TEJncW_setup{height:300vh}.TEJncW_setup .TEJncW_frame{background:var(--cyan2);padding:clamp(40px, 7vh, 80px) var(--m);grid-template-columns:repeat(12,1fr);align-items:center;gap:24px;display:grid}.TEJncW_setupLeft{flex-direction:column;grid-column:1/span 5;gap:30px;display:flex}.TEJncW_steps{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.TEJncW_steps li{transition:opacity .5s var(--ease)}.TEJncW_steps b{font:800 clamp(22px, 2vw, 30px)/1.15 var(--font-manrope), sans-serif;letter-spacing:-.03em;display:block}.TEJncW_steps span{margin-top:4px;font-size:17px;display:block}.TEJncW_setupPhone{grid-column:7/span 6;place-items:center;display:grid}.TEJncW_approve{background:var(--mist);border-radius:calc(18 * var(--px));border-bottom-left-radius:calc(5 * var(--px));padding:calc(12 * var(--px)) calc(14 * var(--px));align-self:flex-start;gap:calc(8 * var(--px));flex-direction:column;width:88%;display:flex}.TEJncW_approve dl{gap:calc(2 * var(--px)) calc(12 * var(--px));font-size:max(9.5px, calc(14 * var(--px)));grid-template-columns:auto 1fr;margin:0;display:grid}.TEJncW_approve dt{color:var(--soft)}.TEJncW_approve dd{margin:0;font-weight:700}.TEJncW_approveRow{gap:calc(6 * var(--px));flex-wrap:wrap;display:flex}.TEJncW_approveRow span{font:700 max(9px, calc(13 * var(--px)))/1 var(--font-manrope), sans-serif;padding:calc(9 * var(--px)) calc(12 * var(--px));background:var(--white);white-space:nowrap;border-radius:999px}.TEJncW_approveRow .TEJncW_yes{background:var(--ink);color:var(--white)}.TEJncW_ok{gap:calc(6 * var(--px));font-weight:700;font-size:max(9.5px, calc(14 * var(--px)));align-items:center;margin:0;display:flex}.TEJncW_ok svg{width:calc(18 * var(--px));height:calc(18 * var(--px));flex:none}.TEJncW_photoMsg{align-self:flex-end;width:46%}.TEJncW_pricing{background:var(--cyan)}.TEJncW_pHead{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:22px;margin-bottom:clamp(36px,4vw,56px);display:flex}.TEJncW_pHead .TEJncW_qBubble{font-size:clamp(44px,6vw,96px)}.TEJncW_qBubble h2{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.TEJncW_plan{background:var(--white);border-radius:32px;flex-direction:column;grid-column:span 4;gap:18px;padding:28px 28px 26px;display:flex}.TEJncW_planPick{background:var(--ink);color:var(--white)}.TEJncW_planName{font:800 22px/1.2 var(--font-manrope), sans-serif;letter-spacing:-.02em;color:inherit;margin:0}.TEJncW_price{align-items:baseline;gap:6px;display:flex}.TEJncW_price strong{font:800 clamp(44px, 4.4vw, 64px)/1 var(--font-manrope), sans-serif;letter-spacing:-.045em}.TEJncW_price span{opacity:.8;font-size:16px}.TEJncW_fee{background:var(--mist);color:var(--ink);border-radius:14px;margin:0;padding:10px 14px;font-size:16px;font-weight:700}.TEJncW_planPick .TEJncW_fee{background:var(--cyan)}.TEJncW_pickNote{color:var(--cyan2);margin:-6px 0 0;font-size:15px;font-weight:700}.TEJncW_feats{flex-direction:column;flex:1;gap:8px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.TEJncW_feats li{align-items:baseline;gap:10px;display:flex}.TEJncW_feats li:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-2px)}.TEJncW_plan .TEJncW_btn{align-self:flex-start}.TEJncW_planPick .TEJncW_btnInk{background:var(--cyan);color:var(--ink)!important}.TEJncW_planPick .TEJncW_btnInk:hover{background:var(--cyan2)}.TEJncW_footnote{text-align:center;grid-column:1/-1;margin-top:18px;font-size:15px}.TEJncW_pay{background:var(--white)}.TEJncW_pay .TEJncW_grid{align-items:center}.TEJncW_payCopy{flex-direction:column;grid-column:1/span 7;gap:24px;display:flex}.TEJncW_statement{font:700 clamp(24px, 2.3vw, 34px)/1.3 var(--font-manrope), sans-serif;letter-spacing:-.02em;max-width:26ch;margin:0}.TEJncW_points{flex-direction:column;gap:10px;max-width:44ch;margin:0;padding:0;font-size:18px;list-style:none;display:flex}.TEJncW_points li{align-items:baseline;gap:12px;display:flex}.TEJncW_points li:before{content:"";background:var(--ink);border-radius:50%;flex:none;width:10px;height:10px;transform:translateY(-2px)}.TEJncW_invoice{background:var(--mist);border-radius:32px 32px 32px 8px;flex-direction:column;grid-column:9/span 4;gap:12px;padding:18px;display:flex}.TEJncW_invoiceHead{font-size:15px;font-weight:700}.TEJncW_qrbox{background:var(--white);border-radius:20px;padding:16px;position:relative;overflow:hidden}.TEJncW_qrbox svg{width:100%;height:auto;display:block}.TEJncW_qrbox rect{opacity:0;transform-box:fill-box;transform-origin:50%}.TEJncW_qrOn rect{animation:TEJncW_qrIn .35s var(--ease) forwards;animation-delay:var(--d)}@keyframes TEJncW_qrIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.TEJncW_scan{background:var(--cyan);border-radius:2px;height:4px;position:absolute;top:16px;left:16px;right:16px}.TEJncW_wm{background:var(--ink);color:var(--white);font:800 22px/1 var(--font-manrope), sans-serif;letter-spacing:.12em;pointer-events:none;border-radius:12px;padding:10px 16px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-16deg}.TEJncW_invSum{justify-content:space-between;align-items:baseline;font-weight:700;display:flex}.TEJncW_invSum small{color:var(--soft);font-size:14px;font-weight:500;display:block}.TEJncW_invSum strong{font:800 30px/1 var(--font-manrope), sans-serif;letter-spacing:-.03em}.TEJncW_status{background:var(--ink);color:var(--white);border-radius:14px;padding:10px 14px;font-size:15px;font-weight:700;overflow:hidden}.TEJncW_statusPaid{background:var(--cyan);color:var(--ink)}.TEJncW_faq{background:var(--white);padding-top:0}.TEJncW_faq .TEJncW_grid{align-items:start}.TEJncW_faqTitle{grid-column:1/span 4}.TEJncW_faqList{flex-direction:column;grid-column:6/span 7;gap:10px;display:flex}.TEJncW_faqList details{background:var(--mist);border-radius:22px;padding:4px 22px}.TEJncW_faqList summary{cursor:pointer;font:700 20px/1.35 var(--font-manrope), sans-serif;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;list-style:none;display:flex}.TEJncW_faqList summary::-webkit-details-marker{display:none}.TEJncW_faqList summary:after{content:"";border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);width:14px;height:14px;transition:transform .3s var(--ease);flex:none;transform:rotate(45deg)translateY(-4px)}.TEJncW_faqList details[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.TEJncW_faqList details::details-content{block-size:0;transition:block-size .4s var(--ease), content-visibility .4s allow-discrete;overflow:hidden}.TEJncW_faqList details[open]::details-content{block-size:auto}.TEJncW_faqList details p{max-width:58ch;margin:0;padding:0 0 18px;font-size:18px}.TEJncW_close{background:var(--ink);color:var(--white);padding:clamp(96px, 14vw, 200px) var(--m) clamp(48px, 6vw, 96px);text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.TEJncW_close .TEJncW_qBubble{font-size:clamp(72px,12vw,190px)}.TEJncW_closeReply{font:800 clamp(40px, 5vw, 80px)/1 var(--font-manrope), sans-serif;letter-spacing:-.045em;background:var(--cyan);color:var(--ink);transform-origin:100% 100%;border-radius:.6em .6em .12em;margin:0 0 8px;padding:.28em .5em .34em}.TEJncW_close .TEJncW_lead{color:#d6eef2}.TEJncW_close .TEJncW_more{color:var(--white)}.TEJncW_footer{background:var(--ink);color:var(--white);padding:clamp(80px, 10vw, 140px) var(--m) 32px;flex-direction:column;gap:28px;display:flex}.TEJncW_huge{font:800 clamp(80px, 21vw, 330px)/.8 var(--font-manrope), sans-serif;letter-spacing:-.06em;color:var(--cyan);align-items:flex-end;gap:.06em;padding-bottom:.08em;display:flex;overflow:hidden}.TEJncW_huge svg{flex:none;width:.8em;height:.8em;margin-bottom:.02em}.TEJncW_huge span{display:inline-block}.TEJncW_fine{color:#bfe3ea;flex-wrap:wrap;justify-content:space-between;gap:16px 40px;font-size:14px;display:flex}.TEJncW_fineLinks{color:var(--white);flex-wrap:wrap;gap:22px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.TEJncW_fineLinks a{text-decoration:none}.TEJncW_fineLinks a:hover{text-underline-offset:5px;text-decoration:underline}.TEJncW_fine p{max-width:64ch;margin:0}.TEJncW_still.TEJncW_hero{margin-top:0}.TEJncW_still.TEJncW_hero .TEJncW_frame{padding:40px var(--m) var(--gap);flex-direction:column;align-items:center;gap:48px;display:flex}.TEJncW_still .TEJncW_giantWrap,.TEJncW_still .TEJncW_stage{padding:0;position:static;inset:auto}.TEJncW_still .TEJncW_stage{flex-direction:column;align-items:center;gap:28px;display:flex}.TEJncW_still .TEJncW_caption{text-align:center;width:auto;position:static;translate:none}.TEJncW_still.TEJncW_night .TEJncW_frame,.TEJncW_still.TEJncW_setup .TEJncW_frame{padding-block:var(--gap)}.TEJncW_still .TEJncW_feed{height:auto}@media (max-width:1100px){.TEJncW_navLinks li:not(:last-child){display:none}.TEJncW_caption{width:min(26vw,300px);font-size:clamp(24px,3vw,34px)}.TEJncW_nightLeft{grid-column:1/span 7}.TEJncW_feed{grid-column:8/span 5}.TEJncW_plan{grid-column:span 6}.TEJncW_payCopy{grid-column:1/-1}.TEJncW_invoice{grid-column:1/span 7}.TEJncW_faqTitle,.TEJncW_faqList{grid-column:1/-1}.TEJncW_setupLeft{grid-column:1/span 6}.TEJncW_setupPhone{grid-column:7/span 6}}@media (max-width:720px){.TEJncW_brand{font-size:24px}.TEJncW_brand svg{width:32px;height:32px}.TEJncW_btn{min-height:48px;padding:0 20px;font-size:16px}.TEJncW_h2{font-size:11vw}.TEJncW_grid{grid-template-columns:1fr;gap:16px}.TEJncW_hero{height:280vh;margin-top:-76px}.TEJncW_giant{font-size:25vw}.TEJncW_arrive{--s0:.3}.TEJncW_giantWrap{padding-top:76px}.TEJncW_stage{align-content:end;padding-top:0;padding-bottom:3svh}.TEJncW_caption{left:var(--m);right:var(--m);text-align:center;width:auto;font-size:26px;top:9svh;translate:none}.TEJncW_phone{height:min(74svh,600px)}.TEJncW_chatHead small{display:none}.TEJncW_night{height:300vh}.TEJncW_night .TEJncW_frame{grid-template-columns:1fr;align-content:start;gap:16px;padding-top:7svh}.TEJncW_nightLeft,.TEJncW_feed{grid-column:1/-1}.TEJncW_nightLeft{gap:12px}.TEJncW_night .TEJncW_lead{display:none}.TEJncW_clock{font-size:22vw}.TEJncW_feed{height:44svh}.TEJncW_setup{height:300vh}.TEJncW_setup .TEJncW_frame{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:18px;padding-top:6svh;padding-bottom:3svh}.TEJncW_setupLeft .TEJncW_actions{display:none}.TEJncW_setupPhone{align-self:stretch;min-height:0;position:relative}.TEJncW_setupLeft,.TEJncW_setupPhone{grid-column:1/-1}.TEJncW_setupLeft{gap:14px}.TEJncW_steps li:not([data-on]){display:none}.TEJncW_setupPhone .TEJncW_phone{height:min(100%,600px);position:absolute;top:0;left:50%;translate:-50%}.TEJncW_plan,.TEJncW_invoice{grid-column:1/-1}.TEJncW_still .TEJncW_steps li{display:block}.TEJncW_still.TEJncW_setup .TEJncW_frame{grid-template-rows:none}.TEJncW_still .TEJncW_setupLeft .TEJncW_actions{display:flex}.TEJncW_still .TEJncW_setupPhone .TEJncW_phone{height:min(70svh,600px);position:relative;left:auto;translate:none}}
