@layer theme, base, components, utilities, app;@layer app{html,body{height:100%;margin:0px;padding:0px}a{text-decoration:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}hr{margin:0;border:solid 0.5px #E0E0E0}input[type=button],input[type=submit],input[type=checkbox],input[type=radio]{cursor:pointer}input[type=checkbox]{margin:0;min-width:24px;width:24px;height:24px;border:1px solid #E0E0E0;box-sizing:border-box;border-radius:4px}input[type=checkbox]:checked{background-image:url(https://assets.strainer.jp/compiled/input/check-277fbfa3fea21a475e19a8fd4294dcc151669206db0ca49eac9768bfbb315fc9.png);background-size:12px 12px;background-repeat:no-repeat;background-position:center}input[type=radio]{background:#FFFFFF;margin:0;width:24px;height:24px;border:1px solid #E0E0E0;box-sizing:border-box;border-radius:43px}input[type=radio]:checked{background-image:url(https://assets.strainer.jp/compiled/input/radio-0b1a967246df00ecb3c964a3d269659650500342187fc6b90ba7ae8d6bbaf7f9.png);background-size:12px 12px;background-repeat:no-repeat;background-position:center}select{-webkit-appearance:none;background:#FFFFFF;background-repeat:no-repeat;background-size:24px 24px;background-image:url(https://assets.strainer.jp/compiled/components/select-6688263610ea17c366281e7f08a950ea1fa2e923bbc6be62e0021d41221e11ff.png);background-position:right 4px center;padding:7px 12px;padding-right:28px;height:32px;font-size:12px;border:1px solid #E0E0E0;box-sizing:border-box;border-radius:4px}a{cursor:pointer}p{font-size:14px}label,small{font-size:12px}@media (max-width: 767px){h2{font-size:18px}h3{font-size:16px}}@media (min-width: 767px){h2{font-size:20px}h3{font-size:18px}}*{font-family:ui-sans-serif, -apple-system, system-ui, "Hiragino Sans", "Yu Gothic", "Noto Sans JP", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.breadcrumb{height:34px}.breadcrumb ol{margin:0;padding:8px 0;display:flex;overflow:hidden;overflow-x:auto}.breadcrumb ol li{white-space:nowrap;color:#222222;list-style:none;font-family:noto-sans-cjk-jp, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;padding-right:16px}.breadcrumb ol li:not(:last-child){background-image:url(https://assets.strainer.jp/compiled/breadcrumb/arrow-2b4ed46d215305e1f3cd4555a5868999ac1b662d192487c129618c30b8baa6da.png);background-repeat:no-repeat;background-position:right;background-size:16px 16px}.breadcrumb ol li a{color:#16169B}@media (max-width: 767px){.breadcrumb ol{padding-left:16px}}.business_lp-heading{width:100%;background-image:url(https://assets.strainer.jp/compiled/business_lp/business-83d1dd356b0650e15d2c2858afbd53a8cfa097348ad4a771e9ca7a89a8aa4ffd.png);background-repeat:no-repeat;background-size:cover;text-align:center}.business_lp-heading h1{padding:8px 0;display:block;margin:0 auto;color:#FFFFFF}.business_lp-heading p{color:#FFFFFF}.business_lp-heading .personal-btn{margin:0 auto;display:flex;justify-content:center;align-items:center;height:32px;background:none;border:1px solid #FFFFFF;box-sizing:border-box;border-radius:4px;color:#FFFFFF;font-weight:bold;font-size:12px;line-height:18px}@media screen and (max-width: 767px){.business_lp-heading{padding:44px 0;background-image:url(https://assets.strainer.jp/compiled/business_lp/business_mobile-084084c9fcc3db087d132b6ef9c1ea1f553a8c030bb1401ecc25f328590c0f41.png);margin-bottom:64px}.business_lp-heading h1{width:293px;font-size:20px;line-height:30px;border-top:solid 1px #FFFFFF;border-bottom:solid 1px #FFFFFF}.business_lp-heading p{font-size:12px;line-height:18px;margin:16px auto}.business_lp-heading .personal-btn{width:160px}.business_lp-comparison{background:#F2F4F7;padding:48px 0 52px;margin-bottom:48px}.business_lp-comparison h3{text-align:center;font-size:20px;line-height:30px;margin-bottom:32px}.business_lp-comparison ul.plan-carousel{display:flex;justify-content:space-between;width:40px;margin:0 auto;list-style:none;padding:0}.business_lp-comparison ul.plan-carousel li{width:8px;height:8px}.business_lp-comparison ul.plan-carousel li a{display:block;width:8px;height:8px;background-image:url(https://assets.strainer.jp/compiled/business_lp/dot-996c6a80f8a0a11fb4263a854673fc008803cda78643da1d28ed49a448bf1871.png);background-size:8px 8px;background-position:center;background-repeat:none}.business_lp-comparison ul.plan-carousel li.active>a{background-image:url(https://assets.strainer.jp/compiled/business_lp/dot-active-6e5d35bf10e45846ca5740bbe96672030712fc1ee26b11795cc2f61693df4b10.png)}}@media screen and (min-width: 767px){.business_lp-heading{padding:80px 0;margin-bottom:80px}.business_lp-heading h1{width:468px;font-size:32px;line-height:47px;border-top:solid 2px #FFFFFF;border-bottom:solid 2px #FFFFFF}.business_lp-heading p{font-size:14px;line-height:21px;margin:16px auto 24px}.business_lp-heading .personal-btn{width:152px}.business_lp-comparison{background:#F2F4F7;width:100%;padding:64px 0;margin-bottom:80px}.business_lp-comparison h3{text-align:center;font-size:24px;line-height:36px;margin-bottom:32px}}.business_lp-customers .customer-list{display:flex;justify-content:space-around;flex-wrap:wrap}.business_lp-customers .customer-list .customer-list_item{width:200px}.business_lp-customers .customer-list .customer-list_item img{width:100%;margin-bottom:16px}.business_lp-customers h3{text-align:center}@media screen and (max-width: 767px){.business_lp-customers{margin:0 24px}.business_lp-customers h3{font-size:20px;line-height:30px;margin-bottom:24px}}@media screen and (min-width: 767px){.business_lp-customers{max-width:960px;margin:0 auto}.business_lp-customers h3{font-size:24px;line-height:36px;margin-bottom:32px}}.business_lp-merits .business_lp-merit-item .business_lp-merit-item-heading{text-align:center}.business_lp-merits .business_lp-merit-item .business_lp-merit-item-heading .label{box-sizing:border-box;display:block;width:96px;height:26px;padding:0;line-height:26px;margin:0 auto 12px}.business_lp-merits .business_lp-merit-item .business_lp-merit-item-heading h3{font-weight:normal;font-size:20px;line-height:30px}.business_lp-merits .business_lp-merit-item img{width:100%}.business_lp-merits .business_lp-merit-item p{font-size:16px;line-height:24px}@media screen and (max-width: 767px){.business_lp-merits .business_lp-merit-item{margin-bottom:64px}.business_lp-merits .business_lp-merit-item .business_lp-merit-item-heading{text-align:center}.business_lp-merits .business_lp-merit-item img{width:100%;margin-top:24px}.business_lp-merits .business_lp-merit-item p{margin:16px 24px}}@media screen and (min-width: 767px){.business_lp-merits{max-width:1048px;margin:0 auto 80px;display:flex;justify-content:space-between}.business_lp-merits .business_lp-merit-item{width:328px}.business_lp-merits .business_lp-merit-item .business_lp-merit-item-heading{text-align:center}.business_lp-merits .business_lp-merit-item .business_lp-merit-item-heading .label{box-sizing:border-box;display:block;width:88px;margin:0 auto 14px}.business_lp-merits .business_lp-merit-item img{width:100%;margin:24px 0}.business_lp-merits .business_lp-merit-item p{font-size:16px;line-height:24px}}.modal{position:fixed;background-color:#FFFFFF;background-blend-mode:lighten;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:8px;z-index:102;display:none}.modal .modal-body{padding:16px}.modal-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#222222;opacity:0.7;z-index:101;display:none}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;box-sizing:border-box;color:inherit}@media (min-width: 767px){.team_edit{max-width:640px;margin:0 auto}.team_edit h1{margin:32px 0}.team_edit .buttons{display:flex;justify-content:space-between}.team_edit .buttons .btn{min-width:280px}}table.team_member-table{border-spacing:0}table.team_member-table th,table.team_member-table td{font-weight:normal;text-align:left;font-size:12px;padding-left:16px;white-space:nowrap}table.team_member-table th{padding-top:0;padding-bottom:12px}table.team_member-table tbody tr{height:46px}table.team_member-table tbody tr:first-child td{border-top:solid 1px #222222}table.team_member-table tbody tr td{background:#F7F7F7;border-bottom:solid 1px #E0E0E0;padding-left:16px;padding-right:16px}table.team_member-table tbody tr td:first-child{border-left:solid 1px #E0E0E0}table.team_member-table tbody tr td:last-child{border-right:solid 1px #E0E0E0}@media screen and (min-width: 767px){table.team_member-table tbody tr:last-child td:first-child{border-radius:0px 0px 0px 8px}table.team_member-table tbody tr:last-child td:last-child{border-radius:0px 0px 8px 0px}}.team-members-edit .checkbox-group{display:flex;align-items:center;margin-bottom:16px}.team-members-edit .checkbox-group label{margin-bottom:0;margin-left:16px}@media (max-width: 767px){.team-members-edit{margin:0 16px}.team-members-edit h1{font-size:18px;line-height:27px;margin:24px 0 18px}.team-members-edit .btn.btn-lg{width:100%}}@media (min-width: 767px){.team-members-edit{max-width:640px;margin:0 auto}.team-members-edit h1{margin:32px 0 16px}.team-members-edit .btn-lg{margin:0 auto;width:280px}}.team_page a.change-password-link{display:block;font-weight:bold;font-size:12px;color:#16169B;margin-bottom:24px}.team_page .checkbox-group{display:flex;align-items:center;margin-bottom:16px}.team_page .checkbox-group input{display:block}.team_page .checkbox-group label{margin-bottom:0;margin-left:16px}.team_page .radio-group{margin-bottom:16px}.team_page .form-group{margin-bottom:24px}.team_page .form-group .form-control{margin-bottom:0}.team_page select{width:100%;height:48px;border:1px solid #E0E0E0;box-sizing:border-box;border-radius:4px}@media (max-width: 767px){.team_page{margin:0 16px}.team_page h1{font-size:18px;margin:24px 0 18px}.team_page .page-tabs{margin-bottom:24px}.team_page .btn.btn-lg{width:100%}}@media (min-width: 767px){.team_page{max-width:640px;margin:0 auto}.team_page h1{margin:32px 0 16px}.team_page .page-tabs{margin-bottom:32px}.team_page .btn.btn-lg{margin:0 auto;width:280px}}.team_plan-table{box-sizing:border-box;width:100%;font-size:14px;overflow:hidden;border-spacing:0}.team_plan-table td:not(:first-child){text-align:right}.team_plan-table .thead{display:flex;align-items:center}.team_plan-table .tbody .tr{display:flex;align-items:center;height:64px}.team_plan-table .tbody .tr:first-child .td{border-top:solid 1px #222222}.team_plan-table .tbody .tr .td{display:flex;align-items:center;height:64px;background:#F2F4F7;border-bottom:solid 1px #E0E0E0;padding-left:16px;padding-right:16px}.team_plan-table .tbody .tr .td:first-child{border-left:solid 1px #E0E0E0}.team_plan-table .tbody .tr .td:last-child{border-right:solid 1px #E0E0E0;padding-left:0}@media (max-width: 767px){.team_plan-table .td.idx{flex-basis:40px;width:40px}.team_plan-table .td.team_plan-count{flex:1;padding:0}.team_plan-table .td.team_plan-price{flex:1}.team_plan-table .td.team_plan-market-cap{flex:1}.team_plan-table .td.team_plan-button-cell{flex-basis:96px;width:96px}.team_plan-table .td.team_plan-button-cell .btn{width:80px;font-size:12px}.team_plan-table .thead .td{padding:12px 16px;padding-top:0}}@media (min-width: 767px){.team_plan-table{margin-bottom:16px}.team_plan-table .td{flex-basis:56px}.team_plan-table .td.team_plan-count{flex-basis:116px}.team_plan-table .td.team_plan-price{flex:1}.team_plan-table .td.team_plan-market-cap{flex-basis:152px}.team_plan-table .td.team_plan-button-cell{flex-basis:120px}.team_plan-table .thead .td{padding:16px;padding-top:0}.team_plan-table .tbody .tr .td:last-child .btn{width:104px}.team_plan-table .tbody .tr:last-child .td:first-child{border-radius:0px 0px 0px 8px}.team_plan-table .tbody .tr:last-child .td:last-child{border-radius:0px 0px 8px 0px}}.team-posts{margin:32px auto 0;max-width:1048px}.team-posts .tool-area{display:flex;justify-content:space-between;align-items:center}.team-posts .tool-area .action-buttons{display:flex}.team-posts .tool-area .action-buttons .btn{min-width:120px;height:40px;padding:0 16px}.team-posts table{width:100%;border-collapse:separate;border-spacing:0}.team-posts table thead th{padding:16px 0 16px 16px;border-bottom:solid 1px #222222;text-align:left;font-size:14px;line-height:21px;font-weight:400}.team-posts table tbody tr td{padding:21.5px 16px;background:#F2F4F7;border-bottom:solid 1px #E0E0E0;font-size:16px;line-height:24px}.team-posts table tbody tr td:first-child{border-left:solid 1px #E0E0E0}.team-posts table tbody tr td:last-child{border-right:solid 1px #E0E0E0}.team-posts table tbody tr td .date-time{margin-top:4px;font-size:14px;line-height:21px}.team-posts table tbody tr td .btn{width:104px;height:40px;float:right;font-size:14px;line-height:21px;background:#FFFFFF;border:1px solid #16169B;color:#16169B}.team-posts table tbody tr:last-child td:first-child{border-radius:0px 0px 0px 8px}.team-posts table tbody tr:last-child td:last-child{border-radius:0px 0px 8px 0px}.team-posts-modal{width:380px;height:188px}.team-posts-modal h2{margin-bottom:16px}.team-posts-modal .btn-md{line-height:30px;height:32px}.team_purchase small{color:#878787;font-size:12px;line-height:18px}.team_purchase .payment_frequency{margin:48px 0}.team_purchase .payment_frequency h3{margin-bottom:24px}.team_purchase .payment_frequency .radio-group label{font-size:14px;line-height:21px}@media (max-width: 767px){.team_purchase{margin:0 16px}.team_purchase h1{margin:24px 0}.team_purchase h3{margin-bottom:16px}.team_purchase .section-bg{margin:32px -16px;width:calc(100% + 32px)}.team_purchase .form-control{margin-bottom:16px}.team_purchase .team_purchase-side_column{width:248px;margin:0 auto}.team_purchase .team_purchase-step_list{display:flex;justify-content:space-between}.team_purchase .team_purchase-step{margin-bottom:32px}.team_purchase .team_purchase-step .team_purchase-step_number{margin:0 auto 8px;position:relative;padding-left:1px;width:16px;height:16px;background:#E0E0E0;border-radius:21px;text-align:center;font-weight:bold;font-size:10px;line-height:16px;color:#FFFFFF}.team_purchase .team_purchase-step .team_purchase-step_name{font-size:12px;line-height:18px;color:#878787}.team_purchase .team_purchase-step.active .team_purchase-step_number{background:#16169B}.team_purchase .team_purchase-step.active .team_purchase-step_name{font-weight:bold;color:#222222}.team_purchase .team_purchase-step:not(:last-child) .team_purchase-step_number::after{z-index:-1;position:absolute;content:'';width:80px;height:2px;margin-left:5px;margin-top:7px;background:#E0E0E0}.team_purchase .team_purchase-buttons{position:relative;margin-bottom:64px}.team_purchase .team_purchase-buttons .btn{width:100%}.team_purchase .team_purchase-buttons .btn-default{position:absolute;margin-top:64px}.team_purchase .team_purchase-plan_select .team_plan-table{margin:0 -16px 16px;width:calc(100% + 32px)}.team_purchase .team_purchase-plan_select small{font-size:12px;line-height:18px;color:#878787}.team_purchase .team_purchase-plan_select .payment_frequency{margin:24px 0}.team_purchase .team_purchase-submit_form .confirm_row{display:flex;margin-bottom:12px}.team_purchase .team_purchase-submit_form .confirm_row span,.team_purchase .team_purchase-submit_form .confirm_row strong{display:block;font-size:14px;line-height:21px;margin-right:16px}.team_purchase .team_purchase-submit_form .confirm_row span{flex-basis:98px}.team_purchase .team_purchase-submit_form p{font-size:12px;line-height:18px;margin:16px 0 24px}}@media (min-width: 767px){.team_purchase{max-width:1048px;margin:0 auto}.team_purchase h1{margin:32px 0}.team_purchase h3{margin-bottom:24px}.team_purchase .team_purchase-row{display:flex;justify-content:space-between}.team_purchase .team_purchase-side_column{width:360px}.team_purchase .team_purchase-side_column .team_purchase-step_list{border:1px solid #E0E0E0;box-sizing:border-box;border-radius:8px;padding:32px}.team_purchase .team_purchase-step{display:flex;align-items:center}.team_purchase .team_purchase-step .team_purchase-step_number{position:relative;width:24px;height:24px;background:#E0E0E0;border-radius:21px;text-align:center;font-weight:bold;font-size:14px;line-height:24px;color:#FFFFFF;margin-right:16px}.team_purchase .team_purchase-step .team_purchase-step_name{font-size:14px;line-height:21px;color:#878787}.team_purchase .team_purchase-step.active .team_purchase-step_number{background:#16169B}.team_purchase .team_purchase-step.active .team_purchase-step_name{font-weight:bold;color:#222222}.team_purchase .team_purchase-step:not(:last-child){padding-bottom:32px}.team_purchase .team_purchase-step:not(:last-child) .team_purchase-step_number::before{position:absolute;content:'';width:2px;height:32px;margin-left:3px;margin-top:24px;background:#E0E0E0}.team_purchase .team_purchase-main_column{width:640px}.team_purchase .team_purchase-buttons{display:flex;justify-content:space-between}.team_purchase .team_purchase-buttons .btn{flex-basis:calc(50% - 16px)}.team_purchase .team_purchase-submit_form .card_input-group{margin-bottom:48px}.team_purchase .team_purchase-submit_form .confirm_row{display:flex;margin-bottom:8px}.team_purchase .team_purchase-submit_form .confirm_row span,.team_purchase .team_purchase-submit_form .confirm_row strong{display:block;font-size:18px;line-height:27px;margin-right:16px}.team_purchase .team_purchase-submit_form .confirm_row span{flex-basis:108px}.team_purchase .team_purchase-submit_form p{font-size:14px;line-height:21px;margin:32px 0}}.teams-invitation .description{margin-bottom:24px}@media (max-width: 767px){.teams-invitation{margin:0 16px}.teams-invitation h1{font-size:18px;line-height:27px;margin:24px 0 18px}.teams-invitation .btn.btn-lg{width:100%}}@media (min-width: 767px){.teams-invitation{max-width:640px;margin:0 auto}.teams-invitation h1{margin:32px 0 16px}.teams-invitation .btn-lg{margin:0 auto;width:280px}}.teams-invite .invitation-url{margin-bottom:24px}@media (max-width: 767px){.teams-invite{margin:0 16px}.teams-invite h1{font-size:18px;line-height:27px;margin:24px 0 18px}.teams-invite .btn.btn-lg{width:100%}}@media (min-width: 767px){.teams-invite{max-width:640px;margin:0 auto}.teams-invite h1{margin:32px 0 16px}.teams-invite .btn-lg{margin:0 auto;width:280px}.teams-invite p{font-size:14px;line-height:21px}}.teams-show .teams-show-row{display:flex;font-size:18px;line-height:27px;margin-bottom:8px}.teams-show .teams-show-row .teams-show-label{flex-basis:108px;margin-right:16px}.teams-show .teams-show-row .teams-show-value{font-weight:bold;flex:1}.teams-show .teams-show-buttons{display:flex;margin-top:24px}.teams-show .teams-show-buttons .btn{display:flex;align-items:center;width:200px;height:48px;margin-right:20px;font-weight:bold;font-size:14px;line-height:21px}.teams-show .team-invitation{margin-bottom:16px}@media (max-width: 767px){.teams-show .teams-show-heading{padding:24px 16px 32px}.teams-show .teams-show-heading h1{font-size:18px;line-height:27px;margin-bottom:18px}.teams-show .teams-show-row{font-size:14px;line-height:21px}.teams-show .teams-show-buttons{flex-wrap:wrap;justify-content:space-between;margin-top:0}.teams-show .teams-show-buttons .btn{margin-top:16px}.teams-show .teams-show-buttons .btn-default{height:32px;width:calc(50% - 8px);margin-right:0}.teams-show .teams-show-buttons .btn-brand{width:100%;margin-right:0}.teams-show h3{font-size:16px;line-height:180%;margin:0 16px 16px}}@media (min-width: 767px){.teams-show{max-width:640px;margin:0 auto}.teams-show h1{font-size:24px;line-height:36px;margin:32px 0 24px}.teams-show h3{font-size:18px;line-height:27px;margin:48px 0 24px}}.card-list{margin-top:24px;box-sizing:border-box;width:100%;font-size:14px;line-height:21px;overflow:hidden}.card-list .tr>.td.number{flex:1;padding-left:16px;padding-right:16px}.card-list .tr>.td.exp-month{flex-basis:104px;padding-right:16px}.card-list .tr>.td.brand{flex-basis:104px;padding-right:16px}.card-list .tr>.td.default{flex-basis:168px;padding-left:16px;padding-right:16px}.card-list .tr>.td.default .btn{font-weight:bold;font-size:14px;line-height:21px;background:#FFFFFF;width:136px;height:32px;border:1px solid #222222;box-sizing:border-box;border-radius:4px}.card-list .tr>.td.delete{flex-basis:136px;padding-left:16px;padding-right:16px}.card-list .tr>.td.delete .btn{font-weight:bold;font-size:14px;line-height:21px;background:#FFFFFF;width:104px;height:32px;border:1px solid #222222;box-sizing:border-box;border-radius:4px}.card-list .thead>.tr{display:flex;justify-content:stretch;align-items:center}.card-list .tbody .tr{display:flex;justify-content:stretch;align-items:center;height:64px}.card-list .tbody .tr:first-child .td{border-top:solid 1px #222222}.card-list .tbody .tr .td{display:flex;align-items:center;height:64px;background:#F2F4F7;border-bottom:solid 1px #E0E0E0}.card-list .tbody .tr .td:first-child{border-left:solid 1px #E0E0E0}.card-list .tbody .tr .td:last-child{border-right:solid 1px #E0E0E0}@media (max-width: 767px){.card-list{font-size:12px;line-height:18px}.card-list .tr>.td.method{padding-left:0;flex-basis:76px}.card-list .tr>.td.invoice{flex-basis:84px;padding-left:0}.card-list .tr>.td.invoice .btn{width:68px;min-width:68px;font-size:12px;line-height:18px;height:32px}.card-list .thead .td{padding:12px 16px;padding-top:0}.card-list .tbody .tr,.card-list .tbody .tr>.td{height:52px}}@media (min-width: 767px){.card-list .thead .td{padding:16px;padding-top:0}.card-list .tbody .tr .td:last-child .btn{width:104px}.card-list .tbody .tr:last-child .td:first-child{border-radius:0 0 0 8px}.card-list .tbody .tr:last-child .td:last-child{border-radius:0 0 8px}}@media (max-width: 767px){.team-cards-new{margin:0 16px}.team-cards-new .team-cards-new-heading h1{font-size:18px;line-height:27px;margin:24px 0 18px}.team-cards-new .btn.btn-lg{width:100%}}@media (min-width: 767px){.team-cards-new{max-width:640px;margin:0 auto}.team-cards-new .team-cards-new-heading h1{margin:32px 0 16px}.team-cards-new .btn-lg{margin:0 auto;width:280px}}.teams-license-confirm .disclaimer{margin-bottom:24px}.teams-license-confirm .number{text-align:right}.teams-license-confirm td,.teams-license-confirm th{padding:8px 16px}.teams-license-confirm tfoot tr:first-child td{border-top:solid 1px #E0E0E0}.teams-license-confirm .next-payment{margin-top:24px}.teams-license-confirm .buttons{margin-top:24px}@media (max-width: 767px){.teams-license-confirm td{padding:8px 0;font-size:12px;line-height:18px}.teams-license-confirm td.date{padding-right:8px}.teams-license-confirm .buttons{position:relative;margin-bottom:64px}.teams-license-confirm .buttons .btn{width:100%}.teams-license-confirm .buttons .btn-default{position:absolute;margin-top:64px}}@media (min-width: 767px){.teams-license-confirm td{font-size:14px;line-height:21px}.teams-license-confirm .buttons{display:flex;justify-content:space-between}.teams-license-confirm .buttons .btn{flex-basis:calc(50% - 16px)}}.teams-price-table .description{margin-bottom:24px}@media (max-width: 767px){.teams-price-table .buttons{position:relative;margin-bottom:64px}.teams-price-table .buttons .btn{width:100%}.teams-price-table .buttons .btn-default{position:absolute;margin-top:64px}}@media (min-width: 767px){.teams-price-table .buttons{display:flex;justify-content:space-between}.teams-price-table .buttons .btn{flex-basis:calc(50% - 16px)}}}
