@font-face{font-family:NeoDunggeunmo;font-style:normal;font-weight:400;font-display:swap;src:local(Neo둥근모),local(NeoDunggeunmo),url(/fonts/neodgm.woff2)format("woff2")}:root{--ink:#2e2e2e;--ink-soft:#6b6b63;--canvas:#f5f5f1;--paper:#f5f5f1;--sink:#f1f1ed;--line:#e4e3dc;--white:#fbfbf8;--sky-deep:#1b8ae8;--sky:#1a94e8;--sky-bright:#28a7f9;--sky-band:#449eeb;--sky-soft:#a4dcef;--cloud:#f6f9f9;--sand-pale:#efe6d3;--sand:#c9a96e;--sand-bright:#dbc28a;--sand-strong:#b4894a;--sand-deep:#8a6a3c;--sand-text:#6b5228;--grass:#9cdd67;--grass-deep:#6bb33f;--forest-mid:#3f6b3a;--forest:#18342e;--bark:#6b4a2e;--sunflower:#f5b917;--success:#6bb33f;--success-bg:#eef7e4;--warning:#f5b917;--warning-bg:#fdf3d6;--info:#1a94e8;--info-bg:#e4f3fd;--danger:#b03a2e;--danger-bg:#f7e5e1;--baemin:#3d6be0;--coupang:#8a5cd6;--r-sm:8px;--r-md:12px;--r-card:16px;--r-hero:0px;--r-full:9999px;--sh-hair:0 1px 2px #2e2e2e0f;--sh-raise:0 6px 16px -10px #2e2e2e40;--sh-float:0 18px 40px -24px #2e2e2e47;--sh-hero:none;--sans:"NeoDunggeunmo","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--display:"Outfit","NeoDunggeunmo","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--pixel:"NeoDunggeunmo",monospace;--mono:"NeoDunggeunmo",ui-monospace,monospace;--kk-bg:#b2c7d9;--kk-bubble:#fefefc;--kk-ink:#191919;--kk-sender:#e3d6f2;--kk-time:#ffffffbf;--kk-unread:#f6e706;--wrap:1240px;--pad:28px;--ease:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--sans);color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;word-break:keep-all;font-size:16px;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.wrap{max-width:var(--wrap);padding:0 var(--pad);margin:0 auto}.scroll-progress{z-index:90;pointer-events:none;background:#f5f5f124;width:100%;height:3px;position:fixed;top:0;left:0}.scroll-progress span{background:var(--grass);transform-origin:0;will-change:transform;width:100%;height:100%;display:block;transform:scaleX(0)}.eyebrow{font-family:var(--pixel);letter-spacing:1px;text-transform:uppercase;color:var(--sand-deep);font-size:12px}.mono{font-family:var(--mono)}.ink-soft{color:var(--ink-soft)}h1,h2,h3{font-family:var(--display);letter-spacing:-.025em;line-height:1.05}.section-num{font-family:var(--pixel);letter-spacing:1px;color:var(--sand-deep);text-transform:uppercase;font-size:12px}.btn{border-radius:var(--r-md);height:44px;font-family:var(--sans);cursor:pointer;transition:transform .15s var(--ease),background .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}.btn:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--sand-strong);outline:none}.btn-sand{background:var(--sand);color:var(--ink);box-shadow:0 8px 18px -8px #b4894a99}.btn-sand:hover{background:var(--sand-strong);transform:translateY(-1px)}.btn-ink{background:var(--ink);color:var(--paper);box-shadow:0 6px 16px -8px #2e2e2e80}.btn-ink:hover{transform:translateY(-1px)}.btn-secondary{background:var(--white);color:var(--ink);border:1.5px solid var(--line)}.btn-secondary:hover{border-color:var(--ink)}.btn-ghost{color:var(--sand-deep);background:0 0;padding:0 14px}.btn-ghost:hover{background:var(--sand-pale)}.badge{border-radius:var(--r-full);background:var(--sink);border:1px solid var(--line);align-items:center;gap:6px;height:28px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.dot{border-radius:50%;flex:none;width:7px;height:7px}.dot-ok{background:var(--success)}.dot-warn{background:var(--warning)}.dot-crit{background:var(--danger)}.dot-mute{background:var(--ink-soft)}.pf-badge{border-radius:var(--r-sm);height:22px;font-family:var(--mono);align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.pf-baemin{color:var(--baemin);background:#3d6be01f}.pf-coupang{color:var(--coupang);background:#8a5cd61f}.grid-bg{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-position:50%;background-size:26px 26px}header.nav{z-index:50;border-bottom:1px solid #0000;transition:background .2s,box-shadow .2s,border-color .2s;position:fixed;top:0;left:0;right:0}.nav-inner{justify-content:space-between;align-items:center;width:100%;max-width:none;height:104px;padding:0 clamp(24px,4vw,70px);display:flex}.wordmark{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:22px;font-weight:700;display:flex}.wordmark .mk{width:42px;height:42px;image-rendering:pixelated;background:#061630 url(/tactrun-logo.png) 50%/cover no-repeat;border:1px solid #ffffff47;border-radius:10px;flex:none;display:block;box-shadow:0 8px 18px -12px #061630cc}.nav-menu{border-radius:var(--r-sm);background:#18342e7a;border:1px solid #fff3;align-items:center;gap:0;height:48px;padding:0 8px;display:flex;box-shadow:0 8px 24px -18px #18342ebf}.nav-menu a{opacity:.88;height:32px;transition:opacity .15s,background .15s var(--ease);border-right:1px solid #ffffff1f;border-radius:6px;align-items:center;padding:0 17px;font-size:15px;font-weight:500;display:flex}.nav-menu a:last-child{border-right:0}.nav-menu a:hover{opacity:1;background:#ffffff14}.nav-cta{align-items:center;gap:12px;margin-left:14px;display:flex}.nav-cta .btn{border-radius:var(--r-sm);height:48px;padding:0 20px}header.nav.scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--line);box-shadow:var(--sh-hair);background:#f5f5f1d1}header.nav .nav-menu a,header.nav .wordmark{color:var(--paper);text-shadow:0 1px 3px #00000040}header.nav.scrolled .nav-menu a,header.nav.scrolled .wordmark{color:var(--ink);text-shadow:none}header.nav .btn-secondary{color:var(--paper);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18342e7a;border-color:#fff3}header.nav .btn-sand{background:var(--paper);color:var(--ink);box-shadow:0 8px 20px -14px #18342e8c}header.nav.scrolled .btn-secondary{background:var(--white);border-color:var(--line);color:var(--ink)}header.nav.scrolled .btn-sand{background:var(--ink);color:var(--paper)}header.nav.scrolled .nav-menu{background:var(--white);border-color:var(--line);box-shadow:var(--sh-hair)}header.nav.scrolled .nav-menu a{border-color:var(--line)}.hamburger{border-radius:var(--r-sm);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;padding:0;display:none}.hamburger span{background:var(--paper);border-radius:2px;width:22px;height:2px}header.nav.scrolled .hamburger span{background:var(--ink)}.nav-menu.mobile-open{background:var(--paper);height:auto;box-shadow:var(--sh-raise);border:1px solid var(--line);flex-direction:column;align-items:stretch;gap:4px;padding:12px;display:flex;position:absolute;top:76px;left:20px;right:20px}.nav-menu.mobile-open a{color:var(--ink);text-shadow:none}.hero{--spot-x:50%;--spot-y:34%;background:var(--sky);isolation:isolate;align-items:stretch;min-height:clamp(780px,65.8vw,1150px);display:flex;position:relative;overflow:hidden}.hero:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 31%,#18342e14 0 18%,#18342e6b 72%),linear-gradient(#18342e0d,#18342e47);position:absolute;inset:0}.hero:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at var(--spot-x) var(--spot-y),#f6f9f933,transparent 24%);opacity:0;transition:opacity .45s var(--ease);position:absolute;inset:-18%}.hero.is-pointer-active:after{opacity:1}.hero-inner{z-index:3;text-align:center;place-items:start center;width:100%;max-width:none;padding:clamp(148px,10.5vw,188px) clamp(28px,4vw,68px) 190px;display:grid;position:relative}.hero-copy{z-index:4;width:min(100%,1060px);color:var(--paper);position:relative}.hero-copy .eyebrow{display:none}.hero h1{letter-spacing:-.045em;max-width:16ch;color:var(--paper);text-wrap:balance;text-shadow:0 8px 34px #18342e42;margin:0 auto;font-size:clamp(54px,5.6vw,94px);font-weight:600;line-height:1.02}.hero .sub{color:#f5f5f1f0;max-width:63ch;margin:26px auto 0;font-size:clamp(16px,1.15vw,19px);line-height:1.58}.hero .target-line{display:none}.hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.hero-cta .btn{border-radius:var(--r-sm);height:48px;padding:0 20px}.hero-cta .btn-sand{background:var(--paper);color:var(--ink);box-shadow:0 8px 20px -14px #18342e8c}.hero-cta .btn-secondary{color:var(--paper);background:#18342ead;border-color:#f5f5f166}.hero-chips{display:none}.hero-event-chip{border-radius:var(--r-full);color:#3a2b02;min-height:44px;transition:transform .15s var(--ease),background .15s var(--ease);background:#f5b917f2;align-items:center;gap:8px;margin-top:20px;padding:9px 16px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 10px 24px -14px #0009}.hero-event-chip:hover{background:var(--sunflower);transform:translateY(-1px)}.hero-event-chip .dot{background:#3a2b02;border-radius:50%;flex:none;width:7px;height:7px}.motion-ready .hero-event-chip .dot{animation:2.4s ease-in-out infinite task-signal}.hero-landscape{z-index:1;width:100%;height:100%;image-rendering:pixelated;pointer-events:none;position:absolute;inset:0}.hero-task-stack{z-index:4;will-change:transform;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(760px,76vw);display:grid;position:absolute;bottom:clamp(112px,12vw,172px);left:50%;transform:translate(-50%)rotate(-1deg)}.hero-task{border-radius:var(--r-sm);min-height:48px;color:var(--paper);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18342ec7;border:1px solid #9cdd673d;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex;box-shadow:0 12px 28px -18px #18342ee6}.hero-task:before{content:"";background:var(--grass);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #9cdd671f}.motion-ready .hero-task:before{animation:1.8s ease-in-out infinite task-signal}.motion-ready .hero-task:nth-child(2):before{animation-delay:.3s}.motion-ready .hero-task:nth-child(3):before{animation-delay:.6s}.hero-task .state{font-family:var(--pixel);letter-spacing:0;color:var(--sky-soft);white-space:nowrap;font-size:8px}.hero-task strong{white-space:nowrap;font-size:13px;font-weight:700}.hero-btm{z-index:5;height:58px;line-height:0;position:absolute;bottom:-1px;left:0;right:0}.hero-btm svg{width:100%;height:100%;display:block}.sec-pad{padding:clamp(96px,10vw,160px) 0}.sec-head{text-align:center;max-width:660px;margin:0 auto 48px}.sec-head h2{letter-spacing:0;font-size:clamp(23px,2.9vw,30px);font-weight:400}.sec-head p{color:var(--ink-soft);margin-top:12px;font-size:15px}.platform-overview{background:var(--paper);padding:clamp(140px,13vw,220px) 0 clamp(120px,11vw,176px)}.overview-statement{text-align:center;max-width:980px;margin:0 auto}.overview-statement .section-num{margin-bottom:10px;display:block}.overview-statement h2{letter-spacing:0;text-wrap:balance;word-break:keep-all;font-size:clamp(31px,3.4vw,47px);font-weight:400;line-height:1.24}.overview-statement h2 .overview-emphasis{color:var(--ink-soft);font-weight:500;display:block}.inline-scene{vertical-align:.02em;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--sink);width:clamp(84px,9vw,136px);height:.72em;box-shadow:var(--sh-raise);margin:0 .12em;display:inline-grid;overflow:hidden}.inline-scene img{object-fit:cover;object-position:center 43%;filter:saturate(.78)contrast(1.08);width:100%;height:100%;transition:transform .65s var(--ease),filter .65s var(--ease);transform:scale(1.08)}.inline-scene:hover img{filter:saturate()contrast();transform:scale(1.2)}.orchestration-window{border:1px solid var(--line);border-radius:var(--r-card);background:var(--white);min-height:650px;box-shadow:var(--sh-float);grid-template-columns:minmax(0,1.72fr) minmax(290px,.68fr);margin-top:clamp(64px,7vw,96px);display:grid;overflow:hidden}.ow-main{background:var(--paper);min-width:0;padding:22px 28px 28px;position:relative}.ow-main:before{content:"";pointer-events:none;background-image:radial-gradient(circle,var(--line) .8px,transparent .8px);opacity:.34;background-size:24px 24px;position:absolute;inset:58px 0 0}.ow-toolbar{z-index:2;border-bottom:1px solid var(--line);height:36px;color:var(--ink-soft);justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;font-size:12px;display:flex;position:relative}.ow-workspace{min-width:0;color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.ow-workspace-mark{border-radius:var(--r-full);background:var(--forest);width:24px;height:24px;color:var(--grass);font-family:var(--pixel);place-items:center;font-size:8px;display:grid}.ow-workspace span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ow-nav{white-space:nowrap;gap:18px;display:flex}.ow-nav strong{color:var(--ink);font-weight:600}.mission-map{box-sizing:content-box;aspect-ratio:720/640;z-index:1;height:auto;min-height:0;max-height:640px;image-rendering:pixelated;justify-content:center;align-items:center;padding-inline:8px;display:flex;position:relative;overflow:hidden}.mission-stage{width:720px;height:640px;transform:scale(var(--ms,1));transform-origin:50%;flex:none;position:relative}.mission-orbit{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mission-orbit .track{fill:none;stroke:#cfcec6;stroke-width:1.6px;stroke-dasharray:6 8;stroke-linecap:round}.mission-orbit .arrow{fill:#bdbcb2}.mission-signal-layer{z-index:1;pointer-events:none;position:absolute;inset:0}.mission-signal-route{width:var(--distance);height:2px;transform:rotate(var(--angle));transform-origin:0;background:repeating-linear-gradient(90deg,#3f6b3a42 0 6px,#0000 6px 12px);position:absolute;top:50%;left:50%}.signal-route-1{--angle:-84.6deg;--distance:254px}.signal-route-2{--angle:-23.4deg;--distance:269px}.signal-route-3{--angle:33.3deg;--distance:266px}.signal-route-4{--angle:95.5deg;--distance:254px}.signal-route-5{--angle:156.5deg;--distance:268px}.signal-route-6{--angle:-154.4deg;--distance:247px}.mission-signal-dot{opacity:0;background:var(--forest-mid);border-radius:1px;width:6px;height:6px;position:absolute;top:-2px;left:0;box-shadow:0 0 5px #3f6b3a80}.mission-signal-dot:nth-child(odd){top:-8px}.mission-signal-dot:nth-child(2n){top:3px}.mission-signal-dot:nth-child(3n+2){background:var(--grass-deep)}.mission-signal-dot:nth-child(3n){background:var(--grass)}.mission-signal-route.is-sending .mission-signal-dot{animation:3.6s linear both mission-signal-flow}.mission-signal-route.is-sending .mission-signal-dot:nth-child(2){animation-delay:.28s}.mission-signal-route.is-sending .mission-signal-dot:nth-child(3){animation-delay:.56s}.mission-signal-route.is-sending .mission-signal-dot:nth-child(4){animation-delay:.84s}.mission-signal-route.is-sending .mission-signal-dot:nth-child(5){animation-delay:1.12s}.mission-signal-route.is-sending .mission-signal-dot:nth-child(6){animation-delay:1.4s}.rider{z-index:2;pointer-events:none;width:78px;height:78px;position:absolute;transform:translate(-50%,-50%)}.rider svg{width:100%;height:100%;display:block}.rider-1{top:10.5%;left:53.33%}.rider-2{top:33.3%;left:84.33%}.rider-3{top:72.8%;left:80.93%}.rider-4{top:89.5%;left:46.63%}.rider-5{top:66.7%;left:15.83%}.rider-6{top:33.3%;left:19.03%}.mission-board{z-index:2;background:var(--white);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink);box-shadow:var(--sh-raise);text-align:center;white-space:nowrap;padding:14px 28px;font-size:16px;font-weight:700;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stat-card{z-index:2;background:var(--white);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--sh-raise);white-space:nowrap;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;transform:translate(-50%,-50%)}.stat-card .si{width:26px;height:26px;image-rendering:pixelated;flex:none}.stat-card .sl{color:var(--ink-soft);margin-bottom:1px;font-size:11px;line-height:1.3;display:block}.stat-card .sv{font-family:var(--mono);color:var(--grass-deep);font-size:18px;font-weight:700;line-height:1}.stat-card .sv small{font-family:var(--sans);color:var(--ink-soft);margin-left:2px;font-size:12px;font-weight:600}.stat-card .sv.warn{color:var(--sand-strong)}.stat-card.multi{align-items:flex-start}.stat-card.multi .rows{font-family:var(--mono);color:var(--ink);font-size:11.5px;line-height:1.7}.stat-card.multi .rows b{color:var(--grass-deep)}.stat-card.multi .rows .mut{color:var(--ink-soft)}.sc-cancel{top:27.3%;left:39.43%}.sc-rate{top:27.3%;left:66.43%}.sc-set{top:72.8%;left:39.13%}.sc-crew{top:72.2%;left:65.53%}.ow-phone-rail{border-left:1px solid var(--line);background:var(--sink);justify-content:center;align-items:center;min-width:0;margin:0;padding:24px 20px;display:flex}.pixel-phone-stage{width:min(100%,300px)}.galaxy-s26-frame{aspect-ratio:71.7/149.6;background:#24272c;border:2px solid #17191d;border-radius:17px;width:min(100%,286px);margin:0 auto;padding:5px;position:relative;box-shadow:0 18px 45px #2e2e2e3d,inset 0 0 0 1px #f5f5f114}.galaxy-s26-screen{background:var(--kk-bg);height:100%;color:var(--kk-ink);border-radius:11px;font-family:Malgun Gothic,Apple SD Gothic Neo,sans-serif;position:relative;overflow:hidden}.galaxy-camera{z-index:5;border-radius:var(--r-full);background:#080b10;width:6px;height:6px;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #f5f5f11f}.galaxy-gesture-handle{z-index:5;border-radius:var(--r-full);background:#5a5a64b3;width:28%;height:3px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.kakao-window{z-index:1;grid-template-rows:48px minmax(0,1fr) 38px;height:100%;display:grid;position:relative}.kakao-titlebar{background:var(--kk-bg);align-items:center;gap:6px;padding:12px 9px 5px;display:flex}.kakao-back{color:#fff;margin-right:-2px;font-size:23px;font-weight:300;line-height:1}.chat-avatar{border-radius:9px;flex:none;place-items:center;width:27px;height:27px;display:inline-grid;overflow:hidden}.room-avatar{border-radius:8px;width:25px;height:25px}.tactrun-eagle-avatar{width:100%;height:100%;display:block}.kakao-room-copy{flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex}.kakao-room-copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.kakao-room-copy span{color:#ffffff9e;margin-top:2px;font-size:8px}.kakao-tools{color:#ffffffd9;letter-spacing:2px;white-space:nowrap;font-size:11px}.kakao-chat{scroll-behavior:smooth;scrollbar-width:none;background:#b2c7d9;padding:37px 9px 10px;font-size:11px;line-height:1.45;position:relative;overflow:hidden auto}.kakao-chat::-webkit-scrollbar{display:none}.chat-day{z-index:2;color:#ffffffd9;background:#0000002b;border-radius:999px;width:fit-content;padding:3px 10px;font-size:7.5px;font-weight:700;position:absolute;top:58px;left:50%;transform:translate(-50%)}.chat-event{min-width:0;margin-top:4px;display:grid}.chat-event>.chat-typing,.chat-event>.chat-row{grid-area:1/1}.chat-row{opacity:1;align-items:flex-start;gap:4px;width:100%;display:flex;transform:none}.js .chat-event{display:none}.js .chat-event.is-typing,.js .chat-event.is-sent{display:grid}.js .chat-event .chat-row{opacity:0;filter:blur(2px);transform:translateY(6px)}.js .chat-event.is-sent .chat-row{opacity:1;filter:none;transition:opacity .38s cubic-bezier(.23,1,.32,1),transform .38s cubic-bezier(.23,1,.32,1),filter .38s cubic-bezier(.23,1,.32,1);transform:none}.chat-row.chat-left{justify-content:flex-start}.chat-row.chat-right{flex-direction:row-reverse;justify-content:flex-start}.chat-message-stack{flex-direction:column;min-width:0;max-width:calc(100% - 24px);display:flex}.chat-left .chat-message-stack{align-items:flex-start}.chat-right .chat-message-stack{align-items:flex-end}.speaker-profile{border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:8px;font-weight:800;line-height:1;display:grid;overflow:hidden}.speaker-profile svg{width:100%;height:100%;display:block}.rider-one-profile{color:var(--white);background:#3d6be0}.rider-two-profile{background:var(--forest-mid);color:var(--white)}.chat-sender-name{color:#586776;margin:0 2px 2px;font-size:7.5px;line-height:1.2;display:block}.chat-right .chat-sender-name{text-align:right}.kakao-bubble{background:var(--kk-bubble);color:var(--kk-ink);border-radius:3px 10px 10px;padding:8px 10px}.chat-left .kakao-bubble{background:var(--kk-bubble)}.chat-right .kakao-bubble{background:#fee500;border-top-left-radius:10px;border-top-right-radius:3px}.kakao-bubble .msg{white-space:pre-line;letter-spacing:0;margin:0;font-size:7.7px;line-height:1.48}.chat-typing{opacity:0;background:0 0;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;display:flex;transform:translateY(2px)}.chat-typing.chat-left{justify-self:start}.chat-typing.chat-right{flex-direction:row-reverse;justify-content:flex-start;justify-self:end}.typing-bubble{border-radius:10px;flex:none;justify-content:center;align-items:center;gap:3px;width:36px;height:25px;display:flex}.chat-typing.chat-left .typing-bubble{background:var(--kk-bubble);border-top-left-radius:3px}.chat-typing.chat-right .typing-bubble{background:#fee500;border-top-right-radius:3px}.typing-dot{opacity:.35;background:#1919197a;border-radius:50%;width:4px;height:4px;transform:scale(.68)}.js .chat-event.is-typing .chat-typing{opacity:1;transform:none}.chat-event.is-typing .typing-dot{animation:.72s ease-in-out infinite typing-dot-cycle}.chat-event.is-typing .typing-dot:nth-child(2){animation-delay:.24s}.chat-event.is-typing .typing-dot:nth-child(3){animation-delay:.48s}.kakao-compose{color:#9aa0a6;background:#fff;justify-content:space-between;align-items:center;padding:6px 10px 10px;font-size:9px;display:flex}.compose-field{white-space:nowrap;align-items:center;min-width:0;display:flex;overflow:hidden}.compose-draft,.compose-caret,.kakao-compose.is-composing .compose-placeholder{display:none}.kakao-compose.is-composing .compose-draft{color:var(--kk-ink);display:inline}.kakao-compose.is-composing .compose-caret{background:#191919b8;flex:none;width:1px;height:11px;animation:1s step-end infinite composer-caret-blink;display:block}.kakao-compose b{color:#5f6368;font-size:17px;font-weight:400}.overview-caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.overview-points{grid-template-columns:repeat(3,1fr);gap:0;margin-top:56px;display:grid}.overview-point{gap:14px;padding:4px 34px;display:flex}.overview-point+.overview-point{border-left:1px dashed var(--line)}.overview-point .oi{width:34px;height:34px;image-rendering:pixelated;flex:none}.overview-point h3{font-size:17px;font-weight:700;line-height:1.3}.overview-point p{color:var(--ink-soft);margin-top:8px;font-size:14.5px;line-height:1.58}.outcomes{background:var(--canvas)}.outcomes-head{text-align:center;max-width:760px;margin-inline:auto}.outcomes-head p{margin-inline:auto}.outcomes-cta{margin-top:22px}.outcome-controls{justify-content:center;align-items:center;gap:10px;margin-top:38px;display:none}.outcome-controls button{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--white);min-width:92px;min-height:44px;color:var(--ink);font:600 13px var(--sans);cursor:pointer;transition:transform .18s var(--ease),border-color .18s var(--ease),background .18s var(--ease);padding:0 14px}.outcome-controls button:hover{border-color:var(--ink);transform:translateY(-2px)}.outcome-controls button:focus-visible{outline:3px solid var(--sand-strong);outline-offset:2px}.outcome-counter{text-align:center;min-width:62px;font:600 12px var(--display);letter-spacing:.08em;color:var(--sand-deep)}.outcomes-grid{perspective:1200px;grid-template-columns:repeat(2,minmax(0,320px));justify-content:center;gap:60px 80px;margin-top:64px;display:grid}.outcomes .outcomes-grid{grid-template-columns:repeat(2,minmax(0,340px));grid-auto-flow:dense;gap:32px}.outcome-card{--spot-x:50%;--spot-y:50%;background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);width:100%;max-width:320px;box-shadow:var(--sh-raise);transform-style:preserve-3d;padding:20px;position:relative;overflow:hidden}.outcome-card:before{z-index:0;border-radius:inherit;background:radial-gradient(240px circle at var(--spot-x) var(--spot-y),#a4dcef52,transparent 68%);content:"";opacity:0;pointer-events:none;transition:opacity .35s var(--ease);position:absolute;inset:-1px}.outcome-card.is-pointer-active:before{opacity:1}.outcome-card>*{z-index:1;position:relative}.outcomes .outcome-card{min-width:0;max-width:340px;transition:flex-grow .72s var(--ease),box-shadow .45s var(--ease),border-color .45s var(--ease);will-change:flex-grow}.outcome-num{font-family:var(--pixel);letter-spacing:1px;color:var(--sand-deep);font-size:12px}.outcome-card h3{letter-spacing:-.025em;margin:10px 0 0;font-size:22px;font-weight:700;line-height:1.28}.outcome-file{isolation:isolate;height:320px;margin:18px -6px 16px;position:relative;overflow:hidden}.outcome-sheet{z-index:2;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:82px;left:16px;right:16px}.outcome-sheet img{border:1px solid var(--line);border-radius:var(--r-md);background:var(--sink);width:100%;height:auto;display:block}.outcome-sleeve{z-index:3;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);pointer-events:none;background:#a4dcef61;border:1px solid #1b8ae847;border-radius:6px 6px 16px 16px;height:32%;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #fbfbf8cc,0 10px 20px -18px #2e2e2e80}.outcome-card p{color:var(--ink-soft);font-size:14.5px;line-height:1.58}.outcome-proof{border-top:1px solid var(--line);font-family:var(--pixel);letter-spacing:.7px;color:var(--forest-mid);margin-top:16px;padding-top:12px;font-size:11px;display:block}@media (min-width:1100px){.outcomes-grid{align-items:stretch;gap:10px;max-width:1180px;margin-inline:auto;display:flex}.outcomes .outcome-card{flex:1 1 0;max-width:none;min-height:570px}.outcomes .outcome-card:hover{border-color:#b4894a85;flex-grow:1.65;box-shadow:0 28px 54px -36px #2e2e2e80}}@media (hover:hover) and (pointer:fine){.outcome-card:hover .outcome-sheet{transform:translateY(-72px)}}.rails{background:var(--paper);isolation:isolate;position:relative;overflow:clip}.rails:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#a4dcef3d,#a4dcef00 68%);border-radius:50%;width:48vw;height:48vw;position:absolute;top:15%;right:-18vw}.rails-head{text-align:center;max-width:720px;margin:0 auto}.rails-head h2{letter-spacing:0;margin-top:10px;font-size:clamp(23px,2.9vw,30px);font-weight:400}.rails-lede{color:var(--ink-soft);margin-top:14px;font-size:15px;line-height:1.62}.feature{border-top:1px solid var(--line);padding:clamp(44px,6vw,72px) 0}.feature:first-of-type{margin-top:44px}.feature:last-of-type{border-bottom:1px solid var(--line)}.feature-num{font-family:var(--pixel);letter-spacing:1px;color:var(--sand-deep);font-size:12px}.feature-head{max-width:760px;margin-bottom:32px}.feature-head h3{letter-spacing:0;margin:10px 0 12px;font-size:clamp(21px,2.4vw,27px);font-weight:700}.feature-head>p{color:var(--ink-soft);font-size:15px;line-height:1.62}@media (min-width:1024px){.feature-primary{grid-template-columns:minmax(240px,.38fr) minmax(0,1fr);align-items:start;gap:clamp(52px,7vw,100px);display:grid}.feature-primary .feature-head{margin-bottom:0;position:sticky;top:128px}.feature-primary .feature-primary-body{max-width:none;margin:0}}.feature-primary-body{flex-direction:column;gap:clamp(26px,3.4vw,40px);max-width:880px;margin:0 auto;display:flex}.preview-stage{--spot-x:50%;--spot-y:45%;perspective:1200px;isolation:isolate;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.preview-stage:before{z-index:-1;background:radial-gradient(closest-side at var(--spot-x) var(--spot-y),#1a94e833,#a4dcef14 45%,transparent 78%);content:"";opacity:.28;pointer-events:none;transition:opacity .45s var(--ease),transform .65s var(--ease);border-radius:50%;position:absolute;inset:-36px -14%;transform:scale(.86)}.preview-stage.is-pointer-active:before{opacity:1;transform:scale(1)}.msg-proof{margin:0}.feature-primary .kkmsg+.kkmsg{margin-top:4px}.feature-primary .msg-proof,.feature-primary .pixel-phone-stage,.feature-primary .galaxy-s26-frame{width:min(100%,300px)}.feature-primary .galaxy-s26-frame{transform-style:preserve-3d;will-change:transform}.preset-bar{align-items:center;gap:12px;display:inline-flex}.preset-cap{font-family:var(--pixel);letter-spacing:.04em;color:var(--sand-deep);font-size:11px}.chip-dock{flex-wrap:wrap;justify-content:center;gap:8px;max-width:430px;display:flex}.chip-ctl{cursor:pointer;display:inline-flex;position:relative}.chip-ctl .tgl{opacity:0;width:1px;height:1px;margin:0;position:absolute}.chip-face{border:1px solid var(--line);border-radius:var(--r-full);background:var(--white);min-height:40px;color:var(--ink-soft);box-shadow:var(--sh-hair);align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:600;transition:background .16s,border-color .16s,color .16s,transform .12s;display:inline-flex}.chip-dot{background:var(--ink-soft);border-radius:50%;width:8px;height:8px;transition:background .16s,box-shadow .16s}.chip-ctl:has(.tgl:checked) .chip-face{background:var(--success-bg);border-color:var(--grass-deep);color:var(--forest-mid)}.chip-ctl:has(.tgl:checked) .chip-dot{background:var(--grass-deep);box-shadow:0 0 0 3px #6bb33f38}.chip-ctl:has(.tgl:focus-visible) .chip-face{box-shadow:0 0 0 3px #6bb33f66}.chip-ctl:active .chip-face{transform:scale(.96)}.dock-hint{color:var(--ink-soft);text-align:center;max-width:44ch;margin:0;font-size:12px;line-height:1.5}.setting-strip{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.setting-strip .setting-group.plat-block{grid-column:1/-1}.setting-strip .setting-group:has(.rank-grid){grid-column:1/-1}.setting-group{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-hair);transition:transform .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease);padding:14px 16px}.setting-group:hover{z-index:1;border-color:#b4894a70;transform:translateY(-4px);box-shadow:0 18px 34px -28px #2e2e2e80}.setting-group h4{align-items:baseline;gap:8px;margin:0 0 4px;font-size:13.5px;font-weight:700;display:flex}.setting-group h4 .gp-num{font-family:var(--pixel);color:var(--sand-deep);font-size:11px}.set-note{color:var(--ink-soft);margin-top:8px;font-size:12px;line-height:1.5}.set-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 0;display:grid}.set-row+.set-row{border-top:1px dashed var(--line)}.set-row-name{font-size:13.5px;font-weight:600}.set-row-desc{color:var(--ink-soft);margin-top:3px;font-size:12px;line-height:1.5}.set-row-ctl{white-space:nowrap;justify-self:end;align-items:center;gap:8px;display:flex}.set-val{font-family:var(--mono);color:var(--ink);background:var(--sink);border:1px solid var(--line);border-radius:var(--r-sm);padding:5px 10px;font-size:12px}.state-label{font-family:var(--mono);color:var(--ink-soft);font-size:11px;font-weight:700}.state-label.on{color:var(--grass-deep)}.switch-ctl{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:inline-flex;position:relative}.switch-ctl .tgl{opacity:0;width:1px;height:1px;margin:0;position:absolute}.ui-switch{border:1px solid var(--line);border-radius:var(--r-full);background:var(--sink);flex:none;width:40px;height:22px;transition:background .15s,border-color .15s;position:relative}.ui-switch:after{content:"";background:var(--ink-soft);border-radius:50%;width:16px;height:16px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.tgl:checked+.ui-switch{border-color:var(--grass-deep);background:var(--success-bg)}.tgl:checked+.ui-switch:after{background:var(--grass-deep);transform:translate(18px)}.tgl:focus-visible+.ui-switch{box-shadow:0 0 0 3px #6bb33f66}.switch-ctl .state-label{min-width:26px}.switch-ctl .state-label:after{content:attr(data-on)}.switch-ctl:has(.tgl:checked) .state-label{color:var(--grass-deep)}.switch-ctl:has(.tgl:not(:checked)) .state-label:after{content:attr(data-off)}.feature-primary-body:has(#t-send:not(:checked)) .m-main{display:none}.feature-primary-body:has(#t-crew:not(:checked)) .m-crew{display:none}.feature-primary-body:has(#t-rank:not(:checked)) .m-rank{display:none}.feature-primary-body:has(#t-cancel:not(:checked)) .m-cancel{display:none}.feature-primary-body:has(#t-mission:not(:checked)) .m-mission{display:none}.feature-primary-body:has(#t-mission2:not(:checked)) .m-mission2{display:none}.feature-primary-body:has(#tpl-compact:checked) .l-detail{display:none}:is(.feature-primary-body:has(#tpl-minimal:checked) .l-sets,.feature-primary-body:has(#tpl-minimal:checked) .m-crew){display:none}.feature-primary .kkmsg{animation:.3s cubic-bezier(.34,1.56,.64,1) both msgPop}.feature-primary .m-crew{animation:.28s both crewFade}.feature-primary-body.is-recomposing .kakao-window{animation:preview-recompose .52s var(--ease)}@keyframes msgPop{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:none}}@keyframes crewFade{0%{opacity:0}to{opacity:1}}@keyframes preview-recompose{0%{filter:saturate();transform:scale(1)}42%{filter:saturate(1.25)brightness(1.05);transform:scale(.985)}to{filter:saturate();transform:scale(1)}}.feature-primary .kkmsg.leaving{pointer-events:none;animation:.5s cubic-bezier(.4,0,.2,1) forwards msgLeave;display:flex!important}.feature-primary .kkmsg.chat-left.leaving{--dir:-1}.feature-primary .kkmsg.leaving .kakao-bubble{animation:.5s forwards bubbleFlash}@keyframes msgLeave{0%{opacity:1;transform:translate(0)scale(1)}22%{opacity:1;transform:translate(0)scale(1.05)}to{opacity:0;transform:translateX(calc(var(--dir,1)*30px)) scale(.9)}}@keyframes bubbleFlash{0%{box-shadow:0 0 #c05a4d00}22%{box-shadow:0 0 0 4px #c05a4d99}to{box-shadow:0 0 #c05a4d00}}.feature-primary .m-crew.leaving{-webkit-text-decoration:line-through #c05a4de6;text-decoration:line-through #c05a4de6;animation:.44s forwards crewLeave;display:inline!important}@keyframes crewLeave{0%{opacity:1;background:#c05a4d52}to{opacity:0;background:0 0}}.feature-primary .dock-hint.changed{animation:.3s hintPulse}.feature-primary .dock-hint.off{color:#b1503f;font-weight:600}.feature-primary .dock-hint.on{color:var(--grass-deep);font-weight:600}@keyframes hintPulse{0%{opacity:.25;transform:translateY(-3px)}to{opacity:1;transform:none}}.seg{border:1px solid var(--line);border-radius:var(--r-sm);font-family:var(--mono);font-size:11px;display:inline-flex;overflow:hidden}.seg-opt{cursor:pointer;align-items:center;min-height:40px;padding:0 13px;display:inline-flex;position:relative}.seg-opt+.seg-opt{border-left:1px solid var(--line)}.seg-opt input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.seg-opt:has(:checked){background:var(--sand-pale);color:var(--sand-text);font-weight:700}.seg-opt:has(:focus-visible){box-shadow:inset 0 0 0 2px var(--sand-strong)}.table-wrap{width:100%;overflow-x:auto}.compact-grid{border-collapse:collapse;width:100%;margin-top:12px;font-size:12px}.compact-grid caption{text-align:left;color:var(--ink-soft);padding-bottom:8px;font-size:11px}.compact-grid th,.compact-grid td{border:1px solid var(--line);text-align:left;padding:8px 10px}.compact-grid thead th{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-soft);background:var(--sink);font-size:10.5px}.compact-grid .val{font-family:var(--mono);color:var(--ink)}.setting-group.plat-block>h4{margin-bottom:6px}.setting-group.plat-block>p{color:var(--ink-soft);margin-bottom:2px;font-size:12px;line-height:1.55}.features-cta{text-align:center;margin-top:clamp(40px,5vw,64px)}.features-cta .btn{border-radius:var(--r-sm);height:52px;padding:0 30px;font-size:16px}.faq-section{background:var(--canvas)}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.faq-grid details{--spot-x:50%;--spot-y:50%;border:1px solid var(--line);border-radius:var(--r-md);background:var(--white);box-shadow:var(--sh-hair);transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease);position:relative;overflow:hidden}.faq-grid details:before{background:radial-gradient(220px circle at var(--spot-x) var(--spot-y),#c9a96e33,transparent 72%);content:"";opacity:0;pointer-events:none;transition:opacity .3s var(--ease);position:absolute;inset:0}.faq-grid details.is-pointer-active:before,.faq-grid details:focus-within:before{opacity:1}.faq-grid details>*{position:relative}.faq-grid details:hover{border-color:#b4894a7a;transform:translate(4px);box-shadow:0 18px 34px -28px #2e2e2e75}.faq-grid summary{cursor:pointer;align-items:center;gap:12px;min-height:64px;padding:14px 18px;font-size:14px;font-weight:700;line-height:1.45;list-style:none;display:flex}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid summary span{font-family:var(--pixel);color:var(--sand-deep);flex:none;font-size:10px}.faq-grid summary:after{content:"+";color:var(--sand-deep);font-family:var(--mono);transition:transform .35s var(--ease),color .35s var(--ease);margin-left:auto;font-size:18px;font-weight:400}.faq-grid details[open] summary:after{content:"−";color:var(--forest-mid);transform:rotate(180deg)}.faq-grid summary:focus-visible{outline:3px solid var(--sand-strong);outline-offset:-3px}.faq-grid details p{color:var(--ink-soft);padding:0 18px 18px;font-size:13.5px;line-height:1.65}.faq-grid code{background:var(--sink);color:var(--ink);font-family:var(--mono);border-radius:4px;padding:2px 5px;font-size:12px}.finale{background:var(--paper);isolation:isolate;position:relative;overflow:hidden}.finale:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#9cdd6729,#9cdd6700 68%);border-radius:50%;width:66vw;height:66vw;position:absolute;bottom:-34vw;left:-15vw}.finale-grid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.finale-left h2{letter-spacing:0;margin-top:14px;font-size:clamp(25px,3.1vw,34px);font-weight:400;line-height:1.22}.finale-left p{color:var(--ink-soft);max-width:42ch;margin-top:18px;font-size:14.5px;line-height:1.55}.fit-list{flex-wrap:wrap;gap:8px;margin-top:28px;list-style:none;display:flex}.fit-list li{border:1px solid var(--line);border-radius:var(--r-full);background:var(--white);color:var(--ink-soft);padding:7px 11px;font-size:13px}.consult{--spot-x:50%;--spot-y:50%;background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-raise);isolation:isolate;position:relative;overflow:hidden}.consult:before{z-index:0;background:radial-gradient(260px circle at var(--spot-x) var(--spot-y),#a4dcef57,transparent 72%);content:"";opacity:0;pointer-events:none;transition:opacity .35s var(--ease);position:absolute;inset:0}.consult:hover:before,.consult:focus-within:before{opacity:1}.consult>*{z-index:1;position:relative}.consult-top{color:#eaf3e6;background:linear-gradient(160deg,#1e3f38,#18342e);padding:24px 26px}.consult-top .k{font-family:var(--pixel);color:var(--grass);font-size:12px}.consult-top h3{color:var(--paper);letter-spacing:0;margin-top:6px;font-size:20px;font-weight:700}.consult-top p{color:#a7c3ac;margin-top:6px;font-size:13px}.consult-body{padding:24px 26px}.consult-body h4{font-size:15px}.ready-list{margin-top:12px;list-style:none}.ready-list li{border-top:1px dashed var(--line);gap:12px;padding:12px 0;font-size:13.5px;line-height:1.45;display:flex}.ready-list li span{color:var(--sand-deep);font-family:var(--pixel);flex:none;font-size:10px}.contact-actions{border-top:1px dashed var(--line);margin-top:18px;padding-top:18px}.kakao-consult-btn{border-radius:var(--r-sm);color:#181600;min-height:52px;transition:transform .18s var(--ease),background .18s var(--ease);background:#fee500;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:flex;box-shadow:0 14px 28px -18px #00000073}.kakao-consult-btn:hover{background:#ffea33;transform:translateY(-2px)}.kakao-consult-btn:active{transform:translateY(1px)scale(.99)}.kakao-consult-btn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.contact-note{color:var(--ink-soft);margin-top:10px;font-size:12.5px;line-height:1.55}.proof{border-bottom:1px solid var(--line);background:var(--white);padding:clamp(38px,4.6vw,58px) 0 0}.proof-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,56px);padding-bottom:clamp(38px,4.6vw,58px);display:grid}.proof-copy .section-num{margin-bottom:12px;display:block}.proof-counts{align-items:baseline;gap:clamp(18px,2.6vw,34px);display:flex}.proof-count{align-items:baseline;gap:8px;display:flex}.proof-count .num{font-family:var(--display);letter-spacing:-.04em;color:var(--forest);font-variant-numeric:tabular-nums;font-size:clamp(52px,6.4vw,76px);font-weight:700;line-height:.92}.proof-count .unit{color:var(--forest-mid);font-size:20px;font-weight:700}.proof-count-sub .num{color:var(--forest-mid);font-size:clamp(30px,3.6vw,44px)}.proof-count-sub .unit{font-size:14px}.proof-copy h2{letter-spacing:0;margin-top:14px;font-size:clamp(17px,1.9vw,20px);font-weight:700;line-height:1.35}.proof-lede{color:var(--ink-soft);max-width:34ch;margin-top:9px;font-size:14px;line-height:1.6}.proof-chips{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.proof-chips .badge{background:var(--success-bg);color:var(--forest-mid);border-color:#6bb33f66;font-size:12.5px}.rider-matrix{grid-template-columns:repeat(30,1fr);gap:5px;display:grid}.rider-matrix svg{width:100%;height:auto;color:var(--forest-mid);image-rendering:pixelated;transition:opacity .35s;display:block}.rider-matrix svg:nth-child(3n){color:var(--grass-deep)}.rider-matrix svg:nth-child(7n){color:var(--sand-strong)}.matrix-legend{font-family:var(--pixel);color:var(--ink-soft);letter-spacing:.3px;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:14px;font-size:10.5px;display:flex}.center-band{border-top:1px solid var(--line);background:var(--paper);padding:clamp(30px,3.6vw,46px) 0 clamp(38px,4.6vw,58px)}.center-band .section-num{margin-bottom:12px;display:block}.privacy-note{color:var(--ink-soft);max-width:58ch;font-size:14px;line-height:1.7}.privacy-note strong{color:var(--forest);font-weight:700}.chip-wall{flex-wrap:wrap;align-items:center;gap:14px 8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.cchip{background:var(--white);border:1px solid var(--line);border-radius:var(--r-full);height:30px;color:var(--ink);white-space:nowrap;align-items:center;padding:1px 12px 0;font-size:12.5px;display:inline-flex}.chip-pair{border:1px dashed var(--sand);border-radius:var(--r-full);align-items:center;gap:8px;padding:5px 9px;display:inline-flex;position:relative}.chip-pair .pair-label{font-family:var(--pixel);color:var(--sand-deep);letter-spacing:.5px;white-space:nowrap;background:var(--paper);padding:0 5px;font-size:10px;line-height:1.3;position:absolute;top:-8px;left:14px}.wall-legend{font-family:var(--pixel);color:var(--ink-soft);letter-spacing:.3px;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:10.5px;display:flex}.expand-line{margin-top:20px;font-size:14.5px;line-height:1.65}.expand-line em{color:var(--forest-mid);border-bottom:2px solid var(--grass-deep);font-style:normal}.pages{background:var(--canvas)}.pages-block{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(30px,4vw,60px);display:grid}.pages-block>*,.pages-copy,.w95,.w95-body,.w95-group{min-width:0}.pages-block+.pages-block{border-top:1px solid var(--line);margin-top:clamp(48px,6vw,84px);padding-top:clamp(48px,6vw,84px)}.pages-block.flip{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.pages-copy .feature-num{font-family:var(--pixel);letter-spacing:1px;color:var(--sand-deep);font-size:12px}.pages-copy h3{letter-spacing:0;margin:10px 0 12px;font-size:clamp(21px,2.3vw,27px);font-weight:700;line-height:1.28}.pages-copy>p{color:var(--ink-soft);font-size:15px;line-height:1.62}.pages-list{flex-direction:column;margin-top:20px;list-style:none;display:flex}.pages-list li{border-top:1px dashed var(--line);gap:12px;padding:12px 0;font-size:13.5px;line-height:1.5;display:flex}.pages-list li>span:first-child{color:var(--sand-deep);font-family:var(--pixel);flex:none;padding-top:2px;font-size:10px}.pages-list li b{font-weight:700}.pages-list li i{color:var(--ink-soft);margin-top:3px;font-size:12.5px;font-style:normal;display:block}.w95-desk{border-radius:var(--r-sm);background:teal radial-gradient(#ffffff1a 1px,#0000 1px) 0 0/6px 6px;padding:clamp(18px,2.4vw,30px)}.w95{--face:silver;--hl:#fff;--lt:#dfdfdf;--sh:gray;--dk:#0a0a0a;background:var(--face);color:var(--dk);font-family:var(--sans);border:2px solid;border-color:var(--hl) var(--dk) var(--dk) var(--hl);box-shadow:inset 1px 1px 0 var(--lt),inset -1px -1px 0 var(--sh),5px 5px 0 #2e2e2e29;padding:3px;font-size:12px;line-height:1.45}.w95-narrow{max-width:390px;margin:0 auto}.w95-title{color:#fff;background:linear-gradient(90deg,navy,#1084d0);align-items:center;gap:5px;height:22px;padding:0 2px 0 4px;font-size:12px;font-weight:700;display:flex}.w95-title .ico{width:15px;height:15px;image-rendering:pixelated;flex:none}.w95-title .t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.w95-btns{flex:none;gap:2px;display:flex}.w95-cbtn{background:var(--face);width:17px;height:15px;color:var(--dk);font-family:var(--pixel);border:1px solid;border-color:var(--hl) var(--dk) var(--dk) var(--hl);box-shadow:inset 1px 1px 0 var(--lt),inset -1px -1px 0 var(--sh);place-items:center;font-size:9px;line-height:1;display:grid}.w95-menu{padding:3px 1px 4px;display:flex}.w95-menu span{padding:1px 8px}.w95-tools{flex-wrap:wrap;align-items:center;gap:4px;padding:0 1px 5px;display:flex}.w95-tools .sep{border-left:1px solid var(--sh);border-right:1px solid var(--hl);width:2px;height:20px;margin:0 3px}.w95-push{background:var(--face);min-height:23px;color:var(--dk);border:1px solid;border-color:var(--hl) var(--dk) var(--dk) var(--hl);box-shadow:inset 1px 1px 0 var(--lt),inset -1px -1px 0 var(--sh);align-items:center;gap:6px;padding:0 11px;font-size:12px;display:inline-flex}.w95-push.def{outline:1px solid var(--dk);outline-offset:1px;font-weight:700}.w95-push svg{flex:none;width:13px;height:13px}.w95-body{flex-direction:column;gap:8px;padding:2px;display:flex}.w95-group{border:1px solid var(--sh);box-shadow:inset -1px -1px 0 var(--hl),1px 1px 0 var(--hl);margin-top:4px;padding:14px 10px 10px;position:relative}.w95-group>.lg{background:var(--face);font-family:var(--sans);letter-spacing:0;padding:0 4px;font-size:11px;font-weight:400;line-height:1.4;position:absolute;top:-8px;left:8px}.w95-sunken{border:1px solid;border-color:var(--sh) var(--hl) var(--hl) var(--sh);box-shadow:inset 1px 1px 0 var(--dk),inset -1px -1px 0 var(--lt);background:#fff}.w95-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.w95-field .fl{margin-bottom:3px;font-size:11px}.w95-field .fv{font-family:var(--mono);font-variant-numeric:tabular-nums;border:1px solid;border-color:var(--sh) var(--hl) var(--hl) var(--sh);box-shadow:inset 1px 1px 0 var(--dk),inset -1px -1px 0 var(--lt);background:#fff;padding:3px 7px;font-size:13px}.w95-field .fv.neg{color:maroon;font-weight:700}.w95-field .w95-meter{margin-top:4px}.w95-meter{border:1px solid;border-color:var(--sh) var(--hl) var(--hl) var(--sh);width:100%;height:15px;box-shadow:inset 1px 1px 0 var(--dk);background:#fff;gap:1px;padding:1px;display:flex}.w95-meter i{background:navy;flex:auto;min-width:0}.w95-meter i.off{background:0 0}.w95-list{border-collapse:collapse;background:#fff;width:100%;font-size:12px}.w95-list caption{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w95-list th{text-align:left;background:var(--face);white-space:nowrap;border:1px solid;border-color:var(--hl) var(--sh) var(--sh) var(--hl);padding:3px 8px;font-weight:400}.w95-list td{font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid #ededed;padding:3px 8px}.w95-list td.txt{font-variant-numeric:normal}.w95-list tr.sel td{color:#fff;background:navy;border-bottom-color:navy}.w95-list td.bad{color:maroon;font-weight:700}.w95-list tr.sel td.bad{color:#ff8080}.w95-trend{flex-direction:column;gap:5px;display:flex}.w95-trend>div{grid-template-columns:52px minmax(0,1fr) 46px;align-items:center;gap:8px;display:grid}.w95-trend .d{font-family:var(--mono);font-size:11px}.w95-trend .p{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.w95-trend .p.neg{color:maroon;font-weight:700}.w95-status{gap:3px;margin-top:3px;display:flex}.w95-status span{border:1px solid;border-color:var(--sh) var(--hl) var(--hl) var(--sh);padding:2px 7px;font-size:11px}.w95-status .grow{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.w95-tabbar{border-bottom:1px solid var(--sh);color:var(--ink-soft);background:#fff;align-items:center;gap:14px;padding:6px 10px 7px;font-size:12px;display:flex}.w95-tabbar span{white-space:nowrap}.w95-tabbar .on{color:var(--dk);border-bottom:2px solid navy;padding-bottom:3px;font-weight:700}.w95-tabbar .who{color:var(--sh);margin-left:auto;font-size:11px}.w95-select{border:1px solid;border-color:var(--sh) var(--hl) var(--hl) var(--sh);box-shadow:inset 1px 1px 0 var(--dk),inset -1px -1px 0 var(--lt);background:#fff;justify-content:space-between;align-items:center;gap:6px;padding:6px 9px;font-size:12px;display:flex}.w95-select b{color:var(--sh);font-weight:400}.w95-daterow{gap:6px;display:flex}.w95-daterow .w95-select{flex:1;min-width:0}.w95-hint{color:var(--ink-soft);margin-top:5px;font-size:11px}.w95-rangebar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:4px;display:flex}.w95-rangebar .w95-hint{margin-top:0}.w95-rangenav{font-size:12px;font-family:var(--mono);align-items:center;gap:6px;display:flex}.w95-rangenav .box{border:1px solid;border-color:var(--sh) var(--hl) var(--hl) var(--sh);box-shadow:inset 1px 1px 0 var(--dk),inset -1px -1px 0 var(--lt);background:#fff;padding:5px 9px}.w95-rangenav .box b{font-family:var(--sans);margin-left:9px;font-weight:400}.w95-field .note{color:var(--sh);text-align:right;margin-top:3px;font-size:9px}.w95-list.risk tbody tr:nth-child(odd) td{background:#fffee1}.w95-list.risk tbody tr:nth-child(2n) td{background:var(--lt)}.w95-list.risk{font-size:10.5px}.w95-list.risk th,.w95-list.risk td{padding:2.5px 5px}.w95-rider-head{border-bottom:2px solid var(--dk);padding:14px 10px 12px}.w95-rider-head h4{letter-spacing:-.01em;font-family:Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:22px;font-weight:800}.w95-rider-head .role{font-size:13px;font-weight:400;font-family:var(--sans);color:var(--sh);margin-left:8px}.w95-group.danger{border-color:var(--danger)}.rc-value{color:#fff;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:20px 10px;display:flex}.rc-value.safe{background:var(--forest-mid)}.rc-value.danger{background:var(--danger)}.rc-value b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:38px;font-weight:700;line-height:1}.rc-pill{font-family:var(--sans);white-space:nowrap;background:#0000003d;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:700}.w95-fields.cols-3{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.w95-navlinks{color:navy;justify-content:space-between;margin-top:10px;font-size:12px;font-weight:600;display:flex}.w95-navlinks .off{color:var(--sh);font-weight:400}.w95-bigbtn{text-align:center;background:var(--face);color:var(--dk);border:2px dotted var(--dk);margin-top:4px;padding:10px;font-size:13px;font-weight:700;display:block}.event{background:var(--paper);padding:0 0 clamp(20px,3vw,40px)}.ticket{border:1.5px solid var(--sand-strong);border-radius:var(--r-card);background:var(--sand-pale);grid-template-columns:minmax(0,1fr) 268px;display:grid;position:relative;overflow:hidden}.ticket:before,.ticket:after{content:"";background:var(--paper);border:1.5px solid var(--sand-strong);border-radius:50%;width:20px;height:20px;position:absolute;left:calc(100% - 268px);transform:translate(-50%)}.ticket:before{top:-11px}.ticket:after{bottom:-11px}.ticket-main{padding:clamp(26px,3.4vw,38px)}.ticket-main .section-num{color:var(--sand-text)}.ticket-main h2{letter-spacing:0;margin-top:12px;font-size:clamp(22px,2.7vw,30px);font-weight:400;line-height:1.28}.ticket-main h2 em{color:var(--sand-text);font-style:normal;font-weight:700;box-shadow:inset 0 -.42em #f5b9176b}.ticket-quote{border-left:3px solid var(--sand-strong);color:var(--sand-text);margin-top:18px;padding-left:14px;font-size:15px;line-height:1.6}.ticket-steps{flex-wrap:wrap;gap:8px;margin-top:20px;list-style:none;display:flex}.ticket-steps li{border-radius:var(--r-full);background:#fbfbf8b8;border:1px solid #b4894a73;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.ticket-steps li span{font-family:var(--pixel);color:var(--sand-deep);font-size:10px}.ticket-side{border-left:2px dashed var(--sand-strong);text-align:center;background:#fbfbf88c;flex-direction:column;justify-content:center;gap:6px;padding:clamp(24px,3vw,32px) 26px;display:flex}.ticket-side .k{font-family:var(--pixel);color:var(--sand-deep);letter-spacing:.6px;font-size:10.5px}.ticket-side .free{font-family:var(--display);letter-spacing:-.04em;color:var(--forest);font-size:52px;font-weight:700;line-height:1}.ticket-side .free small{font-family:var(--sans);margin-left:3px;font-size:16px;font-weight:700}.ticket-side .then{color:var(--ink-soft);margin-top:2px;font-size:13px}.ticket-cta{width:100%;min-height:48px;margin-top:14px}.ticket-side .fine{color:var(--ink-soft);margin-top:9px;font-size:11.5px;line-height:1.5}footer.foot{background:var(--canvas);padding:56px 0 40px;position:relative;overflow:hidden}footer.foot:before{background:linear-gradient(90deg,transparent,var(--sky),var(--grass),transparent);content:"";opacity:.55;transform-origin:50%;width:100%;height:1px;position:absolute;top:0;left:0;transform:scaleX(.18)}.motion-ready footer.foot:before{animation:footer-scan 3.6s var(--ease) infinite alternate}.foot-grid{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:40px;padding-bottom:32px;display:flex}.foot-brand .wordmark{color:var(--ink)}.foot-brand p{color:var(--ink-soft);max-width:34ch;margin-top:12px;font-size:13px;line-height:1.5}.foot-cols{flex-wrap:wrap;gap:56px;display:flex}.foot-col b{margin-bottom:12px;font-size:13px;font-weight:700;display:block}.foot-col a{color:var(--ink-soft);margin-bottom:9px;font-size:13px;display:block}.foot-col a:hover{color:var(--ink)}.foot-legal{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:28px;font-size:12px;display:flex}.foot-legal .ph{opacity:.75;font-style:italic}@media (max-width:1023px){.nav-inner{height:84px;padding-inline:24px}.nav-menu a{padding-inline:11px;font-size:13px}.nav-cta{gap:8px;margin-left:8px}.nav-cta .btn{padding-inline:14px;font-size:13px}.hero{min-height:900px}.hero-inner{padding-top:132px;padding-inline:36px}.hero-copy{width:min(100%,820px)}.hero-task-stack{width:min(720px,86vw);bottom:128px}.feature-primary-body{grid-template-columns:1fr}.msg-proof{max-width:430px;position:static}.faq-grid{grid-template-columns:1fr}.finale-grid{grid-template-columns:1fr;gap:36px}.pages-block,.pages-block.flip{grid-template-columns:minmax(0,1fr)}.pages-block.flip .pages-copy{order:-1}}@media (max-width:900px){.orchestration-window{grid-template-columns:1fr}.ow-phone-rail{border-top:1px solid var(--line);border-left:0;padding:32px 20px}.pixel-phone-stage{width:min(100%,280px)}.proof-grid{grid-template-columns:1fr;gap:30px}.proof-lede{max-width:none}}@media (max-width:760px){.outcome-controls{display:flex}.outcomes-grid{grid-template-columns:1fr;gap:32px;margin-top:44px}.outcome-card{justify-self:center}.outcomes .outcomes-grid{margin:20px calc(var(--pad)*-1) 0;padding:0 var(--pad) 18px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);overscroll-behavior-inline:contain;scrollbar-width:none;justify-content:flex-start;gap:14px;display:flex;overflow-x:auto}.outcomes .outcomes-grid::-webkit-scrollbar{display:none}.outcomes .outcome-card{scroll-snap-align:center;flex:0 0 min(84vw,340px);justify-self:auto;max-width:340px}.outcomes .outcome-card:first-child{scroll-snap-align:start}.outcomes .outcome-card:last-child{scroll-snap-align:end}.outcomes .outcome-card{transition:border-color .35s var(--ease),box-shadow .35s var(--ease)}.outcomes .outcome-card.is-active{border-color:#b4894a7a;box-shadow:0 20px 38px -28px #2e2e2e80}.outcomes .outcome-card.is-active .outcome-proof{color:var(--forest);font-weight:700}}@media (max-width:640px){:root{--pad:20px}.hero:before{background:linear-gradient(#18342e66 0 42%,#18342e2e 54%,#0000 68%)}.nav-inner{height:76px;padding-inline:20px}.nav-menu,.nav-cta .btn-secondary{display:none}.nav-cta .btn-sand{height:40px;padding-inline:14px}.hamburger{display:flex}.sec-pad{padding:96px 0}.hero{min-height:920px}.hero-inner{padding:112px 20px 330px}.hero-copy{width:100%;max-width:520px}.hero h1{font-size:clamp(26px,9.6vw - 4px,46px);line-height:1.08}.hero .sub{max-width:36ch;margin-top:18px;font-size:16px}.hero-cta{gap:10px;margin-top:22px}.hero-cta .btn{height:44px;padding-inline:16px;font-size:14px}.hero-landscape{width:150%;height:52%;inset:auto auto 0 -42%;transform:none}.hero-task-stack{grid-template-columns:1fr;gap:7px;width:auto;inset:auto 18px 230px;transform:none}.hero-task{min-height:38px;padding:8px 10px}.hero-task strong{font-size:12px}.wordmark{font-size:21px}.platform-overview{padding:112px 0 104px}.overview-statement h2{letter-spacing:0;font-size:clamp(26px,7.4vw,33px)}.inline-scene{width:72px}.orchestration-window{border-radius:var(--r-md);margin-top:52px}.ow-main{padding:18px 14px 20px}.ow-nav{display:none}.ow-phone-rail{padding:28px 14px}.pixel-phone-stage{width:min(100%,260px)}.msg-proof{margin-inline:auto}.overview-points{grid-template-columns:1fr;gap:0;margin-top:40px}.overview-point{padding:20px 4px}.overview-point+.overview-point{border-left:0;border-top:1px dashed var(--line)}.outcome-file{height:260px;margin-inline:0}.outcome-sheet{transition:none;top:18px;transform:none!important}.setting-strip{grid-template-columns:1fr}.set-row{grid-template-columns:1fr;gap:8px}.set-row-ctl{justify-self:start}.compact-grid tr.opt-row{display:none}.rank-grid thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rank-grid caption,.rank-grid,.rank-grid tbody,.rank-grid tr,.rank-grid td{width:100%;display:block}.rank-grid tr{border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden}.rank-grid td{border:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(5.5rem,.8fr) minmax(0,1.2fr);align-items:center;gap:8px;display:grid}.rank-grid td:last-child{border-bottom:0}.rank-grid td:before{content:attr(data-label);color:var(--ink-soft);font-family:var(--mono);font-size:10.5px}.rider-matrix{grid-template-columns:repeat(15,1fr);gap:4px}.proof-count .num{font-size:clamp(46px,15vw,60px)}.proof-count-sub .num{font-size:clamp(26px,8vw,36px)}.w95-desk{padding:14px}.w95-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.w95-tools{gap:3px}.w95-push{padding:0 8px;font-size:11px}.w95-tabbar{gap:10px}.w95-tabbar .who{display:none}.w95-rangebar{justify-content:flex-start}.ticket{grid-template-columns:1fr}.ticket:before,.ticket:after{display:none}.ticket-side{border-left:0;border-top:2px dashed var(--sand-strong)}.pages-list li{padding:11px 0}}@media (hover:none),(pointer:coarse){.outcome-sheet{transition:none;top:18px;transform:none!important}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}.outcome-sheet{top:18px;transition:none!important;transform:none!important}.mission-signal-dot{opacity:0;animation:none!important}.js .chat-event{display:grid!important}.chat-row{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.chat-typing{display:none}.compose-draft,.compose-caret{display:none!important}.compose-placeholder{display:inline!important}.scroll-progress,.consult:before,.hero:after,.outcome-card:before,.preview-stage:before,.faq-grid details:before{display:none}.outcomes .outcome-card,.outcomes .outcome-card.is-active{opacity:1;border-color:var(--line);box-shadow:var(--sh-raise)}.outcomes .outcome-card.is-active .outcome-proof{color:var(--forest-mid);font-weight:400}.setting-group:hover{transform:none}}@keyframes task-signal{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 3px #9cdd671f}50%{opacity:.58;transform:scale(1.4);box-shadow:0 0 0 7px #9cdd6700}}@keyframes footer-scan{0%{transform:translate(-36%)scaleX(.18)}to{transform:translate(36%)scaleX(.42)}}@keyframes mission-signal-flow{0%{opacity:0;transform:translate(0)}15%,97%{opacity:1}to{opacity:0;transform:translateX(calc(var(--distance) - 6px))}}@keyframes typing-dot-cycle{0%,67%,to{opacity:.35;transform:scale(.68)}33%{opacity:1;transform:scale(1.55)}}@keyframes composer-caret-blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.dot.live{animation:2.4s ease-in-out infinite pulse}.motion-ready .reveal{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transform:translateY(18px)}.motion-ready .reveal.in{opacity:1;transform:none}.motion-word{will-change:opacity,transform;display:inline-block}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--forest);outline-offset:3px}.not-found{text-align:center;background:var(--paper);place-content:center;gap:18px;min-height:100dvh;padding:28px;display:grid}.not-found h1{font-size:clamp(34px,6vw,68px)}.not-found p{max-width:52ch;color:var(--ink-soft)}.not-found .btn{justify-self:center;margin-top:8px}@media (max-width:640px){html:not(.js) .nav-menu{background:var(--paper);border-color:var(--line);flex-direction:column;align-items:stretch;height:auto;padding:12px;display:flex;position:absolute;top:78px;left:20px;right:20px}html:not(.js) .nav-menu a{min-height:44px;color:var(--ink);text-shadow:none}html:not(.js) .hamburger,.js .nav-menu:not(.mobile-open){display:none}}
@font-face{font-family:Outfit;src:url(/fonts/outfit-latin.woff2)format("woff2");font-style:normal;font-weight:500 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;src:url(/fonts/outfit-latin-ext.woff2)format("woff2");font-style:normal;font-weight:500 700;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.skip-link{z-index:100;color:#18342e;background:#f5f5f1;border-radius:8px;padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}
