/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.inline{display:inline}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{font-family:Arial,Helvetica,sans-serif}.confirmation-page{color:#17233c;background:linear-gradient(145deg,#eef3ff 0%,#f8fbff 54%,#e9fbf5 100%);place-items:center;min-height:100vh;padding:24px;display:grid;position:relative;overflow:hidden}.confirmation-card{z-index:1;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #ffffffbf;border-radius:30px;width:min(100%,520px);padding:48px 38px 36px;box-shadow:0 22px 60px #2e50912e}.status-icon{color:#fff;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 26px;font-size:40px;font-weight:700;line-height:1;display:grid}.status-icon.success{background:linear-gradient(135deg,#2f80ed,#31c48d);box-shadow:0 12px 24px #2f80ed42}.status-icon.error{background:linear-gradient(135deg,#ed5c5c,#e58748);box-shadow:0 12px 24px #ed5c5c38}.eyebrow{color:#2f80ed;letter-spacing:.14em;margin:0 0 9px;font-size:12px;font-weight:800}h1{letter-spacing:-.03em;margin:0;font-size:clamp(28px,6vw,40px);line-height:1.1}.message{color:#52627d;max-width:410px;margin:20px auto 0;font-size:17px;line-height:1.6}.note{color:#60708c;background:#f2f6fc;border-radius:14px;margin-top:28px;padding:13px 16px;font-size:14px}.password-form{text-align:left;gap:15px;margin-top:28px;display:grid}.password-form label{color:#40516d;gap:7px;font-size:14px;font-weight:700;display:grid}.password-form input{color:#17233c;width:100%;font:inherit;border:1px solid #d8e2f0;border-radius:12px;outline:none;padding:14px 15px}.password-form input:focus{border-color:#2f80ed;box-shadow:0 0 0 3px #2f80ed24}.password-form button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2f80ed,#31c48d);border:0;border-radius:13px;width:100%;padding:14px 18px;font:700 16px Arial,Helvetica,sans-serif}.password-form button:disabled{cursor:wait;opacity:.7}.form-error{color:#c53f3f;margin:-3px 0 0;font-size:14px;line-height:1.45}.status-panel{text-align:left;background:#fbfdff;border:1px solid #e0e9f4;border-radius:18px;gap:11px;margin-top:28px;padding:18px;display:grid}.status-name{color:#2f80ed;margin:0 0 2px;font-size:13px;font-weight:800}.status-row{border-top:1px solid #edf1f7;align-items:flex-start;gap:11px;padding:11px 0;display:flex}.status-row>span{color:#fff;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;margin-top:1px;font-size:14px;font-weight:800;display:grid}.status-row.complete>span{background:#31a977}.status-row.waiting>span{background:#e6a741}.status-row.blocked>span{background:#d45b5b}.status-row div{gap:3px;display:grid}.status-row strong{color:#263957;font-size:14px}.status-row small{color:#65758e;font-size:13px;line-height:1.45}.glow{filter:blur(5px);opacity:.66;border-radius:50%;position:absolute}.glow-one{background:#b9d6ff;width:380px;height:380px;top:-160px;left:-150px}.glow-two{background:#baf2d7;width:320px;height:320px;bottom:-140px;right:-110px}@media (width<=430px){.confirmation-card{border-radius:24px;padding:40px 24px 28px}.message{font-size:16px}}.marketing-page{color:#eaf2ff;background:#07142e;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.marketing-page *{box-sizing:border-box}.marketing-page a{color:inherit;text-decoration:none}.marketing-nav{z-index:4;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);margin:0 auto;padding:24px 0;display:flex;position:relative}.brand{letter-spacing:-.04em;align-items:center;gap:10px;font-size:19px;font-weight:800;display:inline-flex}.brand span{color:#091a37;background:linear-gradient(135deg,#55e0d1,#72a9ff);border-radius:10px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.nav-links{color:#b7c8e7;gap:29px;font-size:14px;font-weight:700;display:flex}.nav-links a:hover,.text-link:hover{color:#62ded2}.nav-cta{color:#eaf2ff;border:1px solid #8eb5ef57;border-radius:12px;padding:11px 16px;font-size:13px;font-weight:800}.hero{grid-template-columns:minmax(0,.95fr) minmax(460px,1.05fr);align-items:center;gap:40px;width:min(1180px,100% - 48px);min-height:650px;margin:0 auto;padding:72px 0 92px;display:grid}.hero-copy{z-index:2;position:relative}.marketing-page .eyebrow{color:#68ddd0;letter-spacing:.16em;margin:0 0 17px;font-size:11px;font-weight:900}.hero h1,.section-intro h2,.feature-lead h2,.closing h2{letter-spacing:-.065em;margin:0;font-weight:800}.hero h1{max-width:670px;font-size:clamp(50px,6.2vw,84px);line-height:.97}.hero h1 em,.feature-lead em{color:#63ddd1;font-style:normal}.hero-text{color:#b8c9e6;max-width:510px;margin:27px 0 0;font-size:18px;line-height:1.65}.hero-actions{align-items:center;gap:25px;margin-top:34px;display:flex}.primary-link{background:linear-gradient(135deg,#5ee3d2,#72a8ff);border-radius:13px;align-items:center;gap:14px;padding:15px 20px;font-size:14px;font-weight:900;display:inline-flex;box-shadow:0 15px 32px #28becb2e;color:#092042!important}.primary-link span{font-size:21px;line-height:.5}.text-link{color:#c6d5ec;font-size:14px;font-weight:800}.exam-chips{flex-wrap:wrap;gap:9px;margin-top:57px;display:flex}.exam-chips span{color:#97acca;border:1px solid #84a6d540;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:800}.hero-visual{place-items:center;min-height:510px;display:grid;position:relative}.hero-visual:before{content:"";filter:blur(5px);background:radial-gradient(circle,#29c5cd3b 0%,#166ce629 40%,#0000 71%);border-radius:50%;width:520px;height:520px;position:absolute}.device-card{z-index:2;background:linear-gradient(150deg,#133568f2,#071a3beb);border:1px solid #a8d2ff3b;border-radius:27px;width:min(100%,515px);padding:21px;position:relative;transform:rotate(-3deg);box-shadow:0 35px 75px #00000057,inset 0 1px #ffffff1f}.device-top,.progress-head,.teacher-note{justify-content:space-between;align-items:center;display:flex}.device-top strong{font-size:15px}.device-top span,.progress-head small,.teacher-note small{color:#93a9ca;font-size:11px}.progress-head{margin-top:27px}.progress-head div{gap:5px;display:grid}.progress-head b{font-size:17px}.progress-head i{color:#dffef9;border:4px solid #55d8c9;border-left-color:#55d8c93d;border-radius:50%;place-items:center;width:48px;height:48px;font-size:11px;font-style:normal;font-weight:900;display:grid}.progress-line{background:#a6c0e726;border-radius:99px;height:8px;margin:15px 0 24px;overflow:hidden}.progress-line span{border-radius:inherit;background:linear-gradient(90deg,#59dfd1,#5d99ff);width:72%;height:100%;display:block}.subject-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.subject-grid article{color:#fff;border-radius:15px;gap:17px;padding:15px 12px;font-size:31px;font-weight:800;display:grid}.subject-grid small{font-size:11px;font-weight:800}.math{background:linear-gradient(145deg,#16b6a9,#177f9f)}.physics{background:linear-gradient(145deg,#4e8ff2,#4256bf)}.turkish{background:linear-gradient(145deg,#e57275,#ae4c7b)}.teacher-note{background:#04112b82;border:1px solid #97cdff21;border-radius:14px;gap:11px;margin-top:17px;padding:13px}.teacher-note>span{color:#102948;background:#5ee0d2;border-radius:50%;place-items:center;width:26px;height:26px;font-size:14px;font-weight:900;display:grid}.teacher-note p{flex:1;gap:4px;margin:0;display:grid}.teacher-note b{font-size:11px}.teacher-note>strong{color:#6de3d3;font-size:17px}.orbit{z-index:1;color:#72dcd4;background:#0e316466;border:1px solid #77b9ff42;border-radius:50%;place-items:center;font-weight:900;animation:5.8s ease-in-out infinite float;display:grid;position:absolute;box-shadow:0 15px 30px #00000024}.orbit-one{width:53px;height:53px;top:3%;right:10%}.orbit-two{color:#e98ba0;width:61px;height:61px;animation-delay:-2s;bottom:7%;left:1%}.orbit-three{color:#92b5ff;width:44px;height:44px;animation-delay:-4s;top:28%;left:0}@keyframes float{50%{transform:translateY(-13px)rotate(7deg)}}.steps-section,.features-section{width:min(1180px,100% - 48px);margin:0 auto;padding:112px 0}.steps-section{border-top:1px solid #a1c1ef24}.section-intro h2,.feature-lead h2{font-size:clamp(38px,4.2vw,58px);line-height:1.03}.steps{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:51px;display:grid}.steps article{background:#17346161;border:1px solid #9fbee929;border-radius:20px;min-height:245px;padding:24px}.steps b{color:#6fe1d4;letter-spacing:.11em;font-size:12px}.steps span{color:#7da9fa;margin:42px 0 15px;font-size:25px;display:block}.steps h3,.feature-list h3{letter-spacing:-.03em;margin:0;font-size:18px}.steps p,.feature-lead>p,.feature-list p,.closing p{color:#aabdda;font-size:14px;line-height:1.65}.features-section{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;padding-top:48px;display:grid}.feature-lead>p{max-width:420px;margin-top:22px}.feature-list{gap:12px;display:grid}.feature-list article{border-bottom:1px solid #a3c4ef26;gap:19px;padding:22px;display:flex}.feature-list span{color:#72e3d6;background:#5cdbd21a;border-radius:14px;flex:0 0 43px;place-items:center;width:43px;height:43px;font-size:22px;display:grid}.feature-list p{margin:8px 0 0}.closing{background:linear-gradient(125deg,#143e84,#116d8e);border-radius:29px;justify-content:space-between;align-items:center;gap:30px;width:min(1180px,100% - 48px);margin:45px auto 0;padding:72px;display:flex}.closing h2{font-size:clamp(35px,4vw,55px);line-height:1}.closing p{color:#d1e2f7;max-width:420px;margin:20px 0 0}.marketing-page footer{color:#8297b8;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);margin:0 auto;padding:49px 0 38px;font-size:12px;display:flex}.marketing-page footer .brand{color:#eaf2ff;font-size:16px}@media (width<=820px){.marketing-nav{width:min(100% - 32px,680px)}.nav-links{display:none}.hero{grid-template-columns:1fr;width:min(100% - 32px,680px);padding-top:48px}.hero-visual{min-height:380px}.device-card{width:min(100%,470px)}.steps{grid-template-columns:1fr}.steps article{min-height:190px}.steps span{margin-top:23px}.features-section{grid-template-columns:1fr;gap:42px}.closing{flex-direction:column;align-items:flex-start;width:min(100% - 32px,680px);padding:38px 26px}.marketing-page footer{flex-direction:column;align-items:flex-start;gap:18px;width:min(100% - 32px,680px)}}@media (width<=470px){.marketing-nav{padding:18px 0}.nav-cta{padding:9px 10px;font-size:11px}.brand{font-size:17px}.hero{min-height:auto;padding:43px 0 64px}.hero h1{font-size:50px}.hero-text{font-size:16px}.hero-actions{flex-direction:column;align-items:flex-start;gap:19px}.exam-chips{margin-top:38px}.hero-visual{min-height:330px}.device-card{border-radius:21px;padding:16px}.subject-grid article{font-size:24px}.teacher-note{padding:10px}.steps-section,.features-section{width:min(100% - 32px,680px);padding:78px 0}.features-section{padding-top:0}.section-intro h2,.feature-lead h2{font-size:40px}.closing{margin-top:5px}.closing h2{font-size:40px}}.brand.brand-lockup{gap:11px}.brand.brand-lockup .brand-mark{color:#071c3a;background:linear-gradient(135deg,#91f5e7 3%,#65b9ff 55%,#a58dff);border:1px solid #c7f7ffb8;border-radius:13px;place-items:center;width:37px;height:37px;font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:0 9px 24px #45b4e647,inset 0 1px 1px #fffc}.brand.brand-lockup .brand-mark:before{content:"";background:#ffffff52;width:56px;height:14px;position:absolute;transform:rotate(-34deg)}.brand.brand-lockup .brand-mark i{z-index:1;font-style:normal;position:relative}.brand.brand-lockup .brand-mark i:first-child{font-size:24px;font-weight:950;line-height:1}.brand.brand-lockup .brand-mark i:last-child{z-index:2;color:#073061;font-size:12px;font-weight:950;position:absolute;bottom:1px;right:4px}.brand.brand-lockup .brand-text{color:#f5f9ff;background:0 0;border:0;border-radius:0;gap:5px;width:auto;height:auto;font-weight:800;display:inline-flex}.brand.brand-lockup .brand-text b{color:#69e1d4;font-weight:800}.play-badge{color:#eff7ff;background:#071c3e8c;border:1px solid #b0d3ff47;border-radius:12px;align-items:center;gap:10px;width:fit-content;margin-top:19px;padding:8px 13px 8px 10px;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.play-badge span:last-child{gap:1px;display:grid}.play-badge small{color:#87a5cf;letter-spacing:.13em;font-size:8px;font-weight:900}.play-badge b{letter-spacing:-.02em;font-size:13px}.play-logo{filter:drop-shadow(0 3px 6px #419cff59);width:24px;height:25px;position:relative}.play-logo i{border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:20px solid #66e5d4;width:0;height:0;display:block;position:absolute}.play-logo i:nth-child(2){border-left-color:#69a9ff;top:0;left:2px;transform:scale(.72)translate(7px,-8px)}.play-logo i:nth-child(3){border-left-color:#f2c25a;top:2px;left:3px;transform:scale(.61)translate(9px,12px)}.play-logo i:nth-child(4){border-left-color:#ee7188;top:1px;left:4px;transform:scale(.43)translate(20px)}.laser-grid{opacity:.32;background-image:linear-gradient(#5bcbff2b 1px,#0000 1px),linear-gradient(90deg,#5bcbff2b 1px,#0000 1px);background-size:36px 36px;animation:13s linear infinite grid-drift;position:absolute;inset:25px 0 0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 69%);mask-image:radial-gradient(circle,#000 0%,#0000 69%)}.pulse-ring{z-index:0;border:1px solid #63e1d347;border-radius:50%;width:340px;height:340px;animation:4.3s ease-out infinite pulse-ring;position:absolute}.ring-two{border-color:#76a6ff24;width:470px;height:470px;animation-delay:-2.1s}.hero-visual .device-card{animation:6s ease-in-out infinite card-breathe}.progress-line{position:relative}.progress-line i{background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:28%;height:22px;animation:2.7s ease-in-out infinite progress-shimmer;position:absolute;top:-7px;left:-25%;transform:skew(-25deg)}.orbit{z-index:3}.orbit-four{color:#f7cc73;width:39px;height:39px;animation-delay:-1.3s;bottom:24%;right:1%}.orbit-five{color:#cbb7ff;width:36px;height:36px;animation-delay:-3.6s;top:19%;right:36%}@keyframes grid-drift{to{background-position:36px 36px}}@keyframes pulse-ring{0%{opacity:.55;transform:scale(.78)}75%,to{opacity:0;transform:scale(1.17)}}@keyframes card-breathe{50%{transform:rotate(-1deg)translateY(-7px)}}@keyframes progress-shimmer{0%,28%{left:-30%}65%,to{left:115%}}.steps article{transition:transform .3s,border-color .3s,background .3s}.steps article:hover{background:#19497f7d;border-color:#66e5d47a;transform:translateY(-7px)}.how-it-works-demo{background:linear-gradient(110deg,#122f5dbf,#104f706b);border:1px solid #79bef138;border-radius:24px;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;margin-top:23px;padding:22px;display:grid;box-shadow:0 20px 55px #00000029}.demo-question,.demo-result{border-radius:18px;min-height:128px}.demo-question{color:#eff7ff;background:#041431ab;align-content:center;gap:8px;padding:18px;display:grid}.mini-label,.demo-result small{color:#69e1d4;letter-spacing:.12em;font-size:9px;font-weight:900}.demo-question b,.demo-result b{font-size:14px}.equation{color:#c6d9ff;background:#5b91eb26;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 11px;font:800 16px Georgia,serif;display:flex}.equation em{color:#092044;background:#67e2d5;border-radius:50%;place-items:center;width:24px;height:24px;font:900 14px Arial,sans-serif;animation:2.3s ease-in-out infinite pop-question;display:grid}.demo-question small{color:#91a9ca;font-size:10px}.demo-route{color:#8ff2e5;justify-items:center;gap:5px;font-size:10px;font-weight:900;display:grid}.demo-route i{background:linear-gradient(#5d9dff,#70e3d7);width:2px;height:19px}.demo-route span{background:#143f7c;border:1px solid #7ae6d961;border-radius:50%;place-items:center;width:25px;height:25px;animation:2.6s ease-in-out infinite route-blink;display:grid}.demo-route span:nth-of-type(2){animation-delay:-.8s}.demo-route span:nth-of-type(3){animation-delay:-1.6s}.demo-result{color:#effaff;background:linear-gradient(135deg,#19858acc,#1d54a8b8);align-items:center;gap:12px;padding:18px;display:flex}.result-icon{color:#0c3562;background:#8ff3e5;border-radius:13px;flex:0 0 37px;place-items:center;width:37px;height:37px;font-size:18px;font-weight:900;display:grid}.demo-result div{flex:1;gap:5px;display:grid}.demo-result p{color:#c8e4f0;margin:0;font-size:10px}.demo-result>strong{font-size:20px}@keyframes pop-question{50%{transform:scale(1.16)rotate(13deg)}}@keyframes route-blink{50%{color:#123e70;background:#74e7d8;box-shadow:0 0 18px #77e6da}}@media (width<=820px){.how-it-works-demo{grid-template-columns:1fr;gap:13px}.demo-route{grid-template-rows:1fr;grid-template-columns:auto 45px auto 45px auto}.demo-route i{width:45px;height:2px}}@media (width<=470px){.brand.brand-lockup{font-size:16px}.brand.brand-lockup .brand-mark{border-radius:11px;width:32px;height:32px}.brand.brand-lockup .brand-mark i:first-child{font-size:21px}.how-it-works-demo{padding:14px}.demo-question,.demo-result{min-height:118px}}@media (prefers-reduced-motion:reduce){.marketing-page *,.marketing-page :before,.marketing-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brand.brand-lockup .brand-wordmark{background:0 0;border:0;border-radius:0;gap:1px;width:auto;height:auto;display:grid}.brand.brand-lockup .brand-wordmark>small{color:#7c9ac7;letter-spacing:.18em;font-size:6.5px;font-weight:900;line-height:1;display:block;transform:translateY(1px)}.brand.brand-lockup .brand-wordmark>span{color:#fff;letter-spacing:-.08em;background:0 0;border:0;border-radius:0;gap:5px;width:auto;height:auto;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:700;line-height:.9;display:inline-flex}.brand.brand-lockup .brand-wordmark strong{color:#f4f8ff;font-weight:700}.brand.brand-lockup .brand-wordmark em{color:#77e7d8;font-style:italic;font-weight:700;position:relative}.brand.brand-lockup .brand-wordmark em:after{content:"";opacity:.8;background:linear-gradient(90deg,#58c4f8,#7df0d6);border-radius:50%;height:2px;position:absolute;bottom:-3px;left:3px;right:1px;transform:rotate(-2deg)}.marketing-page footer .brand.brand-lockup .brand-wordmark>small{color:#728db6}.marketing-page footer .brand.brand-lockup .brand-wordmark>span{font-size:17px}.marketing-page footer .brand.brand-lockup .brand-wordmark strong{color:#eaf2ff}@media (width<=470px){.brand.brand-lockup .brand-wordmark>small{font-size:5.5px}.brand.brand-lockup .brand-wordmark>span{font-size:17px}}.brand.brand-lockup .brand-wordmark{gap:3px}.brand.brand-lockup .brand-wordmark>small{color:#98adcf;letter-spacing:.22em;font-size:7px}.brand.brand-lockup .brand-wordmark .brand-letters{letter-spacing:-.1em;background:0 0;border:0;border-radius:0;gap:0;width:auto;height:29px;font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:950;line-height:1;display:inline-flex}.brand.brand-lockup .brand-wordmark .brand-letters i{text-shadow:0 6px 14px #00000045;background:0 0;border:0;border-radius:0;width:auto;height:auto;font-style:normal;animation:2.45s ease-in-out infinite letter-dance;display:inline-block}.brand.brand-lockup .brand-wordmark .brand-letters i:nth-child(4n+1){color:#70e7d7}.brand.brand-lockup .brand-wordmark .brand-letters i:nth-child(4n+2){color:#82adff}.brand.brand-lockup .brand-wordmark .brand-letters i:nth-child(4n+3){color:#ff9eb6}.brand.brand-lockup .brand-wordmark .brand-letters i:nth-child(4n){color:#ffd26f}.brand.brand-lockup .brand-wordmark .brand-letters .brand-space{width:7px;animation:none}.brand.brand-lockup .brand-wordmark .brand-letters i:nth-child(9){margin-left:1px}@keyframes letter-dance{0%,to{transform:translateY(1px)rotate(-2deg)scale(1)}50%{transform:translateY(-5px)rotate(3deg)scale(1.08)}}.marketing-page footer .brand.brand-lockup .brand-wordmark>small{font-size:5px}.marketing-page footer .brand.brand-lockup .brand-wordmark .brand-letters .brand-space{width:5px}@media (width<=470px){.brand.brand-lockup .brand-wordmark .brand-letters{height:23px;font-size:21px}.brand.brand-lockup .brand-wordmark>small{font-size:5.5px}}.brand.brand-lockup .brand-wordmark .brand-letters{perspective:150px;height:33px;transform-style:preserve-3d;letter-spacing:-.12em;font-size:30px}.brand.brand-lockup .brand-wordmark .brand-letters i{transform-origin:50% 55%;text-shadow:0 1px #ffffffc2,0 2px #ffffff52,0 3px #0c3a7b9e,0 4px #0a2b5f85,0 8px 13px #0000006b;filter:brightness(1.06)saturate(1.18);animation-name:letter-shine;animation-duration:3.1s;animation-timing-function:ease-in-out}.brand.brand-lockup .brand-wordmark .brand-letters i::selection{background:0 0}@keyframes letter-shine{0%,to{filter:brightness(1.02)saturate(1.12);transform:perspective(110px)rotateX(0)rotateY(-5deg)scale(1)}50%{filter:brightness(1.42)saturate(1.45)drop-shadow(0 0 6px #85ecff61);transform:perspective(110px)rotateX(8deg)rotateY(8deg)scale(1.035)}}.marketing-page footer .brand.brand-lockup .brand-wordmark .brand-letters{height:24px;font-size:22px}.marketing-page footer .brand.brand-lockup .brand-wordmark .brand-letters i{text-shadow:0 1px #ffffff8c,0 2px #0a2b5f80,0 5px 8px #00000054}@media (width<=470px){.brand.brand-lockup .brand-wordmark .brand-letters{height:27px;font-size:24px}.brand.brand-lockup .brand-wordmark .brand-letters .brand-space{width:5px}}.brand.brand-lockup .brand-wordmark .brand-letters{perspective:none;transform-style:flat;letter-spacing:-.035em;gap:2px}.brand.brand-lockup .brand-wordmark .brand-letters i:not(.brand-space){-webkit-text-fill-color:transparent;-webkit-text-stroke:.45px #e7ffffbf;text-shadow:0 1px #ffffffb8,0 2px #195c9794,0 4px #082a5a70,0 8px 14px #0006;filter:drop-shadow(0 0 4px #93e7ff40);will-change:background-position, filter;background:linear-gradient(112deg,#0000 0 24%,#ffffffeb 32%,#ffffff2e 40%,#0000 48%) 0 0/240% 100%,linear-gradient(112deg,#82f6e5 0%,#80d7ff 20%,#778eff 43%,#c68cff 63%,#ff9fc8 80%,#ffe08b 100%) 0 0/240% 100%;-webkit-background-clip:text;background-clip:text;color:#0000!important;animation:5.4s linear infinite liquid-glass-refraction!important;transform:none!important}.brand.brand-lockup .brand-wordmark .brand-letters .brand-space{-webkit-text-fill-color:initial;-webkit-text-stroke:0;filter:none;background:0 0!important;animation:none!important;transform:none!important}.brand.brand-lockup:hover .brand-letters i:not(.brand-space){animation-duration:2.7s!important}@keyframes liquid-glass-refraction{0%,to{filter:drop-shadow(0 0 4px #93e7ff38);background-position:0%,0%}50%{filter:drop-shadow(0 0 8px #c7ebff7a);background-position:100%,100%}}.marketing-page footer .brand.brand-lockup .brand-wordmark .brand-letters i:not(.brand-space){-webkit-text-stroke-width:.3px;text-shadow:0 1px #ffffff8c,0 2px #0c376c85,0 5px 8px #00000059}@media (width<=470px){.brand.brand-lockup .brand-wordmark .brand-letters{letter-spacing:-.045em;gap:1px}}
