.QuizModeOverview-module___9vnGq__section{padding:36px 0}.QuizModeOverview-module___9vnGq__container{max-width:1120px;margin:0 auto;padding:0 24px}.QuizModeOverview-module___9vnGq__heading{text-align:center;margin-bottom:32px}.QuizModeOverview-module___9vnGq__heading p{color:var(--text-secondary);margin:14px 0 0;font-size:1rem;line-height:1.7}.QuizModeOverview-module___9vnGq__columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.QuizModeOverview-module___9vnGq__list{overflow:hidden}.QuizModeOverview-module___9vnGq__item+.QuizModeOverview-module___9vnGq__item{border-top:1px solid var(--border-subtle)}.QuizModeOverview-module___9vnGq__trigger{text-align:left;width:100%;min-height:64px;color:var(--foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:8px 20px;transition:background .2s;display:flex}.QuizModeOverview-module___9vnGq__trigger:hover,.QuizModeOverview-module___9vnGq__trigger[aria-expanded=true]{background:var(--surface-subtle)}.QuizModeOverview-module___9vnGq__trigger:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.QuizModeOverview-module___9vnGq__title{flex:1;font-size:1rem;font-weight:600}.QuizModeOverview-module___9vnGq__icon{object-fit:contain;flex-shrink:0;width:56px;height:56px}.QuizModeOverview-module___9vnGq__toggle{color:#fff;flex-shrink:0;width:20px;height:20px;position:relative}.QuizModeOverview-module___9vnGq__toggle span{background:#fff;border-radius:2px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.QuizModeOverview-module___9vnGq__toggle span+span{transition:transform .25s;transform:translate(-50%,-50%)rotate(90deg)}.QuizModeOverview-module___9vnGq__trigger[aria-expanded=true] .QuizModeOverview-module___9vnGq__toggle span+span{transform:translate(-50%,-50%)rotate(0)}.QuizModeOverview-module___9vnGq__panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .25s;display:grid}.QuizModeOverview-module___9vnGq__panel[data-open=true]{opacity:1;grid-template-rows:1fr}.QuizModeOverview-module___9vnGq__panelInner{min-height:0;overflow:hidden}.QuizModeOverview-module___9vnGq__panel p{color:var(--text-secondary);margin:0;padding:0 24px 20px 90px;font-size:.95rem;line-height:1.7}@media (max-width:640px){.QuizModeOverview-module___9vnGq__container{padding:0 16px}.QuizModeOverview-module___9vnGq__columns{grid-template-columns:1fr;gap:0}.QuizModeOverview-module___9vnGq__list:first-child{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.QuizModeOverview-module___9vnGq__list:last-child{border-top-left-radius:0;border-top-right-radius:0}.QuizModeOverview-module___9vnGq__trigger{gap:12px;padding-left:14px;padding-right:16px}.QuizModeOverview-module___9vnGq__panel p{padding-left:82px;padding-right:18px;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.QuizModeOverview-module___9vnGq__trigger,.QuizModeOverview-module___9vnGq__panel,.QuizModeOverview-module___9vnGq__toggle span+span{transition:none}}.QuizModeOverview-module___9vnGq__rangeIcon{transform:scale(1.18)}
.MarketingTypography-module__nIvnGW__heading{font-family:var(--font-headline);letter-spacing:-.035em;color:var(--foreground);white-space:pre-line;margin:0;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:700;line-height:1.1}@media (max-width:800px){.MarketingTypography-module__nIvnGW__heading{font-size:clamp(1.8rem,6vw,2.6rem)}}
.BookingLaptop-module__JQ3euW__section{height:100svh;position:relative}.BookingLaptop-module__JQ3euW__section[data-animated=true]{height:190svh}.BookingLaptop-module__JQ3euW__section[data-released=true]{height:auto}.BookingLaptop-module__JQ3euW__stage{top:var(--public-header-height,76px);height:calc(100svh - var(--public-header-height,76px));position:sticky;overflow:clip}.BookingLaptop-module__JQ3euW__section[data-released=true] .BookingLaptop-module__JQ3euW__stage{position:relative;top:0}.BookingLaptop-module__JQ3euW__layout{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;max-width:1240px;height:100%;margin:0 auto;padding:32px;display:grid}.BookingLaptop-module__JQ3euW__copy{z-index:1;order:2;max-width:440px;position:relative}.BookingLaptop-module__JQ3euW__copy p{color:var(--text-secondary);margin:24px 0 0;font-size:1rem;line-height:1.8}.BookingLaptop-module__JQ3euW__scene{order:1;width:100%;min-width:0;height:100%;position:relative}.BookingLaptop-module__JQ3euW__canvas{pointer-events:none;position:absolute;inset:0}.BookingLaptop-module__JQ3euW__fallback{aspect-ratio:16/10;width:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BookingLaptop-module__JQ3euW__image{object-fit:contain;border-radius:8px}@media (max-width:800px){.BookingLaptop-module__JQ3euW__layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:12px;padding:40px 20px 20px}.BookingLaptop-module__JQ3euW__copy{text-align:center;order:1;max-width:480px;margin:0 auto}.BookingLaptop-module__JQ3euW__scene{order:2}.BookingLaptop-module__JQ3euW__copy p{margin-top:16px;font-size:.95rem;line-height:1.65}}@media (prefers-reduced-motion:reduce){.BookingLaptop-module__JQ3euW__section,.BookingLaptop-module__JQ3euW__section[data-animated=true]{height:auto}.BookingLaptop-module__JQ3euW__stage{height:min(760px,82vw);min-height:560px;position:relative;top:auto}}
.BookingNotification-module__RVR_za__frame{width:100%;container-type:inline-size}.BookingNotification-module__RVR_za__card{color:#eee;letter-spacing:-.015em;background:#292929;border-radius:10cqw;align-items:flex-start;gap:4%;padding:3.5% 4%;font-family:Arial,Helvetica,sans-serif;font-size:3.35cqw;line-height:1.25;display:flex;position:relative;box-shadow:0 16px 20px #0000002e}.BookingNotification-module__RVR_za__icon{aspect-ratio:1;background:#10121f;border-radius:28%;flex:0 0 13%;place-items:center;margin-top:.6%;display:grid}.BookingNotification-module__RVR_za__icon img{width:75%;height:auto}.BookingNotification-module__RVR_za__content{flex:1;min-width:0}.BookingNotification-module__RVR_za__meta{align-items:baseline;gap:.85em;margin-bottom:.22em;font-size:.8em;font-weight:600;display:flex}.BookingNotification-module__RVR_za__time{color:#aaa;font-weight:400}.BookingNotification-module__RVR_za__venue,.BookingNotification-module__RVR_za__title{font-weight:700}.BookingNotification-module__RVR_za__venue{padding-right:37%}.BookingNotification-module__RVR_za__title{margin-bottom:.1em}.BookingNotification-module__RVR_za__content p{margin:0}.BookingNotification-module__RVR_za__logo{width:16%;height:auto;position:absolute;top:16%;right:12%}.BookingNotification-module__RVR_za__chevron{color:#aaa;width:3%;position:absolute;top:15%;right:5%}
.QuizSharedScene-module__RMkj5q__section{max-width:1120px;margin:0 auto}.QuizSharedScene-module__RMkj5q__editorSection{grid-template-columns:.85fr 1.35fr;align-items:center;gap:60px;margin:0 auto 112px;display:grid}.QuizSharedScene-module__RMkj5q__editorCopy{min-width:0}.QuizSharedScene-module__RMkj5q__editorCopy .QuizSharedScene-module__RMkj5q__description{white-space:pre-line}.QuizSharedScene-module__RMkj5q__editorDevice{aspect-ratio:1.25349;justify-self:center;width:88%;min-width:0;position:relative;transform:perspective(1500px)rotateY(-9deg)rotateX(2deg)rotate(1deg)}.QuizSharedScene-module__RMkj5q__editorHardware{width:100%;height:100%;display:block}.QuizSharedScene-module__RMkj5q__editorBezel{background:#060711;width:84.5%;height:66.2%;position:absolute;top:3.9%;left:7.82%;overflow:hidden}.QuizSharedScene-module__RMkj5q__editorImage{object-fit:contain;width:100%;height:100%;display:block}.QuizSharedScene-module__RMkj5q__appRow{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;max-width:920px;margin:0 auto;display:grid}.QuizSharedScene-module__RMkj5q__appCopy,.QuizSharedScene-module__RMkj5q__screenCopy{min-width:0}.QuizSharedScene-module__RMkj5q__appCopy{order:2}.QuizSharedScene-module__RMkj5q__description{color:var(--text-secondary);margin:22px 0 0;font-size:16px;line-height:1.8}.QuizSharedScene-module__RMkj5q__phone{order:1;justify-self:center;width:190px}.QuizSharedScene-module__RMkj5q__screenRow{grid-template-columns:.95fr 1.2fr;align-items:center;gap:60px;margin-top:104px;display:grid}.QuizSharedScene-module__RMkj5q__screen{order:2;width:100%;max-width:580px;margin:0 auto}.QuizSharedScene-module__RMkj5q__screenCopy{order:1}.QuizSharedScene-module__RMkj5q__screenCopy .QuizSharedScene-module__RMkj5q__description{white-space:pre-line}@media (min-width:1200px){.QuizSharedScene-module__RMkj5q__screenRow{grid-template-columns:1.3fr 1fr;gap:48px}}@media (max-width:800px){.QuizSharedScene-module__RMkj5q__editorSection{text-align:center;grid-template-columns:1fr;gap:32px;margin-bottom:72px}.QuizSharedScene-module__RMkj5q__editorDevice{max-width:620px;margin:0 auto;transform:none}.QuizSharedScene-module__RMkj5q__appRow,.QuizSharedScene-module__RMkj5q__screenRow{text-align:center;grid-template-columns:1fr;gap:36px}.QuizSharedScene-module__RMkj5q__appCopy,.QuizSharedScene-module__RMkj5q__screenCopy{max-width:540px;margin:0 auto}.QuizSharedScene-module__RMkj5q__appCopy{order:1}.QuizSharedScene-module__RMkj5q__phone{order:2;width:160px}.QuizSharedScene-module__RMkj5q__screenRow{margin-top:72px}.QuizSharedScene-module__RMkj5q__screenCopy{order:1}.QuizSharedScene-module__RMkj5q__screen{order:2;max-width:420px}}
.PublicCtaCard-module__VV9xSa__card{isolation:isolate;background:color-mix(in srgb, var(--tapino-primary) 28%, var(--background));text-align:center;color:var(--foreground);border:0;border-radius:18px;padding:clamp(36px,5vw,68px) clamp(24px,4vw,56px);position:relative;overflow:hidden}.PublicCtaCard-module__VV9xSa__geometry{z-index:-1;pointer-events:none;width:clamp(80px,11vw,144px);height:auto;position:absolute}.PublicCtaCard-module__VV9xSa__geometryStart{top:14px;left:16px}.PublicCtaCard-module__VV9xSa__geometryOptional{bottom:8px;left:32px}.PublicCtaCard-module__VV9xSa__geometryEnd{bottom:14px;right:16px}.PublicCtaCard-module__VV9xSa__section{margin-block:64px 80px}.PublicCtaCard-module__VV9xSa__title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,46px);font-weight:600;line-height:1.15}.PublicCtaCard-module__VV9xSa__copy{max-width:900px;color:var(--text-secondary);white-space:pre-line;margin:22px auto 0;font-size:16px;line-height:1.8}.PublicCtaCard-module__VV9xSa__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.PublicCtaCard-module__VV9xSa__primary,.PublicCtaCard-module__VV9xSa__secondary{border-radius:9px;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:13px 24px;font-size:15px;font-weight:600;transition:transform .2s,border-color .2s;display:inline-flex}.PublicCtaCard-module__VV9xSa__primary{background:var(--public-gold-fill);color:var(--public-cta-text)}.PublicCtaCard-module__VV9xSa__secondary,.PublicCtaCard-module__VV9xSa__demoBackground{border:1px solid var(--border-muted);background:var(--surface-overlay);color:var(--foreground)}.PublicCtaCard-module__VV9xSa__demoBackground:hover{background:var(--surface-overlay)}.PublicCtaCard-module__VV9xSa__primary:hover,.PublicCtaCard-module__VV9xSa__secondary:hover{transform:translateY(-2px)}.PublicCtaCard-module__VV9xSa__primary:focus-visible,.PublicCtaCard-module__VV9xSa__secondary:focus-visible{outline:2px solid var(--focus);outline-offset:4px}@media (max-width:600px){.PublicCtaCard-module__VV9xSa__card{padding-block:58px 52px}.PublicCtaCard-module__VV9xSa__geometry{width:54px}.PublicCtaCard-module__VV9xSa__geometryStart{top:4px;left:9px}.PublicCtaCard-module__VV9xSa__geometryOptional{bottom:2px;left:9px}.PublicCtaCard-module__VV9xSa__geometryEnd{bottom:2px;right:8px}.PublicCtaCard-module__VV9xSa__section{margin-block:40px 52px}.PublicCtaCard-module__VV9xSa__copy{font-size:15px}.PublicCtaCard-module__VV9xSa__actions{flex-direction:column}.PublicCtaCard-module__VV9xSa__primary,.PublicCtaCard-module__VV9xSa__secondary{width:100%}}@media (prefers-reduced-motion:reduce){.PublicCtaCard-module__VV9xSa__primary,.PublicCtaCard-module__VV9xSa__secondary{transition:none}.PublicCtaCard-module__VV9xSa__primary:hover,.PublicCtaCard-module__VV9xSa__secondary:hover{transform:none}}
