.page_pageContainer__Y6wF4{width:100%}.page_contentWrapper__4eP0r,.page_highlightSection__AFRoQ{display:flex;width:100%;flex-direction:column;align-items:center;gap:2rem}.page_highlightSection__AFRoQ{position:relative;justify-content:center;overflow:hidden;--z-index-esai-circles:calc(var(--z-index-home-bg) + 1)}.page_backgroundWrapper__JC_3w{position:absolute;inset:0;top:12rem;width:100%;height:100%;pointer-events:none}@media (max-width:768px){.page_contentWrapper__4eP0r{gap:2rem;background-color:#fff}}.HomePageAiChatClientComponent_header__09VJV{height:23.75rem;overflow:hidden}.HomePageAiChatClientComponent_headerContainer__cOkqz{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.HomePageAiChatClientComponent_chatContainer__YJ5EK{max-width:740px;width:100%;margin:auto}.HomePageAiChatClientComponent_buttonContainer__PlRmQ{width:100%;padding-left:16px;padding-right:16px}.HomePageAiChatClientComponent_button__pcOp_{margin:2rem auto auto;min-width:200px}@media screen and (max-width:767.98px){.HomePageAiChatClientComponent_chatContainer__YJ5EK{padding-left:16px;padding-right:16px}.HomePageAiChatClientComponent_button__pcOp_{width:100%}}@media (max-width:768px){.HomePageAiChatClientComponent_header__09VJV{height:19rem}}.AiResponseError_container__wm0bz{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;padding-top:1.75rem;padding-bottom:1.75rem}.AiResponseError_icon__X_3xL{width:3.75rem;height:3.75rem}.AiResponseError_icon__X_3xL svg path{fill:var(--red)}.AiResponseError_buttonsContainer__967KJ{display:flex;gap:.75rem}.EsaiMarkdown_markdown__IccOP ul{list-style-position:outside;list-style-type:disc;padding-left:8px}.Test_editorContainer__jRF91{padding:.5rem 1rem}.StarRating_rating___pG5Q{overflow:hidden;position:relative;line-height:1}.StarRating_customIcon__mzBS9{display:inline-block;margin-right:8px}.StarRating_customIconEmpty__5kOHj svg path{fill:var(--lilac)}.StarRating_customIconFilled__DoXU4 svg path{fill:var(--purple)}.EsaiModal_modalBase__D8GrH{border-radius:2rem;padding:1.25rem}.RowBuilder_builderSection__ndipo{display:flex;flex-direction:column;gap:1.25rem}.RowBuilder_rowPrompt__T62gc{align-items:center;background:var(--lilacSoft);border:2px dashed var(--lilac);border-radius:1rem;color:var(--purple);cursor:pointer;display:flex;justify-content:center;padding:1.1rem 1.25rem;text-align:center;transition:background-color .28s ease,border-color .28s ease,transform .28s ease;width:100%}.RowBuilder_rowPrompt__T62gc:focus-visible,.RowBuilder_rowPrompt__T62gc:hover{background:var(--purpleSoft);border-color:var(--purple)}.RowBuilder_rowPromptLabel__mTM6W{color:var(--purple);font-size:1rem;font-weight:500;line-height:1.3rem}.RowBuilder_promptTitle__oDjl5{color:var(--deep);font-size:1.05rem;font-weight:700}.RowBuilder_promptSubtitle__ddFSr{color:var(--grayNeutral);font-size:.95rem}.RowBuilder_icon__fgNYR{height:1.2rem;width:1.2rem}.RowBuilder_rowsStack__wxcqQ{display:flex;flex-direction:column;gap:.9rem}.RowBuilder_rowCard__FAw8u{background:var(--white);border:1px solid var(--lilac);border-radius:1rem;box-shadow:0 6px 30px rgba(3,0,16,.03);display:flex;flex-direction:column;gap:.75rem;padding:1rem}.RowBuilder_rowControls__J3dFz{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.RowBuilder_rowLabel__J29YZ{color:var(--deep);font-weight:700}.RowBuilder_rowActions__BWmuh{align-items:center;display:flex;gap:.4rem}.RowBuilder_iconButton__00NUG{align-items:center;background:var(--white);border:1px solid var(--lilac);border-radius:.65rem;color:var(--purple);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;padding:.35rem;transition:background-color .15s ease,transform .15s ease,border-color .15s ease;width:2.25rem}.RowBuilder_iconButton__00NUG:disabled{border-color:var(--gray);color:var(--grayNeutral);cursor:not-allowed;opacity:.5;transform:none}.RowBuilder_iconButton__00NUG:not(:disabled):hover{background:var(--purpleSoft);border-color:var(--purple);transform:translateY(-1px)}.RowBuilder_slotGrid__eJFAN{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.RowBuilder_slotBlock__LUT0q{align-items:center;border:1px solid var(--chrome);border-radius:.85rem;cursor:default;display:inline-flex;flex-direction:column;gap:.2rem;justify-content:center;min-height:4.5rem;padding:.85rem;position:relative;text-align:center}.RowBuilder_slotSpan1__G4opx{grid-column:span 1}.RowBuilder_slotSpan2__GEq_i{grid-column:span 2}.RowBuilder_slotSpan3__z9fUn{grid-column:span 3}.RowBuilder_slotWrapper__U3yq9{display:flex;min-height:4.5rem;width:100%}.RowBuilder_slotWrapper__U3yq9>*{flex:1;width:100%}.RowBuilder_blockTitle__1Phvg{color:var(--deep);font-weight:700}.RowBuilder_modal__1k67W{display:flex;flex-direction:column;gap:1rem;max-height:calc(90vh - 1rem);overflow-y:auto;padding:.5rem;width:100%}.RowBuilder_modalHeader__63SJW{align-items:flex-start;border-bottom:1px solid var(--chrome);display:flex;gap:1rem;justify-content:space-between;margin-bottom:.25rem;padding:.25rem .25rem .5rem}.RowBuilder_modalLabel__q5OUb{color:var(--purple);font-size:.8rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.RowBuilder_modalTitle__wETOl{color:var(--deep);font-size:1.35rem;font-weight:800;line-height:1.6rem;margin:.15rem 0 0}.RowBuilder_closeButton__IX8jA{align-items:center;background:var(--vapor);border:1px solid var(--lilac);border-radius:999px;color:var(--deep);cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:background-color .15s ease,border-color .15s ease,transform .15s ease;width:2.5rem}.RowBuilder_closeButton__IX8jA:hover{background:var(--purpleSoft);border-color:var(--violet);transform:translateY(-1px)}.RowBuilder_closeIcon__Jsd2A{height:1.25rem;width:1.25rem}.RowBuilder_previewSection___32NW{background:var(--purpleSoft);border:1px solid var(--lilac);border-radius:1rem;display:flex;flex-direction:column;gap:.75rem;padding:1rem}.RowBuilder_previewLabel__2ubuJ{color:var(--deep);font-size:.95rem;font-weight:700}.RowBuilder_activeSlot__f4rma{border-color:var(--chrome);box-shadow:0 10px 26px rgba(3,0,16,.08);cursor:pointer}.RowBuilder_emptySlot__tMmh_{background:transparent;border:1px dashed var(--lilac);color:var(--grayNeutral);cursor:default;pointer-events:none}.RowBuilder_placeholderText__rTRPX{color:var(--grayNeutral);font-weight:600}.RowBuilder_removeHint__m5zVK{color:var(--grayNeutral);font-size:.9rem;font-weight:500;line-height:1.3rem;margin-top:.2rem}.RowBuilder_previewHelper__nw62n{color:var(--grayNeutral);display:flex;flex-wrap:wrap;font-size:.9rem;gap:.35rem}.RowBuilder_resetLink__yTsVs{background:none;border:none;color:var(--purple);cursor:pointer;font-weight:700;padding:0;text-decoration:underline}.RowBuilder_componentLibrary__4lRW8{display:flex;flex-direction:column;gap:1rem}.RowBuilder_libraryHelper___ZQ6B{color:var(--grayNeutral);font-weight:600}.RowBuilder_libraryGroup__V2aZ_{display:flex;flex-direction:column;gap:.5rem}.RowBuilder_groupTitle__CRGhP{color:var(--deep);font-size:.95rem;font-weight:700}.RowBuilder_componentList__DLx4h{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.RowBuilder_oneSlotList__qmqJ_,.RowBuilder_twoSlotList__kUTTG{grid-template-columns:repeat(3,minmax(0,1fr))}.RowBuilder_componentCard__ZNC3Q{align-items:center;border:1px solid var(--chrome);border-radius:.85rem;box-shadow:0 4px 12px rgba(3,0,16,.04);cursor:pointer;display:flex;flex-direction:column;gap:.3rem;padding:.85rem;text-align:center;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.RowBuilder_componentCard__ZNC3Q:hover{border-color:var(--purple);box-shadow:0 8px 22px rgba(82,79,195,.12);transform:translateY(-1px)}.RowBuilder_componentName__053Lb{color:var(--deep);font-weight:700}.RowBuilder_componentDescription__Xdz0y{color:var(--grayNeutral);font-size:.9rem;font-weight:500;line-height:1.3rem}.RowBuilder_oneSlotCard__VYfTB{grid-column:span 1}.RowBuilder_twoSlotCard__OpwOc{grid-column:span 2}.RowBuilder_errorBanner__1aNXJ{background:var(--redSoft);border:1px solid var(--red);border-radius:.75rem;color:var(--redAccent);font-weight:700;padding:.8rem 1rem}.RowBuilder_modalFooter__V1baN{border-top:1px solid var(--chrome);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;margin-top:.25rem;padding-top:.75rem}.RowBuilder_footerButton__MdXAY{min-width:8rem}@media (max-width:991.98px){.RowBuilder_rowControls__J3dFz{align-items:flex-start}}@media (max-width:767.98px){.RowBuilder_slotGrid__eJFAN{grid-template-columns:1fr}.RowBuilder_slotSpan1__G4opx,.RowBuilder_slotSpan2__GEq_i,.RowBuilder_slotSpan3__z9fUn{grid-column:1/-1}}.EnterpriseCancelPlanModal_container__8O_Zk{display:flex;flex-direction:column;gap:20px}.EnterpriseCancelPlanModal_modalTitle__sz7QE{color:var(--deep);font-size:20px;font-weight:700;text-align:left}.EnterpriseCancelPlanModal_modalBody__xpkyb{font-size:16px;font-weight:500;text-align:left}.EnterpriseCancelPlanModal_button__ub1ts{width:100%}.EnterpriseCancelPlanModal_buttonContainer__IK_UC{display:flex;gap:12px;width:100%}@media (max-width:768px){.EnterpriseCancelPlanModal_container__8O_Zk{gap:16px}.EnterpriseCancelPlanModal_modalTitle__sz7QE{font-size:18px;text-align:center}.EnterpriseCancelPlanModal_modalBody__xpkyb{font-size:15px;text-align:center}.EnterpriseCancelPlanModal_buttonContainer__IK_UC{gap:10px}}@media (max-width:480px){.EnterpriseCancelPlanModal_container__8O_Zk{gap:12px}.EnterpriseCancelPlanModal_modalTitle__sz7QE{font-size:16px;text-align:center}.EnterpriseCancelPlanModal_modalBody__xpkyb{font-size:14px;line-height:1.4;text-align:center}.EnterpriseCancelPlanModal_buttonContainer__IK_UC{flex-direction:column;gap:8px}.EnterpriseCancelPlanModal_button__ub1ts{width:100%}}.EnterpriseCurrentPlanCard_container__4WAhq{align-items:flex-start;border:1px solid var(--lilac);border-radius:20px;display:flex;flex-direction:column;gap:12px;justify-content:space-between;padding:16px;width:100%}.EnterpriseCurrentPlanCard_header__Bnxrq{align-items:center;display:flex;justify-content:space-between;width:100%}.EnterpriseCurrentPlanCard_headerTitle__BzXk_{color:var(--purple);font-size:12px;font-weight:600}.EnterpriseCurrentPlanCard_headerButtons__KeqQ7{align-items:center;display:flex;gap:12px}.EnterpriseCurrentPlanCard_planSection__bQ_9k{display:flex;justify-content:space-between;white-space:nowrap;width:100%}.EnterpriseCurrentPlanCard_plan__3QTL_{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.EnterpriseCurrentPlanCard_planName__bK9Df{color:var(--deep);font-size:20px;font-weight:700}.EnterpriseCurrentPlanCard_planPrice__rNqHU{color:var(--greenAccent);font-size:14px;font-weight:700}@media (max-width:768px){.EnterpriseCurrentPlanCard_container__4WAhq{border-radius:16px;gap:10px;padding:14px}.EnterpriseCurrentPlanCard_header__Bnxrq{align-items:flex-start;flex-direction:row;gap:8px}.EnterpriseCurrentPlanCard_headerTitle__BzXk_{font-size:11px}.EnterpriseCurrentPlanCard_headerButtons__KeqQ7{gap:8px;justify-content:flex-end;width:100%}.EnterpriseCurrentPlanCard_planSection__bQ_9k{align-items:flex-start;flex-direction:column;gap:8px}.EnterpriseCurrentPlanCard_planName__bK9Df{font-size:18px}.EnterpriseCurrentPlanCard_planPrice__rNqHU{font-size:13px}}@media (max-width:480px){.EnterpriseCurrentPlanCard_container__4WAhq{border-radius:12px;gap:8px;padding:12px}.EnterpriseCurrentPlanCard_header__Bnxrq{align-items:flex-start;flex-direction:row;gap:6px}.EnterpriseCurrentPlanCard_headerTitle__BzXk_{align-self:center;font-size:10px}.EnterpriseCurrentPlanCard_headerButtons__KeqQ7{flex-wrap:wrap;gap:6px;justify-content:flex-end;width:100%}.EnterpriseCurrentPlanCard_planSection__bQ_9k{align-items:center;flex-direction:column;gap:6px;text-align:center;white-space:normal}.EnterpriseCurrentPlanCard_plan__3QTL_{align-items:center;text-align:center}.EnterpriseCurrentPlanCard_planName__bK9Df{font-size:16px;word-break:break-word}.EnterpriseCurrentPlanCard_planPrice__rNqHU{font-size:12px}}.EnterpriseUpgradeForm_container__pVH9X{display:flex;flex-direction:column;gap:20px;padding:20px}.EnterpriseUpgradeForm_title__0cNlc{color:var(--deep);font-size:24px;font-weight:700;margin:0;text-align:center}.EnterpriseUpgradeForm_subtitle__sSgtN{color:var(--ink-50-ink);font-size:16px;margin:0;text-align:center}.EnterpriseUpgradeForm_pricingInfo___WbFC{background:var(--vapor);border:1px solid var(--lilac);border-radius:12px;padding:16px;text-align:center}.EnterpriseUpgradeForm_prorationText__PH_jo{color:var(--deep);font-size:18px;margin:0 0 8px}.EnterpriseUpgradeForm_prorationSubtext__VbtET{color:var(--ink-50-ink);font-size:14px;line-height:1.4;margin:0}.EnterpriseUpgradeForm_cardContainer__LNlrn{background:#fff;border:1px solid var(--lilac);border-radius:8px;padding:16px}.EnterpriseUpgradeForm_buttonContainer__y59qx{display:flex;gap:12px;justify-content:center;width:100%}.EnterpriseUpgradeForm_buttonWrapper__BYdIy{width:100%}.EnterpriseUpgradeForm_error__5FQZs{background:#fee;border:1px solid #fcc;border-radius:8px;color:#c33;font-size:14px;padding:12px;text-align:center}@media (max-width:768px){.EnterpriseUpgradeForm_container__pVH9X{gap:18px;padding:16px}.EnterpriseUpgradeForm_title__0cNlc{font-size:22px}.EnterpriseUpgradeForm_subtitle__sSgtN{font-size:15px;line-height:1.4}.EnterpriseUpgradeForm_pricingInfo___WbFC{border-radius:10px;padding:14px}.EnterpriseUpgradeForm_prorationText__PH_jo{font-size:17px}.EnterpriseUpgradeForm_prorationSubtext__VbtET{font-size:13px}.EnterpriseUpgradeForm_cardContainer__LNlrn{padding:14px}.EnterpriseUpgradeForm_buttonContainer__y59qx{gap:10px}.EnterpriseUpgradeForm_error__5FQZs{font-size:13px;padding:10px}}@media (max-width:480px){.EnterpriseUpgradeForm_container__pVH9X{gap:16px;padding:12px}.EnterpriseUpgradeForm_title__0cNlc{font-size:20px}.EnterpriseUpgradeForm_subtitle__sSgtN{font-size:14px}.EnterpriseUpgradeForm_pricingInfo___WbFC{border-radius:8px;padding:12px}.EnterpriseUpgradeForm_prorationText__PH_jo{font-size:16px;margin:0 0 6px}.EnterpriseUpgradeForm_prorationSubtext__VbtET{font-size:12px;line-height:1.3}.EnterpriseUpgradeForm_cardContainer__LNlrn{border-radius:6px;padding:12px}.EnterpriseUpgradeForm_buttonContainer__y59qx{flex-direction:column;gap:8px}.EnterpriseUpgradeForm_buttonWrapper__BYdIy{width:100%}.EnterpriseUpgradeForm_error__5FQZs{border-radius:6px;font-size:12px;padding:8px}}@media (max-width:320px){.EnterpriseUpgradeForm_container__pVH9X{gap:14px;padding:8px}.EnterpriseUpgradeForm_title__0cNlc{font-size:18px}.EnterpriseUpgradeForm_subtitle__sSgtN{font-size:13px}.EnterpriseUpgradeForm_pricingInfo___WbFC{padding:10px}.EnterpriseUpgradeForm_prorationText__PH_jo{font-size:15px}.EnterpriseUpgradeForm_prorationSubtext__VbtET{font-size:11px}.EnterpriseUpgradeForm_cardContainer__LNlrn{padding:10px}.EnterpriseUpgradeForm_buttonContainer__y59qx{gap:6px}}.EsaiModalTemplate_container__WdkwP{display:flex;flex-direction:column;gap:1.25rem}.EsaiModalTemplate_buttonsContainer__BPSJ4{display:flex;gap:1rem}.EsaiModalTemplate_button__6UqSB{flex:1;width:100%}.AuthBlock_container__otWUB{background-color:var(--white);border-radius:2rem;padding:1.25rem;max-width:28.375rem;width:100%}.AuthBlock_buttons__2uOzz{display:flex;flex-direction:column;gap:1.25rem;margin-top:2.5rem}.AuthBlock_orLineBlock__8vDMX{display:flex;align-items:center;gap:.25rem}.AuthBlock_orText__qP9wj{color:var(--peri)}.AuthBlock_form__ABCZ_{display:flex;flex-direction:column;gap:1rem;margin-top:1.25rem}.AuthBlock_fullWidth__CbE8e{width:100%}.AuthBlock_modalLogo__ABKdZ{width:13.625rem;height:6.938rem;position:absolute;top:-7.313rem;left:50%;transform:translateX(-50%)}.AuthBlock_termsConditionsBlock__BpzwA{position:absolute;width:100%;bottom:-2.5rem;left:50%;transform:translateX(-50%);display:flex}.AuthBlock_termsConditionsBlockForPage__3_2r0{margin-top:.75rem;display:flex}.AuthBlock_termsConditions__UCLQ3{font-size:.75rem;line-height:1.25rem}.AuthBlock_link__gv_kZ p{font-size:.75rem}.AuthBlock_errorMessage__pD673{padding-top:1rem;text-align:center}.AuthBlock_errorMessage__pD673 p{color:var(--red)}@media (max-width:768.98px){.AuthBlock_termsConditions__UCLQ3{padding-left:1.5rem;padding-right:1.5rem}}.EssayDraftInput_contentEditable__P70YV{padding:.5rem;background:none;border:none;outline:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-size:.875rem;color:var(--deep);font-family:DM Sans;font-weight:500;white-space:pre-wrap}@media screen and (max-width:767.98px){.EssayDraftInput_contentEditable__P70YV{font-size:1rem}}.FAQ_accordion__XM0Aj{width:100%}.FAQ_accordionTitle__TL4KV{font-size:1.5rem;line-height:2rem;margin-bottom:.75rem}.FAQ_accordionItemTitle__pibMQ{color:var(--purple)}.FAQ_accordion__XM0Aj h2[data-open=true] .FAQ_accordionItemTitle__pibMQ{color:var(--deep)}.FAQ_accordionIndicator__UTBVF{transform:rotate(45deg)!important}.FAQ_accordion__XM0Aj h2[data-open=true] .FAQ_accordionIndicator__UTBVF{transform:rotate(0)!important}.FAQ_accordion__XM0Aj h2[data-open=true] .FAQ_accordionIndicator__UTBVF svg path{fill:var(--deep)}.FAQ_accordionContent__klBiL{font-size:.875rem;line-height:1.25rem;padding:0 0 .5rem;text-align:start}.FAQ_accordionContent__klBiL ul{list-style:disc outside;margin:.5rem 0 .75rem;padding-left:1.25rem}.FAQ_accordionContent__klBiL li{margin-left:.25rem}.FAQ_accordion__XM0Aj a{color:var(--purple)}.FAQ_accordion__XM0Aj a:hover{text-decoration:underline}.FAQ_divider__8LM84{background-color:var(--lilac)}.RouterBack_close__ZpLCg{position:absolute;top:3.75rem;right:3.75rem;cursor:pointer}@media (max-width:767.98px){.RouterBack_close__ZpLCg{top:1.75rem;right:1.75rem}}.SMSGuardianCard_container__Hsb3G{display:flex;flex-direction:column;align-items:center;justify-content:space-between;border:1px solid var(--lilac);border-radius:32px;background-color:var(--white);padding:16px;gap:1rem;width:100%;min-height:250px}.SMSGuardianCard_body__oFaUa{text-align:left}.SMSGuardianCard_linkText__kXg3A{color:var(--blueAccent)}.SMSGuardianCard_button__lBgf7,.SMSGuardianCard_copyButtonContainer__4qIck{width:100%}.SMSGuardianCard_buttonContent__v2GR7{display:flex;align-items:center;gap:8px}@media (max-width:926px){.SMSGuardianCard_container__Hsb3G{min-height:0}}div.EsaiDropDown_dropDownInputContainer__d_ShO{padding:0}.EsaiDropDown_purple__NY0DE{color:var(--purple)}.EsaiDropDown_dropDown__fRw3T button span{font-weight:500}.EsaiDropDown_dropDownItemBox__MMpka,.EsaiDropDown_dropDownMain__GqvXP{background-color:var(--white);border-radius:1.25rem;overflow-y:auto}.EsaiDropDown_dropDownItemBox__MMpka{max-height:216px;scrollbar-width:4px;scrollbar-color:var(--violet);scroll-margin:20px}.EsaiDropDown_dropDownItemBox__MMpka::-webkit-scrollbar{width:4px;padding:50px;margin:20px}.EsaiDropDown_dropDownItemBox__MMpka::-webkit-scrollbar-track{background:none;border-radius:4px;margin:20px}.EsaiDropDown_dropDownItemBox__MMpka::-webkit-scrollbar-thumb{background-color:var(--violet);border-radius:4px;background-clip:padding-box;margin:20px}.EsaiDropDown_dropDownItemBox__MMpka li{border-radius:1.25rem;padding:.625rem 1rem}.EsaiDropDown_dropDownItemBox__MMpka li:hover,.EsaiDropDown_dropDownItemBox__MMpka li[data-selectable=true]:focus{background-color:var(--vapor)}.HistoryDeleteModal_body__vTVSn{color:var(--purple)}.SubtitleMedium_subtitleMedium__raIA4{font-size:.875rem;font-weight:700;line-height:1.25rem}.AiChatResponseContainer_container__fQqD9{display:flex;flex-direction:column;gap:1rem;width:100%}.AiChatResponseContainer_containerSecondary__RUBCB{gap:12px}.AiChatResponseContainer_motionContainer__1uM1o{background-color:var(--white);border-radius:2rem;border:1px solid var(--lilac);overflow:hidden}.AiChatResponseContainer_motionContainerSecondary__4vjss{background-color:var(--lilacSoft)}.AiChatResponseContainer_responseContainer__vg1Mn{color:var(--purple);white-space:pre-line}.AiChatResponseContainer_blurredTextContainer__80_dK{position:relative;display:inline-block;cursor:pointer}.AiChatResponseContainer_blurredText__7nviI{filter:blur(5px);color:transparent;background-color:var(--purple-50)}.AiChatResponseContainer_maskedText__X2tGz{position:relative;cursor:pointer}.AiChatResponseContainer_overlay__uHdd2{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--purple-50);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;pointer-events:none;border-radius:10px}.AiChatResponseContainer_blurredTextContainer__80_dK .AiChatResponseContainer_overlay__uHdd2{opacity:1;pointer-events:none}.AiChatResponseContainer_buttonsContainer__ginHT{display:flex}.AiChatResponseContainer_buttonsContainerSpacer__VRRoE{flex:1}.AiChatResponseContainer_icons__V91po{display:flex;align-items:center;justify-content:center;gap:1.25rem;cursor:pointer}.AiChatResponseContainer_loadingContainer__JRt3g svg circle{fill:var(--peri)}.AiChatResponseContainer_loadingContainer__JRt3g svg{height:3.75rem}.AiChatResponseContainer_fullWidth__tSR8A{width:100%}.AiChatResponseContainer_feedbackButton__Oim1i:active svg path{fill:var(--peri)}.AiChatResponseContainer_responseMaxWidth__Tv8tk{margin:0 auto;max-width:var(--response-max-width,43rem);width:100%}.CategoryCards_wrapper__dEqXb{align-items:center;display:flex;flex-direction:column;gap:8px}.CategoryCards_header__b_zNN{align-items:center;display:flex;gap:4px}.CategoryCards_title__6s4LV{color:var(--purple);font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}.CategoryCards_badge__7Phro{background-color:var(--white);border:1px solid var(--lilac);border-radius:12px;padding:4px 8px}.CategoryCards_badgeText__RIUkU{color:var(--purple);font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;line-height:16px}.CategoryCards_categoryCardsContainer___tT7Z{display:flex;flex-direction:row;gap:8px;width:340px}.CategoryCards_helperText__823bO{color:var(--grayNeutral);font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:center}.CategoryCards_categoryCard__fgUjK{align-items:flex-start;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:8px;width:100%}.CategoryCards_iconTitleWrapper__VYH7t{align-items:flex-start;display:flex;gap:4px}.CategoryCards_iconWrapper__mBrM4{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.CategoryCards_counterWrapper__donwB{align-items:center;display:flex;gap:8px;width:100%}.CategoryCards_progressBar__EVZMT{background:var(--white);border-radius:9999px;height:8px;overflow:hidden;width:100%}.CategoryCards_progressFill___2eKX{border-radius:9999px;height:100%;transition:width .3s ease}.EssayDraftResponseActionBar_container__VwMgr{display:flex;justify-content:space-between;align-items:center;padding:10px;gap:10px}.EssayDraftResponseActionBar_leftSection__ccOTU,.EssayDraftResponseActionBar_rightSection__gueCE{display:flex;align-items:center;gap:6px}.EssayDraftResponseActionBar_undoRedoButton__9sUb8{align-items:center;background-color:var(--vapor);border:1px solid var(--lilac);border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.EssayDraftResponseActionBar_undoRedoButton__9sUb8:hover{border:1px solid var(--violet);outline:1px solid var(--violet)}.EssayDraftResponseActionBar_undoRedoButton__9sUb8:active{background:var(--lilac)}.EssayDraftResponseActionBar_buttonContainer__okRjh{display:flex;justify-content:center;margin-top:.5rem}.EssayDraftResponseContainer_container__4XxW4{display:flex;flex-direction:column;gap:1rem;width:100%}.EssayDraftResponseContainer_responseContainer__Au9ZG{color:var(--purple);white-space:pre-line}.EssayDraftResponseContainer_responseMaxWidth__jNreV,.FeedbackPopover_container__NNR2o{margin:0 auto;max-width:var(--response-max-width,43rem);width:100%}.FeedbackPopover_container__NNR2o{background-color:#fff;border:1px solid var(--pink);border-radius:16px;bottom:60px;box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;left:0;padding:12px;position:fixed;right:0;z-index:10}@media (min-width:768px){.FeedbackPopover_container__NNR2o{bottom:8px}}.FeedbackPopover_header__YpGj5{color:var(--purple);display:none;font-size:14px;font-weight:700;line-height:20px}.FeedbackPopover_feedbackTopSection__7k4ws{display:flex;flex-direction:column;gap:4px}.FeedbackPopover_feedbackBottomSection__ytYry{display:flex;flex-direction:column;gap:8px}.FeedbackPopover_feedbackHeader__Fpnf0{justify-content:space-between}.FeedbackPopover_feedbackHeaderTitleContainer__3l1Jg,.FeedbackPopover_feedbackHeader__Fpnf0{display:flex;flex-direction:row;align-items:center;gap:8px}.FeedbackPopover_feedbackHeaderTitleIcon__Eq7kO{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.FeedbackPopover_feedbackHeaderTitle__ypFaZ{padding-right:8px}.FeedbackPopover_feedbackHeaderSubtitle__H2EA1,.FeedbackPopover_feedbackHeaderTitle__ypFaZ{font-weight:500;font-size:12px;line-height:16px}.FeedbackPopover_feedbackHeaderButtons__MRHrJ{display:flex;flex-direction:row;gap:8px;align-items:center}.FeedbackPopover_feedbackHeaderCount__GwY40{font-weight:400;font-size:12px;line-height:20px;min-width:32px;color:var(--peri);text-align:center}.FeedbackPopover_feedbackBodyText__qDT_b{color:var(--ink);font-family:DM Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis}.FeedbackPopover_feedbackBodyComment__RsaMX{color:var(--greenAccent);font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.FeedbackPopover_buttonContainer__2dEwh{display:flex;flex-direction:row;gap:8px;width:100%;justify-content:center}.FeedbackPopover_doneState__TUXWE{font-weight:700;font-size:14px;line-height:20px}.FeedbackPopover_navigationDots__ThWRp{display:flex;gap:20px;justify-content:center;margin-top:8px}.FeedbackPopover_originalTextContainer__TOv_P{align-items:flex-start;align-self:stretch;background:var(--vapor);border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:8px}.FeedbackPopover_originalTextLabel__F3H2w{color:var(--ink);font-family:DM Sans,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.FeedbackPopover_expandButton__jWe_8{cursor:pointer;font-weight:700;margin-left:2px}.FeedbackPopover_expandButton__jWe_8:hover{opacity:.7}.AiChatStepComponent_container__AOzcg{display:flex;flex-direction:column;width:100%;background-color:var(--white);border-radius:2rem;border:1px solid var(--lilac);padding:1.25rem;text-align:start}.AiChatStepComponent_questionContainer__KRwrz{display:flex;flex-direction:column;text-align:start;gap:.5rem}.AiChatStepComponent_questionPaddingTop__yyYfo{padding-top:1.25rem}.AiChatStepComponent_titleSection__LNMly{display:flex}.AiChatStepComponent_title__Kf643{flex:1}.AiChatStepComponent_subtitle__8VqLR{color:var(--purple);white-space:pre-line}.AiChatStepComponent_scoreTitle__eI5o1{color:var(--purple)}.AiChatStepComponent_dropdownContainer__TLEYL{width:50%}.AiChatStepComponent_dynamicFilterContainer__6K_Ju{display:flex;flex-direction:column;gap:.5rem}.AiChatStepComponent_dynamicFilterCard__O9UXQ{background-color:var(--vapor);border:1px solid var(--lilac);border-radius:2rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;color:var(--deep);margin-right:.5rem}@media (max-width:767.98px){.AiChatStepComponent_dropdownContainer__TLEYL{width:100%}.AiChatStepComponent_dynamicFilterContainer__6K_Ju{width:80vw}}.BackgroundShapes_shapesContainer__wsrOd{position:absolute;width:100%;height:60rem;top:0;z-index:var(--z-index-bg-shapes);overflow:hidden}.BackgroundShapes_shapeDefault__Q61ye{position:absolute;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;animation:BackgroundShapes_moveUpAndDown__ka9ar 20s infinite}.BackgroundShapes_shape1__BUq7w{width:9vw;max-width:150px;top:5%;left:20%}.BackgroundShapes_shape2__LB6Wc{width:17vw;max-width:250px;top:20%;left:2%;animation:BackgroundShapes_moveUpAndDownSmall__kNez_ 20s infinite;animation-delay:.25s}.BackgroundShapes_shape3__TmG5d{width:3vw;max-width:64px;top:60%;left:3%;animation-delay:1.2s}.BackgroundShapes_shape4__f3EjD{width:8vw;max-width:134px;top:75%;left:15%;animation:BackgroundShapes_moveUpAndDownSmall__kNez_ 20s infinite;animation-delay:1.7s}.BackgroundShapes_shape5__9R7WG{width:6vw;max-width:95px;top:15%;right:20%;animation-delay:.35s}.BackgroundShapes_shape6__Gdm2w{width:12vw;max-width:195px;top:24%;right:2%;animation:BackgroundShapes_moveUpAndDownSmall__kNez_ 20s infinite;animation-delay:.8s}.BackgroundShapes_shape7__kaPCG{width:8vw;max-width:125px;top:60%;right:5%;animation-delay:.75s}.BackgroundShapes_shape8__TGMVA{width:9vw;max-width:150px;top:80%;right:15%;animation:BackgroundShapes_moveUpAndDownSmall__kNez_ 20s infinite;animation-delay:.15s}.BackgroundShapes_hidden__pBvm6{display:none}@media (max-width:991px){.BackgroundShapes_shape2__LB6Wc{top:10%}.BackgroundShapes_shape6__Gdm2w{top:15%}}@media (max-width:768px){.BackgroundShapes_shapesContainer__wsrOd{display:none}}@keyframes BackgroundShapes_moveUpAndDown__ka9ar{0%{transform:translateY(0)}40%{transform:translateY(-50px)}60%{transform:translateY(-50px)}to{transform:translateY(0)}}@keyframes BackgroundShapes_moveUpAndDownSmall__kNez_{0%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-30px)}to{transform:translateY(0)}}.HomeToolCTAButton_container__aB_lL{width:100%;padding-top:20px;padding-left:16px;padding-right:16px}.HomeToolCTAButton_button__EDo7E{min-width:326px;margin:auto}@media screen and (max-width:767.98px){.HomeToolCTAButton_button__EDo7E{width:100%}}.HomeToolCTAHeader_container__gu6xp{width:100%;height:100%;display:flex;align-items:center;text-align:center;justify-content:center}.HomePageAiChat_container__yPhVi{width:100%;min-height:52rem}.HomePageAiChat_innerContainer__nisdW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.HomePageAiChat_headerContainer__wpAbH{text-align:center;margin-top:100px}.HomePageAiChat_headerTitleCarouselContainer__JfLdu{display:flex;justify-content:center;align-items:center;text-align:center}.HomePageAiChat_descriptionContainer___w2S4{max-width:470px;text-align:center}.HomePageAiChat_descriptionContainer___w2S4 h4{color:var(--blue)}.HomePageAiChat_header__hoAw8{max-width:800px}.HomePageAiChat_headerMobile___cRFY{display:none;max-width:350px}.HomePageAiChat_descriptionContainer___w2S4 h5{display:none;color:var(--blue);max-width:310px}@media (max-width:767.98px){.HomePageAiChat_header__hoAw8{display:none}.HomePageAiChat_headerMobile___cRFY{display:block}.HomePageAiChat_descriptionContainer___w2S4 h4{display:none}.HomePageAiChat_descriptionContainer___w2S4 h5{display:block}.HomePageAiChat_headerContainer__wpAbH{margin-top:5vh}.HomePageAiChat_container__yPhVi{min-height:40rem}}.TitleCarousel_container__7QW3_{position:relative;border-radius:2rem;overflow:hidden;margin-left:.75rem;width:260px;height:66px;transition:background-color .8s ease}.TitleCarousel_innerContainer__DIlpY{text-align:center;inset:0}.TitleCarousel_innerContainer__DIlpY,.TitleCarousel_item__fFrlG{position:absolute;display:flex;justify-content:center;align-items:center}.TitleCarousel_item__fFrlG{width:100%;height:100%;white-space:nowrap}.TitleCarousel_headerMobile___BLbq{display:none}@media (max-width:767.98px){.TitleCarousel_container__7QW3_{height:44px}.TitleCarousel_header__qu0XH{display:none}.TitleCarousel_headerMobile___BLbq{display:block}}.PaymentSuccessfulGiftCard_wrapper__OQD_q{gap:5.625rem}.PaymentSuccessfulGiftCard_container__IOAr3,.PaymentSuccessfulGiftCard_wrapper__OQD_q{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.PaymentSuccessfulGiftCard_container__IOAr3{gap:1.25rem;max-width:28.375rem}.PaymentSuccessfulGiftCard_buttonContainer__AZNkb{width:100%}.PaymentSuccessfulGiftCard_subtitle__Iidzm{font-weight:500;font-size:.875rem;line-height:1.25rem}.PaymentSuccessfulGiftCard_email__KFRRB{font-weight:700;font-size:.875rem;line-height:1.25rem;padding:.5rem;border-radius:2rem;color:var(--blueAccent);background-color:var(--blueSoft);width:100%}.PaymentSuccessfulGiftCard_imageContainer__5qEUX{position:relative;height:10rem;aspect-ratio:1/1}@media (max-width:767.98px){.PaymentSuccessfulGiftCard_wrapper__OQD_q{padding:1rem;gap:2.5rem}}.EsaiToolHistoryComponent_container__h_hcn{align-items:flex-start;border:1px solid var(--lilac);border-radius:1.25rem;display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.EsaiToolHistoryComponent_container__h_hcn:hover{border:1px solid var(--violet);cursor:pointer;outline:1px solid var(--violet)}.EsaiToolHistoryComponent_container__h_hcn:active{background-color:var(--vapor)}.EsaiToolHistoryComponent_imageContainer__tluOo{background-color:var(--vapor);border-radius:.5rem;flex-shrink:0;height:2.75rem;padding:.25rem;width:2.75rem}.EsaiToolHistoryComponent_image__d3XuD{height:100%;position:relative;width:100%}.EsaiToolHistoryComponent_subtitle__Jr4Qd,.EsaiToolHistoryComponent_subtitle__Jr4Qd *{color:var(--purple);font-size:.75rem;line-height:1.25rem;max-height:2.5rem;max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EsaiToolHistoryComponent_date__0_Z2N{color:var(--peri)}.EsaiToolHistoryComponent_spacer__7XaYB{background-color:red;height:1rem}.EsaiToolHistoryComponent_section__wjYfP{align-items:center;display:flex;flex:5;gap:.5rem}.EsaiToolHistoryComponent_sectionEnd__WyOlM{align-items:center;display:flex;flex:2;justify-content:space-between;width:100%}@media (max-width:991.98px){.EsaiToolHistoryComponent_subtitle__Jr4Qd,.EsaiToolHistoryComponent_subtitle__Jr4Qd *{max-width:50vw}}@media (max-width:767.98px){.EsaiToolHistoryComponent_subtitle__Jr4Qd,.EsaiToolHistoryComponent_subtitle__Jr4Qd *{max-width:55vw}}.HistoryDeleteButton_iconDelete__4SPWK svg{width:20px;height:20px}.HistoryDeleteButton_iconDelete__4SPWK{cursor:pointer}.EsaiToolHistoryList_container__trTij{display:flex;flex-direction:column;min-height:79vh;gap:1rem}.EsaiToolHistoryList_dateRangeLabel__2NjKO{color:var(--purple);padding-bottom:.5rem}.IconWithIndicator_iconWrapper__UVj4K{position:relative;cursor:pointer}.IconWithIndicator_notificationDot__eoaJP{position:absolute;top:-2px;right:-2px;width:.25rem;height:.25rem;background-color:var(--redAccent);border-radius:50%}.IconWithIndicator_fadeIn__ooFeD{animation:IconWithIndicator_fadeIn__ooFeD .3s ease-in;opacity:1}@keyframes IconWithIndicator_fadeIn__ooFeD{0%{opacity:0}to{opacity:1}}.SMSFreeTool_container__2kgqf{height:35rem;position:relative;-webkit-overflow-scrolling:touch}.SMSFreeTool_container__2kgqf,.SMSFreeTool_wrapper__tN_KQ{display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:100%}.SMSFreeTool_wrapper__tN_KQ{height:22rem}.SMSFreeTool_title__AC9x8{width:100%;text-align:start}.SMSFreeTool_description___JGZZ{color:var(--purple)}.SMSFreeTool_buttonContainer___T_0H,.SMSFreeTool_button__N8Osp{width:100%}.SMSFreeTool_icon__s8Yfj{position:relative;width:8.75rem;height:8.75rem;aspect-ratio:.5;padding:1.25rem}.SMSFreeTool_textHighlightGreen__yz_02{font-weight:700;color:var(--greenAccent)}.SMSFreeTool_textHighlightBold__jcZpG{font-weight:700}.SMSFreeTool_preVerificationCTAContainer__XK1jk{width:100%;display:flex;flex-direction:column;gap:.25rem}.SMSFreeTool_preVerificationCTA__hfio1{width:100%;text-align:start;color:var(--purple);padding-left:1rem}.SMSFreeTool_phoneNumberError___E3o8{padding-left:1rem;color:var(--red)}.SMSFreeTool_preVerification__ip8_t{color:var(--purple)}.SMSFreeTool_preVerificationFooter__emCFF{color:var(--ink-fade);text-align:center;font-weight:400;line-height:1rem}.SMSFreeTool_preVerificationPhoneNumberInputContainer__aYDNF{width:100%;display:flex;flex-direction:row;gap:.25rem}.SMSFreeTool_preVerificationInput__5UdII{width:100%}.SMSFreeTool_preVerificationDropdownContainer__IgcP0{flex:1;min-width:6rem;width:100%}.SMSFreeTool_preVerificationDropdownPopover__C5X1l{width:20rem;padding-left:0}.SMSFreeTool_preVerificationDropdownItem__zvfZO{display:flex;flex-direction:row;gap:.5rem;width:16rem}.SMSFreeTool_verificationCTA__6S_YA{color:var(--purple)}.SMSFreeTool_verificationError__ntAAi{color:var(--redAccent)}.SMSFreeTool_verificationReset__n2z_1{color:var(--purple);cursor:pointer;margin-top:auto}.SMSFreeTool_postVerificationTool__4Ew_D{flex-shrink:0;max-width:20rem;max-height:none}.SMSFreeTool_postVerificationSelectedTool__k78mi{flex-shrink:0;box-shadow:0 0 0 4px var(--green);border:1px solid var(--green);max-width:20rem;max-height:none;-webkit-tap-highlight-color:transparent;outline:none}.SMSFreeTool_postVerificationSelectedTool__k78mi:hover{border:1px solid var(--green)}.SMSFreeTool_postVerificationToolsWrapper__VyZQP{display:flex;flex-direction:row;width:100%;overflow-x:auto;padding:.5rem .25rem;gap:1.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--violet) transparent}.SMSFreeTool_postVerificationToolsWrapper__VyZQP::-webkit-scrollbar{height:.25rem}.SMSFreeTool_postVerificationToolsWrapper__VyZQP::-webkit-scrollbar-track{background:transparent}.SMSFreeTool_postVerificationToolsWrapper__VyZQP::-webkit-scrollbar-thumb{background-color:var(--violet);border-radius:.25rem}.SMSFreeTool_buttonContainerPostVerification__aQMf2{width:100%;margin-top:auto}@media (max-width:640px){.SMSFreeTool_container__2kgqf{height:80vh;overflow-y:auto;scrollbar-width:none}.SMSFreeTool_container__2kgqf::-webkit-scrollbar{display:none}.SMSFreeTool_wrapper__tN_KQ{height:auto}.SMSFreeTool_postVerificationToolsWrapper__VyZQP{flex-direction:column;overflow:visible;padding-bottom:12rem;align-items:center}.SMSFreeTool_postVerificationSelectedTool__k78mi,.SMSFreeTool_postVerificationTool__4Ew_D{max-width:none;max-height:10rem}.SMSFreeTool_buttonContainerPostVerification__aQMf2{position:fixed;bottom:0;left:0;background:transparent;z-index:100;padding:1rem}}@media (max-width:390px){.SMSFreeTool_preVerificationDropdownPopover__C5X1l{width:85vw}}@supports (-webkit-touch-callout:none){.SMSFreeTool_icon__s8Yfj{aspect-ratio:auto;height:8.75rem;width:8.75rem;-o-object-fit:contain;object-fit:contain;display:block;transform:translateZ(0)}}.EsaiSMSVerificationCodeInput_container__rhAXE{margin:0 auto;width:100%;max-width:28rem}.EsaiSMSVerificationCodeInput_inputContainer__H1X5U{display:flex;justify-content:center;gap:.5rem}.EsaiSMSVerificationCodeInput_input__l4wKL{height:3.25rem;width:3.25rem;aspect-ratio:1;border-radius:1.25rem;border:1px solid var(--lilac);text-align:center;font-size:1.25rem;font-weight:700;transition:border-color .2s}.EsaiSMSVerificationCodeInput_input__l4wKL:focus{border-color:var(--blueAccent);outline:none}.EsaiSMSVerificationCodeInput_error__bfCuw{border:1px solid var(--redAccent)}.EsaiSMSVerificationCodeInput_hiddenInput__H2uQA{position:absolute;opacity:0;pointer-events:none;height:0}@media (max-width:640px){.EsaiSMSVerificationCodeInput_input__l4wKL{height:3rem;width:3rem}}.EsaiPhoneNumberInput_preVerificationPhoneNumberInputContainer__Or6qM{width:100%;display:flex;flex-direction:row;gap:.25rem}.EsaiPhoneNumberInput_preVerificationDropdownContainer__qlRrf{flex:1;min-width:6rem;width:100%}.EsaiPhoneNumberInput_preVerificationDropdownPopover__MeqUt{width:20rem;padding-left:0}.EsaiPhoneNumberInput_preVerificationInput__wwA1O{width:100%}@media (max-width:390px){.EsaiPhoneNumberInput_preVerificationDropdownPopover__MeqUt{width:85vw}}.GiftRefundPostVerification_container__DRsxz{display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:100%}.GiftRefundPostVerification_icon__eoexw{position:relative;width:8.75rem;height:8.75rem;padding:1.25rem}.GiftRefundPostVerification_description__ED4Pd{color:var(--purple)}.GiftRefundPostVerification_button__8qNO6{width:100%}.VisitorInfo_container__WFbr_{height:35rem;position:relative;-webkit-overflow-scrolling:touch}.VisitorInfo_container__WFbr_,.VisitorInfo_wrapper__mNknl{display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:100%}.VisitorInfo_wrapper__mNknl{height:22rem}.VisitorInfo_title__2vbOF{width:100%;text-align:start}.VisitorInfo_description__muZCS{color:var(--purple)}.VisitorInfo_buttonContainer__x6lrf,.VisitorInfo_button__ATaYT{width:100%}.VisitorInfo_icon__uT_91{position:relative;width:8.75rem;height:8.75rem;aspect-ratio:.5;padding:1.25rem}.VisitorInfo_textHighlightGreen__vKIhM{font-weight:700;color:var(--greenAccent)}.VisitorInfo_textHighlightBold__zHdK1{font-weight:700}.VisitorInfo_preVerificationCTAContainer__Wi9JL{width:100%;display:flex;flex-direction:column;gap:.25rem}.VisitorInfo_preVerificationNameContainer__YCVeM{width:100%;display:flex;flex-direction:row;gap:.25rem}.VisitorInfo_preVerificationCTA__oOHOv{width:100%;text-align:start;color:var(--purple);padding-left:1rem}.VisitorInfo_preVerification__1Fxia{color:var(--purple)}.VisitorInfo_preVerificationFooter__ImyFf{color:var(--ink-fade);text-align:center;font-weight:400;line-height:1rem}.VisitorInfo_preVerificationPhoneNumberInputContainer__1qDqc{width:100%;display:flex;flex-direction:row;gap:.25rem}.VisitorInfo_preVerificationInput__JdkFe{width:100%}.VisitorInfo_preVerificationDropdownContainer__yKv_d{flex:1;min-width:6rem;width:100%}.VisitorInfo_preVerificationDropdownPopover__rpm6K{width:20rem;padding-left:0}.VisitorInfo_preVerificationDropdownItem__79yxz{display:flex;flex-direction:row;gap:.5rem;width:16rem}.VisitorInfo_verificationCTA__DFF_6{color:var(--purple)}.VisitorInfo_verificationError__R15od{color:var(--redAccent)}.VisitorInfo_verificationReset__xL_AK{color:var(--purple);cursor:pointer;margin-top:auto}.VisitorInfo_postVerificationTool__tMkh_{flex-shrink:0;max-width:20rem;max-height:none}.VisitorInfo_postVerificationSelectedTool__0H0zX{flex-shrink:0;box-shadow:0 0 0 4px var(--green);border:1px solid var(--green);max-width:20rem;max-height:none;-webkit-tap-highlight-color:transparent;outline:none}.VisitorInfo_postVerificationSelectedTool__0H0zX:hover{border:1px solid var(--green)}.VisitorInfo_postVerificationToolsWrapper__2Bg79{display:flex;flex-direction:row;width:100%;overflow-x:auto;padding:.5rem .25rem;gap:1.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--violet) transparent}.VisitorInfo_postVerificationToolsWrapper__2Bg79::-webkit-scrollbar{height:.25rem}.VisitorInfo_postVerificationToolsWrapper__2Bg79::-webkit-scrollbar-track{background:transparent}.VisitorInfo_postVerificationToolsWrapper__2Bg79::-webkit-scrollbar-thumb{background-color:var(--violet);border-radius:.25rem}.VisitorInfo_buttonContainerPostVerification__uFRXC{width:100%;margin-top:auto}.VisitorInfo_promoCodeContainer__vPrfC{display:flex;align-items:center;gap:.5rem;background-color:var(--purpleSoft);width:100%;border-radius:1.25rem;padding:.5rem 1.5rem}.VisitorInfo_promoCode__swZGZ{font-size:1.25rem;font-weight:700;color:var(--blueAccent);text-align:center;font-family:Space Mono,monospace}.VisitorInfo_promoCodeContainer__vPrfC p{flex:1;text-align:center}.VisitorInfo_copyIndicator__xM1iM{flex-shrink:0;width:1.25rem}@media (max-width:640px){.VisitorInfo_container__WFbr_{height:85vh;overflow-y:auto;scrollbar-width:none}.VisitorInfo_container__WFbr_::-webkit-scrollbar{display:none}.VisitorInfo_wrapper__mNknl{height:auto}.VisitorInfo_postVerificationToolsWrapper__2Bg79{flex-direction:column;overflow:visible;padding-bottom:12rem;align-items:center}.VisitorInfo_postVerificationSelectedTool__0H0zX,.VisitorInfo_postVerificationTool__tMkh_{max-width:none;max-height:10rem}.VisitorInfo_buttonContainerPostVerification__uFRXC{position:fixed;bottom:0;left:0;background:transparent;z-index:100;padding:1rem}}@media (max-width:390px){.VisitorInfo_preVerificationDropdownPopover__rpm6K{width:80vw}}@supports (-webkit-touch-callout:none){.VisitorInfo_icon__uT_91{aspect-ratio:auto;height:8.75rem;width:8.75rem;-o-object-fit:contain;object-fit:contain;display:block;transform:translateZ(0)}}.SubtitleLarge_subtitleLarge__0qQAG{font-size:1.25rem;font-weight:700;line-height:1.5rem}.SharkTankHeader_container___MH_U{align-items:center;background-color:var(--blueSoft);display:flex;gap:.5rem;justify-content:center;padding:.25rem;text-align:center;width:100%}.SharkTankHeader_text__62Xv6{color:var(--blue)}.SharkTankHeader_iconArrow__AyJ_R svg path{fill:var(--blue)}.BlocksRendererContainer_container__x8qBs ul{list-style-type:disc;margin-left:20px}.BlocksRendererContainer_container__x8qBs li{margin-bottom:5px;color:var(--deep)}.BlocksRendererContainer_container__x8qBs,.BlocksRendererContainer_container__x8qBs li{font-family:DM Sans;font-weight:500;font-size:.875rem;line-height:1.25rem}.AiEthics_container__bpQhT ul{list-style-type:disc;margin-left:20px}.AiEthics_container__bpQhT li{margin-bottom:5px;color:var(--deep);font-family:DM Sans;font-weight:500;font-size:1rem;line-height:1.5rem}.AiEthics_button__602Z9{width:100%}.AiEthics_modal__NnrqW{padding:1.25rem;border-radius:2rem}.MainHeaderLinks_container__7VL6w{align-items:center;display:flex;flex:1 1 auto;gap:1rem;justify-content:flex-start;min-width:0;width:auto}.MainHeaderLinks_homeIconContainer__NfC6g{align-items:center;display:flex;justify-content:flex-start;margin-left:1.25rem;padding-right:1.5rem}.MainHeaderLinks_buttonsContainer__KoKyF{flex:1 1 auto;gap:.5rem;width:auto}.MainHeaderLinks_nowrapButton__i0iFJ{white-space:nowrap}@media (max-width:991.98px){.MainHeaderLinks_buttonsContainer__KoKyF,.MainHeaderLinks_homeIconContainer__NfC6g,.MainHeaderLinks_menuLinks__5Mv3Q{display:none}}.MainHeader_header__ouTqw{background-color:var(--white);border:1px solid var(--lilac);border-radius:2.5rem;display:flex;justify-content:space-between;padding:.5rem .88rem .5rem .75rem;width:100%}.MainHeader_container__ImMv0{margin:0 auto;max-width:var(--section-width);padding:0 1.25rem;width:100%}.MainHeader_headerImage__wWKhX{margin-left:.25rem}.MainHeader_headerImageMobile__3mctc,.MainHeader_headerImage__wWKhX{flex-grow:0;height:4rem;width:7.875rem}.MainHeader_headerRight__3o5ex{align-items:center;display:flex;flex:0 0 auto;gap:.75rem;justify-content:flex-end;width:auto}.MainHeader_iconContainer__a4hPB{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;margin-left:1.25rem;padding-right:1.5rem}.MainHeader_menuIconContainer__zptlY{align-items:center;display:none}.MainHeader_menuIconContainerLoggedIn__lUiZJ{display:none}.MainHeader_menuMobile__k4n1O{background:#00000000;height:100%;padding-right:1.5rem;position:fixed;right:100%;top:0;transition:background .5s;width:100%;z-index:150}.MainHeader_menuMobileContainer__TCE5e{background:#fff;border-right:1px solid var(--lilac);height:100%;padding:.5rem;position:absolute;right:100%;transition:.3s;width:14.813rem}.MainHeader_headerMobile__OewRk .MainHeader_menuMobile__k4n1O{background:var(--purple-50);right:0}.MainHeader_headerMobile__OewRk .MainHeader_menuMobile__k4n1O .MainHeader_menuMobileContainer__TCE5e{right:calc(100% - 14.813rem)}.MainHeader_mobileSharkTankHeader__whklg{display:none}.MainHeader_searchIcon__td4kf{display:none;padding-right:.5rem}@media (max-width:991.98px){.MainHeader_headerImage__wWKhX{display:none}.MainHeader_menuIconContainerLoggedIn__lUiZJ,.MainHeader_menuIconContainer__zptlY{display:flex}}@media (max-width:767.98px){.MainHeader_headerContainer__BpzW2{position:fixed;width:100%;z-index:100}.MainHeader_header__ouTqw{border-radius:0;padding:.75rem 1rem .75rem 1.5rem;top:0}.MainHeader_container__ImMv0{max-width:100%;padding:0}.MainHeader_headerImageMobile__3mctc{height:2.5rem;width:4.833rem}.MainHeader_iconContainer__a4hPB{margin-left:0;padding-right:1.25rem}.MainHeader_searchIcon__td4kf svg{height:1.25rem;width:1.25rem}.MainHeader_desktopSharkTankHeader__SXES_{display:none}.MainHeader_mobileSharkTankHeader__whklg{display:block}}.HistoryInnerContainer_innerContainer__yJIcn{display:flex;flex-direction:column;gap:1rem}.HistoryInnerContainer_minHeight__TS3Ob{min-height:79vh}.page_container__sDejS{margin:auto;max-width:1111px}.page_headerContainer__4ROnr{display:grid;grid-template-columns:repeat(2,1fr);margin:auto;padding:60px 1rem}.page_headerContent__LnV9Q{align-self:center;order:1}.page_headerImgContainer__NwZ3d{order:1;position:relative}.page_headerImg__oRdEE{aspect-ratio:16/9;border-radius:32px;margin-left:auto;margin-right:0;max-width:575px;-o-object-fit:contain;object-fit:contain;overflow:hidden;position:relative}.page_headerSubtitle__XV_Z_{color:var(--blueAccent);margin-top:10px}.page_valueSection__4fWig{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.page_seat__TiuBJ{color:var(--blueAccent)}.page_seatAccent__WY8eH{color:var(--greenAccent)}.page_purple__3A0tF{color:var(--purple)}.page_partnersTitle__RtXte{padding-bottom:2rem;padding-top:5rem;text-align:center}.page_partnerImg__f7vE4{height:48px;position:relative}.page_partnersContainer__BW4Bv{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:auto;max-width:1027px;padding-bottom:2rem}.page_savingsSection__9rzFD{margin:auto;max-width:936px;padding-bottom:4rem;padding-top:4rem}.page_savingsSectionTitle__f8Jsf{margin:20px 0;padding-left:2rem;padding-right:2rem;text-align:center}.page_savingsContent__aaYHn{display:flex;gap:.5rem}.page_savingLong__8kj7l{background-color:var(--greenSoft);border-radius:32px;flex:2;padding:2.5rem 2rem;text-align:center}.page_savingSmallSection__nzj_I{display:flex;flex:2;gap:.5rem}.page_savingSmall__acqzm{background-color:var(--blueSoft)}.page_savingSmall2__2wDm5,.page_savingSmall__acqzm{border-radius:32px;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:1rem 2rem}.page_savingSmall2__2wDm5{background-color:var(--lilacSoft)}.page_savingsButtonContainer__RSOtY{max-width:358px;margin:auto;padding-top:2rem}.page_savingsButton__6gdvu{width:100%}.page_faqSection__Em3Xc{max-width:690px;margin:auto}.page_ctaSection__dQ_7V{margin:auto;max-width:900px;padding:3rem 1rem 2rem;text-align:center}.page_ctaSectionTitle__ef4X3{margin-bottom:1rem}.page_ctaSectionSubtitle__GhrRp{color:var(--ink-50-ink);margin-bottom:2.5rem}.page_ctaCards__vvB8K{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin:auto;max-width:800px}.page_ctaCard__CMRpr{background-color:var(--white);border:2px solid var(--blueAccent);border-radius:24px;padding:2rem 1.5rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.page_ctaCard__CMRpr:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.page_ctaCardTitle__q1szR{color:var(--blueAccent);margin-bottom:.75rem}.page_ctaCardDescription__dSyE3{color:var(--ink-50-ink);margin-bottom:1.5rem;min-height:48px}.page_ctaCardLink__BygMp{display:inline-block;max-width:100%;width:100%}.page_ctaCardLink__BygMp,.page_ctaCardLink__BygMp:hover{text-decoration:none!important}.page_ctaCardButton__kijxd{width:100%}@media (max-width:991.98px){.page_headerContainer__4ROnr{grid-template-columns:repeat(1,1fr)}.page_headerImgContainer__NwZ3d{padding-bottom:1rem;order:1}.page_headerImg__oRdEE{margin:auto;width:100%}.page_headerContent__LnV9Q{order:2;text-align:center;margin:0}.page_headerButton__6EW_o{width:100%}.page_partnersTitle__RtXte{padding-bottom:1.25rem;padding-top:2.5rem}.page_partnersContainer__BW4Bv{max-width:735px;padding-bottom:1.25rem}.page_savingsSection__9rzFD{padding-top:2rem;padding-bottom:2rem;max-width:735px}.page_savingsContent__aaYHn,.page_savingsSectionTitle__f8Jsf{padding-left:1rem;padding-right:1rem}.page_savingsContent__aaYHn{flex-direction:column}.page_savingsButtonContainer__RSOtY{max-width:100%;width:100%}.page_faqSection__Em3Xc,.page_savingsButtonContainer__RSOtY{padding-left:1rem;padding-right:1rem}.page_ctaCards__vvB8K{grid-template-columns:1fr;max-width:735px}}@media (max-width:768px){.page_partnersContainer__BW4Bv{max-width:100%}}